Reference

nvme_id_ctrl_oaes-libnvme3(2)

Optional Asynchronous Events Supported

NAME

enum nvme_id_ctrl_oaes - Optional Asynchronous Events Supported

SYNOPSIS

enum nvme_id_ctrl_oaes {
NVME_CTRL_OAES_NSAN_SHIFT ,

NVME_CTRL_OAES_FAN_SHIFT ,

NVME_CTRL_OAES_ANACN_SHIFT ,

NVME_CTRL_OAES_PLEAN_SHIFT ,

NVME_CTRL_OAES_LSIAN_SHIFT ,

NVME_CTRL_OAES_EGEAN_SHIFT ,

NVME_CTRL_OAES_NNSS_SHIFT ,

NVME_CTRL_OAES_TTHR_SHIFT ,

NVME_CTRL_OAES_RGCNS_SHIFT ,

NVME_CTRL_OAES_ANSAN_SHIFT ,

NVME_CTRL_OAES_CCRCN_SHIFT ,

NVME_CTRL_OAES_LHCN_SHIFT ,

NVME_CTRL_OAES_RLCC_SHIFT ,

NVME_CTRL_OAES_ZDCN_SHIFT ,

NVME_CTRL_OAES_DLPCN_SHIFT ,

NVME_CTRL_OAES_NSAN_MASK ,

NVME_CTRL_OAES_FAN_MASK ,

NVME_CTRL_OAES_ANACN_MASK ,

NVME_CTRL_OAES_PLEAN_MASK ,

NVME_CTRL_OAES_LSIAN_MASK ,

NVME_CTRL_OAES_EGEAN_MASK ,

NVME_CTRL_OAES_NNSS_MASK ,

NVME_CTRL_OAES_TTHR_MASK ,

NVME_CTRL_OAES_RGCNS_MASK ,

NVME_CTRL_OAES_ANSAN_MASK ,

NVME_CTRL_OAES_CCRCN_MASK ,

NVME_CTRL_OAES_LHCN_MASK ,

NVME_CTRL_OAES_RLCC_MASK ,

NVME_CTRL_OAES_ZDCN_MASK ,

NVME_CTRL_OAES_DLPCN_MASK ,

NVME_CTRL_OAES_NSAN ,

NVME_CTRL_OAES_FAN ,

NVME_CTRL_OAES_ANACN ,

NVME_CTRL_OAES_PLEAN ,

NVME_CTRL_OAES_LSIAN ,

NVME_CTRL_OAES_EGEAN ,

NVME_CTRL_OAES_NNSS ,

NVME_CTRL_OAES_TTHR ,

NVME_CTRL_OAES_RGCNS ,

NVME_CTRL_OAES_ANSAN ,

NVME_CTRL_OAES_CCRCN ,

NVME_CTRL_OAES_LHCN ,

NVME_CTRL_OAES_RLCC ,

NVME_CTRL_OAES_ZDCN ,

NVME_CTRL_OAES_DLPCN

};

Constants

NVME_CTRL_OAES_NSAN_SHIFT

Shift amount to get the Attached Namespace Attribute Notices event supported bit

NVME_CTRL_OAES_FAN_SHIFT

Shift amount to get the Firmware Activation Notices event supported bit

NVME_CTRL_OAES_ANACN_SHIFT

Shift amount to get the Asymmetric Namespace Access Change Notices event supported bit

NVME_CTRL_OAES_PLEAN_SHIFT

Shift amount to get the Predictable Latency Event Aggregate Log Change Notices event supported bit

NVME_CTRL_OAES_LSIAN_SHIFT

Shift amount to get the LBA Status Information Alert Notices event supported bit

NVME_CTRL_OAES_EGEAN_SHIFT

Shift amount to get the Endurance Group Event Aggregate Log Page Change Notices event supported bit

NVME_CTRL_OAES_NNSS_SHIFT

Shift amount to get the Normal NVM Subsystem Shutdown event supported bit

NVME_CTRL_OAES_TTHR_SHIFT

Shift amount to get the Temperature Threshold Hysteresis Recovery event supported bit

NVME_CTRL_OAES_RGCNS_SHIFT

Shift amount to get the Reachability Groups Change Notices event supported bit

NVME_CTRL_OAES_ANSAN_SHIFT

