1
0
Fork 0

Merging upstream version 1.14.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-05-22 12:57:29 +02:00
parent 22fcbdb0c8
commit 35c8bfce7f
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
1041 changed files with 6076 additions and 1170 deletions

View file

@ -0,0 +1,20 @@
.TH "nvme_mi_aem_process" 9 "nvme_mi_aem_process" "May 2025" "libnvme API manual" LINUX
.SH NAME
nvme_mi_aem_process \- Process AEM on the provided endpoint
.SH SYNOPSIS
.B "int" nvme_mi_aem_process
.BI "(nvme_mi_ep_t ep " ","
.BI "void *userdata " ");"
.SH ARGUMENTS
.IP "ep" 12
Endpoint to process
.IP "userdata" 12
Application provided context pointer for callback function
.SH "DESCRIPTION"
Call this if \fBpoll\fP indicates data is available on the fd provided by \fBnvme_mi_aem_get_fd\fP
This will call the fn pointer, aem_handler, provided with nvme_mi_aem_config and the
application can call \fBnvme_mi_aem_get_next_event\fP from within this callback to get
aem event data. The callback function should return NVME_MI_AEM_HNA_ACK for normal operation.
.SH "RETURN"
0 is a success, nonzero is an error and errno may be read for further details