Reference

nvme_host_addressable_ns_mat-libnvme3(2)

Addressable Namespaces Data Structure - Memory Access Type (MAT)

NAME

enum nvme_host_addressable_ns_mat - Addressable Namespaces Data Structure - Memory Access Type (MAT)

SYNOPSIS

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