libnvme_mi_control(9) libnvme API manual libnvme_mi_control(9) NAME libnvme_mi_control - Perform a Control Primitive command SYNOPSIS int libnvme_mi_control (struct libnvme_mi_ep *ep , __u8 opcode , __u16 cpsp , __u16 *result_cpsr ); ARGUMENTS ep endpoint for MI communication opcode Control Primitive opcode (using enum nvme_mi_control_opcode) cpsp Control Primitive Specific Parameter result_cpsr Optional field to return the result from the CPSR field DESCRIPTION Perform a Control Primitive command, using the opcode specified in opcode Stores the result from the CPSR field in result_cpsr if set. See: enum nvme_mi_control_opcode RETURN 0 on success, negative error code otherwise. September 2026 libnvme_mi_control libnvme_mi_control(9)