Scroll to navigation

libnvme(9) API Manual libnvme(9)

NAME

enum nvme_id_ctrl_oaes - Optional Asynchronous Events Supported

SYNOPSIS

enum nvme_id_ctrl_oaes {
NVME_CTRL_OAES_NA_SHIFT ,
NVME_CTRL_OAES_FA_SHIFT ,
NVME_CTRL_OAES_ANA_SHIFT ,
NVME_CTRL_OAES_PLEA_SHIFT ,
NVME_CTRL_OAES_LBAS_SHIFT ,
NVME_CTRL_OAES_EGE_SHIFT ,
NVME_CTRL_OAES_NS_SHIFT ,
NVME_CTRL_OAES_TTH_SHIFT ,
NVME_CTRL_OAES_RGCNS_SHIFT ,
NVME_CTRL_OAES_ANSAN_SHIFT ,
NVME_CTRL_OAES_ZD_SHIFT ,
NVME_CTRL_OAES_DL_SHIFT ,
NVME_CTRL_OAES_NA_MASK ,
NVME_CTRL_OAES_FA_MASK ,
NVME_CTRL_OAES_ANA_MASK ,
NVME_CTRL_OAES_PLEA_MASK ,
NVME_CTRL_OAES_LBAS_MASK ,
NVME_CTRL_OAES_EGE_MASK ,
NVME_CTRL_OAES_NS_MASK ,
NVME_CTRL_OAES_TTH_MASK ,
NVME_CTRL_OAES_RGCNS_MASK ,
NVME_CTRL_OAES_ANSAN_MASK ,
NVME_CTRL_OAES_ZD_MASK ,
NVME_CTRL_OAES_DL_MASK ,
NVME_CTRL_OAES_NA ,
NVME_CTRL_OAES_FA ,
NVME_CTRL_OAES_ANA ,
NVME_CTRL_OAES_PLEA ,
NVME_CTRL_OAES_LBAS ,
NVME_CTRL_OAES_EGE ,
NVME_CTRL_OAES_NS ,
NVME_CTRL_OAES_TTH ,
NVME_CTRL_OAES_RGCNS ,
NVME_CTRL_OAES_ANSAN ,
NVME_CTRL_OAES_ZD ,
NVME_CTRL_OAES_DL

};

Constants

Shift amount to get the Namespace Attribute Notices event supported
Shift amount to get the Firmware Activation Notices event supported
Shift amount to get the ANA Change Notices supported
Shift amount to get the Predictable Latency Event Aggregate Log Change Notices event supported
Shift amount to get the LBA Status Information Notices event supported
Shift amount to get the Endurance Group Events Aggregate Log Change Notices event supported
Shift amount to get the Normal NVM Subsystem Shutdown event supported
Shift amount to get the Temperature Threshold Hysteresis Recovery event supported
Shift amount to get the Reachability Groups Change Notices supported
Shift amount to get the Allocated Namespace Attribute Notices supported
Shift amount to get the Zone Descriptor Change Notifications supported
Shift amount to get the Discover Log Page Change Notifications supported
Mask to get the Namespace Attribute Notices event supported
Mask to get the Firmware Activation Notices event supported
Mask to get the ANA Change Notices supported
Mask to get the Predictable Latency Event Aggregate Log Change Notices event supported
Mask to get the LBA Status Information Notices event supported
Mask to get the Endurance Group Events Aggregate Log Change Notices event supported
Mask to get the Normal NVM Subsystem Shutdown event supported
Mask to get the Temperature Threshold Hysteresis Recovery event supported
Mask to get the Reachability Groups Change Notices supported
Mask to get the Allocated Namespace Attribute Notices supported
Mask to get the Zone Descriptor Change Notifications supported
Mask to get the Discover Log Page Change Notifications supported
Namespace Attribute Notices event supported
Firmware Activation Notices event supported
ANA Change Notices supported
Predictable Latency Event Aggregate Log Change Notices event supported
LBA Status Information Notices event supported
Endurance Group Events Aggregate Log Change Notices event supported
Normal NVM Subsystem Shutdown event supported
Temperature Threshold Hysteresis Recovery event supported
Reachability Groups Change Notices supported
Allocated Namespace Attribute Notices supported
Zone Descriptor Change Notifications supported
Discover Log Page Change Notifications supported
enum nvme_id_ctrl_oaes October 2024