nvme_host_addressable_ns_mat-libnvme32
Addressable namespaces data structure - memory access type (mat)
Usage
enum nvme_host_addressable_ns_mat {
NVME_HOST_ADDRESSABLE_NS_MAT_BARA_SHIFT ,
NVME_HOST_ADDRESSABLE_NS_MAT_BARA_MASK ,
NVME_HOST_ADDRESSABLE_NS_MAT_CXLA_SHIFT ,
NVME_HOST_ADDRESSABLE_NS_MAT_CXLA_MASK
};
Constants
NVME_HOST_ADDRESSABLE_NS_MAT_BARA_SHIFT
|
Shift amount to get BAR Access (BARA) |
|---|---|
NVME_HOST_ADDRESSABLE_NS_MAT_BARA_MASK
|
Mask to get BARA |
NVME_HOST_ADDRESSABLE_NS_MAT_CXLA_SHIFT
|
Shift amount to get CXL Access (CXLA) |
NVME_HOST_ADDRESSABLE_NS_MAT_CXLA_MASK
|
Mask to get CXLA |