libnvme_mi_aem_process(9) libnvme API manual libnvme_mi_aem_process(9) NAME libnvme_mi_aem_process - Process AEM on the provided endpoint SYNOPSIS int libnvme_mi_aem_process (struct libnvme_mi_ep *ep , void *userdata ); ARGUMENTS ep Endpoint to process userdata Application provided context pointer for callback function DESCRIPTION Call this if poll indicates data is available on the fd provided by libnvme_mi_aem_get_fd This will call the fn pointer, aem_handler, provided with libnvme_mi_aem_config and the application can call libnvme_mi_aem_get_next_event from within this callback to get aem event data. The callback function should return NVME_MI_AEM_HNA_ACK for normal operation. RETURN 0 on success, negative error code otherwise. September 2026 libnvme_mi_aem_process libnvme_mi_aem_process(9)