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 October 2026 struct nvme_rate_limiting_data libnvme(9)