nvme_rate_limiting_data-libnvme32
Rate limiting feature - data buffer (rldb)
Usage
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 |