---
name: "nvme_rate_limiting_max_access_descriptor-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_max_access_descriptor-libnvme3"
---

# nvme\_rate\_limiting\_max\_access\_descriptor-libnvme3(2)

Rate Limiting Maximum Access Descriptor (QMAD)

## NAME

struct nvme\_rate\_limiting\_max\_access\_descriptor - Rate Limiting Maximum Access Descriptor (QMAD)

## SYNOPSIS

struct nvme\_rate\_limiting\_max\_access\_descriptor {\
     **\_\_u8 mbsf;**\
     **\_\_u8 rsvd1\[7\];**\
     **\_\_le64 mrbwv;**\
     **\_\_le64 mwbwv;**\
     **\_\_le32 mriops;**\
     **\_\_le32 mwiops;**\
 };\

## Members

- mbsf

  Maximum Bandwidth Scale Factor, see *enum nvme\_rate\_limiting\_bw\_scale*

- rsvd1

  Reserved

- mrbwv

  Maximum Read Bandwidth Value, shall not be cleared to 0h

- mwbwv

  Maximum Write Bandwidth Value, shall not be cleared to 0h

- mriops

  Maximum Random Read IOPS, shall not be cleared to 0h

- mwiops

  Maximum Random Write IOPS, shall not be cleared to 0h
