nvme_init_identify_command_set_structure(9) libnvme API manual nvme_init_identify_command_set_structure(9)

nvme_init_identify_command_set_structure - Initialize passthru command for I/O Command Set data structure

void nvme_init_identify_command_set_structure (struct libnvme_passthru_cmd *cmd , __u16 cntid , struct nvme_id_iocs *iocs );

Command data structure to initialize
Controller ID
User space destination address to transfer the data

Retrieves list of the controller's supported io command set vectors. See struct nvme_id_iocs.

nvme_init_identify_command_set_structure October 2026