Scroll to navigation

libnvme(2) API Manual libnvme(2)

NAME

enum nvme_id_iocs_iocsc - This field indicates the Identify I/O Command Set Data Structure

SYNOPSIS

enum nvme_id_iocs_iocsc {
NVME_IOCS_IOCSC_NVMCS_SHIFT ,
NVME_IOCS_IOCSC_NVMCS_MASK ,
NVME_IOCS_IOCSC_KVCS_SHIFT ,
NVME_IOCS_IOCSC_KVCS_MASK ,
NVME_IOCS_IOCSC_ZNSCS_SHIFT ,
NVME_IOCS_IOCSC_ZNSCS_MASK ,
NVME_IOCS_IOCSC_SLMCS_SHIFT ,
NVME_IOCS_IOCSC_SLMCS_MASK ,
NVME_IOCS_IOCSC_CPNCS_SHIFT ,
NVME_IOCS_IOCSC_CPNCS_MASK

};

Constants

Shift amount to get the value of NVM Command Set
Mask to get the value of NVM Command Set
Shift amount to get the value of Key Value Command Set
Mask to get the value of Key Value Command Set
Shift amount to get the value of Zoned Namespace Command Set
Mask to get the value of Zoned Namespace Command Set
Shift amount to get the value of Subsystem Local Memory Command Set
Mask to get the value of Subsystem Local Memory Command Set
Shift amount to get the value of Computational Programs Namespace Command Set
Mask to get the value of Computational Programs Namespace Command Set
enum nvme_id_iocs_iocsc May 2025