Reference

nvme_non_volatile_storage_medium_access_descriptor-libnvme3(2)

Non-Volatile Storage Medium Access Descriptor (QNSED)

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