| libnvme(9) | API Manual | libnvme(9) |
NAME
struct nvme_non_volatile_storage_medium_access_descriptor - Non-Volatile Storage Medium Access Descriptor (QNSED)
SYNOPSIS
struct nvme_non_volatile_storage_medium_access_descriptor {
__u8 sc;
__u8 rsvd1;
__le16 nnsmad;
__le32 si;
struct nvme_rate_limiting_max_access_descriptor rlma;
__u8 rsvd40[24];
__le32 nvsma_offset[];
};
Members
- sc
- Scope, see enum nvme_rate_limiting_scope
- rsvd1
- Reserved
- nnsmad
- Number of Non-Volatile Storage Medium Access Descriptors in nvsma_offset, cleared to 0h if sc is NVM subsystem or the NVM subsystem supports a single domain
- si
- Scope Identifier for the scope indicated by sc
- rlma
- Rate Limiting Maximum Access for the scope indicated by sc
- rsvd40
- Reserved
- nvsma_offset
- Dword offsets, relative to the start of the Rate Limiting log page, to the nested Non-Volatile Storage Medium Access Descriptors, nnsmad entries
| struct nvme_non_volatile_storage_medium_access_descriptor | October 2026 |