Shift amount to get the Allocated Namespace Attribute Notices event supported bit

NVME_CTRL_OAES_CCRCN_SHIFT

Shift amount to get the Cross-Controller Reset Completed Notices event supported bit

NVME_CTRL_OAES_LHCN_SHIFT

Shift amount to get the Lost Host Communication Notices event supported bit

NVME_CTRL_OAES_RLCC_SHIFT

Shift amount to get the Rate Limiting Configuration Change event supported bit

NVME_CTRL_OAES_ZDCN_SHIFT

Shift amount to get the Zone Descriptor Changed Notices event supported bit

NVME_CTRL_OAES_DLPCN_SHIFT

Shift amount to get the Discovery Log Page Change Notification event supported bit

NVME_CTRL_OAES_NSAN_MASK

Mask to get the Attached Namespace Attribute Notices event supported bit

NVME_CTRL_OAES_FAN_MASK

Mask to get the Firmware Activation Notices event supported bit

NVME_CTRL_OAES_ANACN_MASK

Mask to get the Asymmetric Namespace Access Change Notices event supported bit

NVME_CTRL_OAES_PLEAN_MASK

Mask to get the Predictable Latency Event Aggregate Log Change Notices event supported bit

NVME_CTRL_OAES_LSIAN_MASK

Mask to get the LBA Status Information Alert Notices event supported bit

NVME_CTRL_OAES_EGEAN_MASK

Mask to get the Endurance Group Event Aggregate Log Page Change Notices event supported bit

NVME_CTRL_OAES_NNSS_MASK

Mask to get the Normal NVM Subsystem Shutdown event supported bit

NVME_CTRL_OAES_TTHR_MASK

Mask to get the Temperature Threshold Hysteresis Recovery event supported bit

NVME_CTRL_OAES_RGCNS_MASK

Mask to get the Reachability Groups Change Notices event supported bit

NVME_CTRL_OAES_ANSAN_MASK

Mask to get the Allocated Namespace Attribute Notices event supported bit

NVME_CTRL_OAES_CCRCN_MASK

Mask to get the Cross-Controller Reset Completed Notices event supported bit

NVME_CTRL_OAES_LHCN_MASK

Mask to get the Lost Host Communication Notices event supported bit

NVME_CTRL_OAES_RLCC_MASK

Mask to get the Rate Limiting Configuration Change event supported bit

NVME_CTRL_OAES_ZDCN_MASK

Mask to get the Zone Descriptor Changed Notices event supported bit

NVME_CTRL_OAES_DLPCN_MASK

Mask to get the Discovery Log Page Change Notification event supported bit

NVME_CTRL_OAES_NSAN

If set, the controller supports the Attached Namespace Attribute Notices event.

NVME_CTRL_OAES_FAN

If set, the controller supports the Firmware Activation Notices event.

NVME_CTRL_OAES_ANACN

If set, the controller supports the Asymmetric Namespace Access Change Notices event.

NVME_CTRL_OAES_PLEAN

If set, the controller supports the Predictable Latency Event Aggregate Log Change Notices event.

NVME_CTRL_OAES_LSIAN

If set, the controller supports the LBA Status Information Alert Notices event.

NVME_CTRL_OAES_EGEAN

If set, the controller supports the Endurance Group Event Aggregate Log Page Change Notices event.

NVME_CTRL_OAES_NNSS

If set, the controller supports the Normal NVM Subsystem Shutdown event.

NVME_CTRL_OAES_TTHR

If set, the controller supports the Temperature Threshold Hysteresis Recovery event.

NVME_CTRL_OAES_RGCNS

If set, the controller supports the Reachability Groups Change Notices event.

NVME_CTRL_OAES_ANSAN

If set, the controller supports the Allocated Namespace Attribute Notices event.

NVME_CTRL_OAES_CCRCN

If set, the controller supports the Cross-Controller Reset Completed Notices event.

NVME_CTRL_OAES_LHCN

If set, the controller supports the Lost Host Communication Notices event.

NVME_CTRL_OAES_RLCC

If set, the controller supports the Rate Limiting Configuration Change event.

NVME_CTRL_OAES_ZDCN

If set, the controller supports the Zone Descriptor Changed Notices event.

NVME_CTRL_OAES_DLPCN

If set, the controller supports the Discovery Log Page Change Notification event.