| libnvme(9) | API Manual | libnvme(9) |
NAME
struct nvme_rate_limiting_data - Rate Limiting Feature - Data Buffer (RLDB)
SYNOPSIS
struct nvme_rate_limiting_data {
__le16 rlc;
__u8 rsvd2[5];
__u8 bwsf;
__le64 tbwv;
__le64 wbwv;
__le32 tiops;
__le32 wiops;
__u8 riopsr;
__u8 wiopsr;
__u8 rbwr;
__u8 wbwr;
__u8 rsvd36[476];
__u8 vs[512];
};
Members
- rlc
- Rate Limits Control, see enum nvme_rate_limiting_rlc
- rsvd2
- Reserved
- bwsf
- Bandwidth Scale Factor, see enum nvme_rate_limiting_bw_scale
- tbwv
- Total Bandwidth Value
- wbwv
- Write Bandwidth Value
- tiops
- Total IOPS
- wiops
- Write IOPS
- riopsr
- Read IOPS Ratio portion of the Write to Read IOPS Ratio, non-zero
- wiopsr
- Write IOPS Ratio portion of the Write to Read IOPS Ratio, non-zero
- rbwr
- Read Bandwidth Ratio portion of the Write to Read Bandwidth Ratio, non-zero
- wbwr
- Write Bandwidth Ratio portion of the Write to Read Bandwidth Ratio, non-zero
- rsvd36
- Reserved
- vs
- Vendor Specific
| struct nvme_rate_limiting_data | October 2026 |