Scroll to navigation

libnvme(2) API Manual libnvme(2)

NAME

struct nvme_lockdown_args - Arguments for the NVME Lockdown command

SYNOPSIS

struct nvme_lockdown_args {
__u32 *result;
int args_size;
int fd;
__u32 timeout;
__u8 scp;
__u8 prhbt;
__u8 ifc;
__u8 ofi;
__u8 uuidx;
};

Members

The command completion result from CQE dword0
Size of struct nvme_lockdown_args
File descriptor of nvme device
Timeout in ms (0 for default timeout)
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
struct nvme_lockdown_args December 2025