OS Manuals

nvme_init_lockdown-libnvme3(2)

nvme_init_lockdown - Initialize passthru command for Lockdown

nvme_init_lockdown(9) libnvme API manual nvme_init_lockdown(9)

nvme_init_lockdown - Initialize passthru command for Lockdown

void nvme_init_lockdown (struct libnvme_passthru_cmd *cmd , __u8 scp , __u8 prhbt , __u8 ifc , __u8 ofi , __u8 uidx , __u8 csel , __u16 css );

Passthru command to use
Scope of the command
Prohibit or allow the command opcode or Set Features command
Affected interface
Opcode or Feature Identifier
UUID Index if controller supports this id selection method
Controller Select (CSEL): specifies the controller(s) affected by this command, see enum nvme_lockdown_csel
Controller Select Specific (CSS): meaning is specific to csel (a Controller Identifier, a Primary Controller Identifier, or vendor specific). Ignored if csel is NVME_LOCKDOWN_CSEL_NVM_SUBSYSTEM.

Initializes the passthru command buffer for the Lockdown command.

nvme_init_lockdown October 2026

nvme-cli 3.2-r0 · os · ingested 2026-10-31