logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

struct nvme_mi_aem_config - Provided for nvme_mi_aem_enable

Description

Application callbacks for nvme_mi_aem_process will be able to call nvme_mi_aem_get_next_event which will return a pointer to such an identifier for the next event the application should parse August 2025 struct nvme_mi_aem_config libnvme(2)

Members

aem_handler Callback function for application processing of events enabled_map Map indicating which AE should be enabled on the endpoint envfa Enable SR-IOV virtual functions AE empfa Enable SR-IOV physical functions AE encfa Enable PCIe functions AE aemd AEM Delay (time in seconds from when event happens to AEM being batched and sent) aerd AEM Retry Delay (time in 100s of ms between AEM retries from the endpoint)

Name

struct nvme_mi_aem_config - Provided for nvme_mi_aem_enable

Synopsis

struct nvme_mi_aem_config { enumnvme_mi_aem_handler_next_action(*aem_handler)(nvme_mi_ep_tep,size_tnum_events,void*userdata);structnvme_mi_aem_enabled_mapenabled_map;boolenvfa;boolempfa;boolencfa;__u8aemd;__u8aerd; };

See Also