---
name: "nvme_rate_limiting_data-libnvme3"
section: "2"
platform: "linux"
package: "nvme-cli"
version: "3.2-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/nvme_rate_limiting_data-libnvme3"
---

# nvme\_rate\_limiting\_data-libnvme3(2)

Rate Limiting Feature - Data Buffer (RLDB)

## 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
