OS Manuals

nvme_id_ctrl_lpa-libnvme3(2)

enum nvme_id_ctrl_lpa - Flags indicating optional attributes for log pages that are accessed via the Get Log Page command.

libnvme(9) API Manual libnvme(9)

enum nvme_id_ctrl_lpa - Flags indicating optional attributes for log pages that are accessed via the Get Log Page command.

enum nvme_id_ctrl_lpa {
NVME_CTRL_LPA_SMARTS_SHIFT ,
NVME_CTRL_LPA_CSES_SHIFT ,
NVME_CTRL_LPA_LPEDS_SHIFT ,
NVME_CTRL_LPA_TS_SHIFT ,
NVME_CTRL_LPA_PES_SHIFT ,
NVME_CTRL_LPA_MLPS_SHIFT ,
NVME_CTRL_LPA_DA4S_SHIFT ,
NVME_CTRL_LPA_SMARTS_MASK ,
NVME_CTRL_LPA_CSES_MASK ,
NVME_CTRL_LPA_LPEDS_MASK ,
NVME_CTRL_LPA_TS_MASK ,
NVME_CTRL_LPA_PES_MASK ,
NVME_CTRL_LPA_MLPS_MASK ,
NVME_CTRL_LPA_DA4S_MASK ,
NVME_CTRL_LPA_SMARTS ,
NVME_CTRL_LPA_CSES ,
NVME_CTRL_LPA_LPEDS ,
NVME_CTRL_LPA_TS ,
NVME_CTRL_LPA_PES ,
NVME_CTRL_LPA_MLPS ,
NVME_CTRL_LPA_DA4S

};

SMARTS shift
CSES shift
LPEDS shift
TS shift
PES shift
MLPS shift
DA4S shift
SMARTS mask
CSES mask
LPEDS mask
TS mask
PES mask
MLPS mask
DA4S mask
If set, controller supports SMART/Health log page on a per namespace basis.
If Set, the controller supports the commands supported and effects log page.
If set, the controller supports extended data for log page command including extended number of dwords and log page offset fields.
If set, the controller supports the telemetry host-initiated and telemetry controller-initiated log pages and sending telemetry log notices.
If set, the controller supports persistent event log.
If set, the controller supports the log pages log page, the scope of each command in the commands supported and effects log page, the feature identifiers supported and effects log page, and the NVMe-MI commands supported and effects log page.
If set, the controller supports data area 4 for telemetry host-initiated and telemetry.
enum nvme_id_ctrl_lpa October 2026

nvme-cli 3.2-r0 · os · ingested 2026-10-31