1libnvme(9) API Manual libnvme(9)
2
3
4
6 enum nvme_mi_cmd_supported_effects - MI Command Supported and Effects
7 Data Structure
8
10 enum nvme_mi_cmd_supported_effects {
11 NVME_MI_CMD_SUPPORTED_EFFECTS_CSUPP ,
12 NVME_MI_CMD_SUPPORTED_EFFECTS_UDCC ,
13 NVME_MI_CMD_SUPPORTED_EFFECTS_NCC ,
14 NVME_MI_CMD_SUPPORTED_EFFECTS_NIC ,
15 NVME_MI_CMD_SUPPORTED_EFFECTS_CCC ,
16 NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_SHIFT ,
17 NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_MASK ,
18 NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_NS ,
19 NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_CTRL ,
20 NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_NVM_SET ,
21 NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_ENDGRP ,
22 NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_DOMAIN ,
23 NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_NSS
24
25 };
26
28 NVME_MI_CMD_SUPPORTED_EFFECTS_CSUPP
29 Command Supported
30
31 NVME_MI_CMD_SUPPORTED_EFFECTS_UDCC
32 User Data Content Change
33
34 NVME_MI_CMD_SUPPORTED_EFFECTS_NCC
35 Namespace Capability Change
36
37 NVME_MI_CMD_SUPPORTED_EFFECTS_NIC
38 Namespace Inventory Change
39
40 NVME_MI_CMD_SUPPORTED_EFFECTS_CCC
41 Controller Capability Change
42
43 NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_SHIFT
44 20 bit shift
45
46 NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_MASK
47 12 bit mask - 0xfff
48
49 NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_NS
50 Namespace Scope
51
52 NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_CTRL
53 Controller Scope
54
55 NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_NVM_SET
56 NVM Set Scope
57
58 NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_ENDGRP
59 Endurance Group Scope
60
61 NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_DOMAIN
62 Domain Scope
63
64 NVME_MI_CMD_SUPPORTED_EFFECTS_SCOPE_NSS
65 NVM Subsystem Scope
66
67
68
69November 2022 enum nvme_mi_cmd_supported_effects libnvme(9)