Scroll to navigation

libnvme_mi_submit_exit(9) libnvme API manual libnvme_mi_submit_exit(9)

NAME

libnvme_mi_submit_exit - Weak hook called after an MI message completes.

SYNOPSIS

void libnvme_mi_submit_exit (__u8 type , const struct nvme_mi_msg_hdr *hdr , size_t hdr_len , const void *data , size_t data_len , void *user_data );

ARGUMENTS

MCTP message type
Pointer to the MI response message header
Length of the response message header in bytes
Pointer to response payload data
Length of response payload data in bytes
Value returned by the matching libnvme_mi_submit_entry call

DESCRIPTION

This is a weak symbol that can be overridden by an application to intercept completed MI transactions. Called with the opaque pointer returned by the corresponding libnvme_mi_submit_entry call.

libnvme_mi_submit_exit July 2026