1libnvme(9) API Manual libnvme(9)
2
3
4
6 struct nvme_lockdown_args - Arguments for the NVME Lockdown command
7
9 struct nvme_lockdown_args {
10 __u32 *result;
11 int args_size;
12 int fd;
13 __u32 timeout;
14 __u8 scp;
15 __u8 prhbt;
16 __u8 ifc;
17 __u8 ofi;
18 __u8 uuidx;
19 };
20
21
23 result The command completion result from CQE dword0
24
25 args_size Size of struct nvme_lockdown_args
26
27 fd File descriptor of nvme device
28
29 timeout Timeout in ms (0 for default timeout)
30
31 scp Scope of the command
32
33 prhbt Prohibit or allow the command opcode or Set Features com‐
34 mand
35
36 ifc Affected interface
37
38 ofi Opcode or Feature Identifier
39
40 uuidx UUID Index if controller supports this id selection method
41
42
43
44April 2022 struct nvme_lockdown_args libnvme(9)