.TH "libnvme" 9 "enum nvme_id_ctrl_oaes" "November 2024" "API Manual" LINUX .SH NAME enum nvme_id_ctrl_oaes \- Optional Asynchronous Events Supported .SH SYNOPSIS enum nvme_id_ctrl_oaes { .br .BI " NVME_CTRL_OAES_NA_SHIFT" , .br .br .BI " NVME_CTRL_OAES_FA_SHIFT" , .br .br .BI " NVME_CTRL_OAES_ANA_SHIFT" , .br .br .BI " NVME_CTRL_OAES_PLEA_SHIFT" , .br .br .BI " NVME_CTRL_OAES_LBAS_SHIFT" , .br .br .BI " NVME_CTRL_OAES_EGE_SHIFT" , .br .br .BI " NVME_CTRL_OAES_NS_SHIFT" , .br .br .BI " NVME_CTRL_OAES_TTH_SHIFT" , .br .br .BI " NVME_CTRL_OAES_RGCNS_SHIFT" , .br .br .BI " NVME_CTRL_OAES_ANSAN_SHIFT" , .br .br .BI " NVME_CTRL_OAES_ZD_SHIFT" , .br .br .BI " NVME_CTRL_OAES_DL_SHIFT" , .br .br .BI " NVME_CTRL_OAES_NA_MASK" , .br .br .BI " NVME_CTRL_OAES_FA_MASK" , .br .br .BI " NVME_CTRL_OAES_ANA_MASK" , .br .br .BI " NVME_CTRL_OAES_PLEA_MASK" , .br .br .BI " NVME_CTRL_OAES_LBAS_MASK" , .br .br .BI " NVME_CTRL_OAES_EGE_MASK" , .br .br .BI " NVME_CTRL_OAES_NS_MASK" , .br .br .BI " NVME_CTRL_OAES_TTH_MASK" , .br .br .BI " NVME_CTRL_OAES_RGCNS_MASK" , .br .br .BI " NVME_CTRL_OAES_ANSAN_MASK" , .br .br .BI " NVME_CTRL_OAES_ZD_MASK" , .br .br .BI " NVME_CTRL_OAES_DL_MASK" , .br .br .BI " NVME_CTRL_OAES_NA" , .br .br .BI " NVME_CTRL_OAES_FA" , .br .br .BI " NVME_CTRL_OAES_ANA" , .br .br .BI " NVME_CTRL_OAES_PLEA" , .br .br .BI " NVME_CTRL_OAES_LBAS" , .br .br .BI " NVME_CTRL_OAES_EGE" , .br .br .BI " NVME_CTRL_OAES_NS" , .br .br .BI " NVME_CTRL_OAES_TTH" , .br .br .BI " NVME_CTRL_OAES_RGCNS" , .br .br .BI " NVME_CTRL_OAES_ANSAN" , .br .br .BI " NVME_CTRL_OAES_ZD" , .br .br .BI " NVME_CTRL_OAES_DL" }; .SH Constants .IP "NVME_CTRL_OAES_NA_SHIFT" 12 Shift amount to get the Namespace Attribute Notices event supported .IP "NVME_CTRL_OAES_FA_SHIFT" 12 Shift amount to get the Firmware Activation Notices event supported .IP "NVME_CTRL_OAES_ANA_SHIFT" 12 Shift amount to get the ANA Change Notices supported .IP "NVME_CTRL_OAES_PLEA_SHIFT" 12 Shift amount to get the Predictable Latency Event Aggregate Log Change Notices event supported .IP "NVME_CTRL_OAES_LBAS_SHIFT" 12 Shift amount to get the LBA Status Information Notices event supported .IP "NVME_CTRL_OAES_EGE_SHIFT" 12 Shift amount to get the Endurance Group Events Aggregate Log Change Notices event supported .IP "NVME_CTRL_OAES_NS_SHIFT" 12 Shift amount to get the Normal NVM Subsystem Shutdown event supported .IP "NVME_CTRL_OAES_TTH_SHIFT" 12 Shift amount to get the Temperature Threshold Hysteresis Recovery event supported .IP "NVME_CTRL_OAES_RGCNS_SHIFT" 12 Shift amount to get the Reachability Groups Change Notices supported .IP "NVME_CTRL_OAES_ANSAN_SHIFT" 12 Shift amount to get the Allocated Namespace Attribute Notices supported .IP "NVME_CTRL_OAES_ZD_SHIFT" 12 Shift amount to get the Zone Descriptor Change Notifications supported .IP "NVME_CTRL_OAES_DL_SHIFT" 12 Shift amount to get the Discover Log Page Change Notifications supported .IP "NVME_CTRL_OAES_NA_MASK" 12 Mask to get the Namespace Attribute Notices event supported .IP "NVME_CTRL_OAES_FA_MASK" 12 Mask to get the Firmware Activation Notices event supported .IP "NVME_CTRL_OAES_ANA_MASK" 12 Mask to get the ANA Change Notices supported .IP "NVME_CTRL_OAES_PLEA_MASK" 12 Mask to get the Predictable Latency Event Aggregate Log Change Notices event supported .IP "NVME_CTRL_OAES_LBAS_MASK" 12 Mask to get the LBA Status Information Notices event supported .IP "NVME_CTRL_OAES_EGE_MASK" 12 Mask to get the Endurance Group Events Aggregate Log Change Notices event supported .IP "NVME_CTRL_OAES_NS_MASK" 12 Mask to get the Normal NVM Subsystem Shutdown event supported .IP "NVME_CTRL_OAES_TTH_MASK" 12 Mask to get the Temperature Threshold Hysteresis Recovery event supported .IP "NVME_CTRL_OAES_RGCNS_MASK" 12 Mask to get the Reachability Groups Change Notices supported .IP "NVME_CTRL_OAES_ANSAN_MASK" 12 Mask to get the Allocated Namespace Attribute Notices supported .IP "NVME_CTRL_OAES_ZD_MASK" 12 Mask to get the Zone Descriptor Change Notifications supported .IP "NVME_CTRL_OAES_DL_MASK" 12 Mask to get the Discover Log Page Change Notifications supported .IP "NVME_CTRL_OAES_NA" 12 Namespace Attribute Notices event supported .IP "NVME_CTRL_OAES_FA" 12 Firmware Activation Notices event supported .IP "NVME_CTRL_OAES_ANA" 12 ANA Change Notices supported .IP "NVME_CTRL_OAES_PLEA" 12 Predictable Latency Event Aggregate Log Change Notices event supported .IP "NVME_CTRL_OAES_LBAS" 12 LBA Status Information Notices event supported .IP "NVME_CTRL_OAES_EGE" 12 Endurance Group Events Aggregate Log Change Notices event supported .IP "NVME_CTRL_OAES_NS" 12 Normal NVM Subsystem Shutdown event supported .IP "NVME_CTRL_OAES_TTH" 12 Temperature Threshold Hysteresis Recovery event supported .IP "NVME_CTRL_OAES_RGCNS" 12 Reachability Groups Change Notices supported .IP "NVME_CTRL_OAES_ANSAN" 12 Allocated Namespace Attribute Notices supported .IP "NVME_CTRL_OAES_ZD" 12 Zone Descriptor Change Notifications supported .IP "NVME_CTRL_OAES_DL" 12 Discover Log Page Change Notifications supported