1libnvme(9)                        API Manual                        libnvme(9)
2
3
4

NAME

6       enum nvme_feat - Features Access Shifts/Masks values
7

SYNOPSIS

9       enum nvme_feat {
10           NVME_FEAT_ARBITRATION_BURST_SHIFT ,
11           NVME_FEAT_ARBITRATION_BURST_MASK ,
12           NVME_FEAT_ARBITRATION_LPW_SHIFT ,
13           NVME_FEAT_ARBITRATION_LPW_MASK ,
14           NVME_FEAT_ARBITRATION_MPW_SHIFT ,
15           NVME_FEAT_ARBITRATION_MPW_MASK ,
16           NVME_FEAT_ARBITRATION_HPW_SHIFT ,
17           NVME_FEAT_ARBITRATION_HPW_MASK ,
18           NVME_FEAT_PWRMGMT_PS_SHIFT ,
19           NVME_FEAT_PWRMGMT_PS_MASK ,
20           NVME_FEAT_PWRMGMT_WH_SHIFT ,
21           NVME_FEAT_PWRMGMT_WH_MASK ,
22           NVME_FEAT_LBAR_NR_SHIFT ,
23           NVME_FEAT_LBAR_NR_MASK ,
24           NVME_FEAT_TT_TMPTH_SHIFT ,
25           NVME_FEAT_TT_TMPTH_MASK ,
26           NVME_FEAT_TT_TMPSEL_SHIFT ,
27           NVME_FEAT_TT_TMPSEL_MASK ,
28           NVME_FEAT_TT_THSEL_SHIFT ,
29           NVME_FEAT_TT_THSEL_MASK ,
30           NVME_FEAT_ERROR_RECOVERY_TLER_SHIFT ,
31           NVME_FEAT_ERROR_RECOVERY_TLER_MASK ,
32           NVME_FEAT_ERROR_RECOVERY_DULBE_SHIFT ,
33           NVME_FEAT_ERROR_RECOVERY_DULBE_MASK ,
34           NVME_FEAT_VWC_WCE_SHIFT ,
35           NVME_FEAT_VWC_WCE_MASK ,
36           NVME_FEAT_NRQS_NSQR_SHIFT ,
37           NVME_FEAT_NRQS_NSQR_MASK ,
38           NVME_FEAT_NRQS_NCQR_SHIFT ,
39           NVME_FEAT_NRQS_NCQR_MASK ,
40           NVME_FEAT_IRQC_THR_SHIFT ,
41           NVME_FEAT_IRQC_THR_MASK ,
42           NVME_FEAT_IRQC_TIME_SHIFT ,
43           NVME_FEAT_IRQC_TIME_MASK ,
44           NVME_FEAT_ICFG_IV_SHIFT ,
45           NVME_FEAT_ICFG_IV_MASK ,
46           NVME_FEAT_ICFG_CD_SHIFT ,
47           NVME_FEAT_ICFG_CD_MASK ,
48           NVME_FEAT_WA_DN_SHIFT ,
49           NVME_FEAT_WA_DN_MASK ,
50           NVME_FEAT_AE_SMART_SHIFT ,
51           NVME_FEAT_AE_SMART_MASK ,
52           NVME_FEAT_AE_NAN_SHIFT ,
53           NVME_FEAT_AE_NAN_MASK ,
54           NVME_FEAT_AE_FW_SHIFT ,
55           NVME_FEAT_AE_FW_MASK ,
56           NVME_FEAT_AE_TELEM_SHIFT ,
57           NVME_FEAT_AE_TELEM_MASK ,
58           NVME_FEAT_AE_ANA_SHIFT ,
59           NVME_FEAT_AE_ANA_MASK ,
60           NVME_FEAT_AE_PLA_SHIFT ,
61           NVME_FEAT_AE_PLA_MASK ,
62           NVME_FEAT_AE_LBAS_SHIFT ,
63           NVME_FEAT_AE_LBAS_MASK ,
64           NVME_FEAT_AE_EGA_SHIFT ,
65           NVME_FEAT_AE_EGA_MASK ,
66           NVME_FEAT_APST_APSTE_SHIFT ,
67           NVME_FEAT_APST_APSTE_MASK ,
68           NVME_FEAT_HMEM_EHM_SHIFT ,
69           NVME_FEAT_HMEM_EHM_MASK ,
70           NVME_FEAT_HCTM_TMT2_SHIFT ,
71           NVME_FEAT_HCTM_TMT2_MASK ,
72           NVME_FEAT_HCTM_TMT1_SHIFT ,
73           NVME_FEAT_HCTM_TMT1_MASK ,
74           NVME_FEAT_NOPS_NOPPME_SHIFT ,
75           NVME_FEAT_NOPS_NOPPME_MASK ,
76           NVME_FEAT_RRL_RRL_SHIFT ,
77           NVME_FEAT_RRL_RRL_MASK ,
78           NVME_FEAT_PLM_PLME_SHIFT ,
79           NVME_FEAT_PLM_PLME_MASK ,
80           NVME_FEAT_PLMW_WS_SHIFT ,
81           NVME_FEAT_PLMW_WS_MASK ,
82           NVME_FEAT_LBAS_LSIRI_SHIFT ,
83           NVME_FEAT_LBAS_LSIRI_MASK ,
84           NVME_FEAT_LBAS_LSIPI_SHIFT ,
85           NVME_FEAT_LBAS_LSIPI_MASK ,
86           NVME_FEAT_SC_NODRM_SHIFT ,
87           NVME_FEAT_SC_NODRM_MASK ,
88           NVME_FEAT_EG_ENDGID_SHIFT ,
89           NVME_FEAT_EG_ENDGID_MASK ,
90           NVME_FEAT_EG_EGCW_SHIFT ,
91           NVME_FEAT_EG_EGCW_MASK ,
92           NVME_FEAT_SPM_PBSLC_SHIFT ,
93           NVME_FEAT_SPM_PBSLC_MASK ,
94           NVME_FEAT_HOSTID_EXHID_SHIFT ,
95           NVME_FEAT_HOSTID_EXHID_MASK ,
96           NVME_FEAT_RM_REGPRE_SHIFT ,
97           NVME_FEAT_RM_REGPRE_MASK ,
98           NVME_FEAT_RM_RESREL_SHIFT ,
99           NVME_FEAT_RM_RESREL_MASK ,
100           NVME_FEAT_RM_RESPRE_SHIFT ,
101           NVME_FEAT_RM_RESPRE_MASK ,
102           NVME_FEAT_RP_PTPL_SHIFT ,
103           NVME_FEAT_RP_PTPL_MASK ,
104           NVME_FEAT_WP_WPS_SHIFT ,
105           NVME_FEAT_WP_WPS_MASK ,
106           NVME_FEAT_IOCSP_IOCSCI_SHIFT ,
107           NVME_FEAT_IOCSP_IOCSCI_MASK ,
108           NVME_FEAT_FDP_ENABLED_SHIFT ,
109           NVME_FEAT_FDP_ENABLED_MASK ,
110           NVME_FEAT_FDP_INDEX_SHIFT ,
111           NVME_FEAT_FDP_INDEX_MASK ,
112           NVME_FEAT_FDP_EVENTS_ENABLE_SHIFT ,
113           NVME_FEAT_FDP_EVENTS_ENABLE_MASK
114
115       };
116

Constants

118       NVME_FEAT_ARBITRATION_BURST_SHIFT
119
120       NVME_FEAT_ARBITRATION_BURST_MASK
121
122       NVME_FEAT_ARBITRATION_LPW_SHIFT
123
124       NVME_FEAT_ARBITRATION_LPW_MASK
125
126       NVME_FEAT_ARBITRATION_MPW_SHIFT
127
128       NVME_FEAT_ARBITRATION_MPW_MASK
129
130       NVME_FEAT_ARBITRATION_HPW_SHIFT
131
132       NVME_FEAT_ARBITRATION_HPW_MASK
133
134       NVME_FEAT_PWRMGMT_PS_SHIFT
135
136       NVME_FEAT_PWRMGMT_PS_MASK
137
138       NVME_FEAT_PWRMGMT_WH_SHIFT
139
140       NVME_FEAT_PWRMGMT_WH_MASK
141
142       NVME_FEAT_LBAR_NR_SHIFT
143
144       NVME_FEAT_LBAR_NR_MASK
145
146       NVME_FEAT_TT_TMPTH_SHIFT
147
148       NVME_FEAT_TT_TMPTH_MASK
149
150       NVME_FEAT_TT_TMPSEL_SHIFT
151
152       NVME_FEAT_TT_TMPSEL_MASK
153
154       NVME_FEAT_TT_THSEL_SHIFT
155
156       NVME_FEAT_TT_THSEL_MASK
157
158       NVME_FEAT_ERROR_RECOVERY_TLER_SHIFT
159
160       NVME_FEAT_ERROR_RECOVERY_TLER_MASK
161
162       NVME_FEAT_ERROR_RECOVERY_DULBE_SHIFT
163
164       NVME_FEAT_ERROR_RECOVERY_DULBE_MASK
165
166       NVME_FEAT_VWC_WCE_SHIFT
167
168       NVME_FEAT_VWC_WCE_MASK
169
170       NVME_FEAT_NRQS_NSQR_SHIFT
171
172       NVME_FEAT_NRQS_NSQR_MASK
173
174       NVME_FEAT_NRQS_NCQR_SHIFT
175
176       NVME_FEAT_NRQS_NCQR_MASK
177
178       NVME_FEAT_IRQC_THR_SHIFT
179
180       NVME_FEAT_IRQC_THR_MASK
181
182       NVME_FEAT_IRQC_TIME_SHIFT
183
184       NVME_FEAT_IRQC_TIME_MASK
185
186       NVME_FEAT_ICFG_IV_SHIFT
187
188       NVME_FEAT_ICFG_IV_MASK
189
190       NVME_FEAT_ICFG_CD_SHIFT
191
192       NVME_FEAT_ICFG_CD_MASK
193
194       NVME_FEAT_WA_DN_SHIFT
195
196       NVME_FEAT_WA_DN_MASK
197
198       NVME_FEAT_AE_SMART_SHIFT
199
200       NVME_FEAT_AE_SMART_MASK
201
202       NVME_FEAT_AE_NAN_SHIFT
203
204       NVME_FEAT_AE_NAN_MASK
205
206       NVME_FEAT_AE_FW_SHIFT
207
208       NVME_FEAT_AE_FW_MASK
209
210       NVME_FEAT_AE_TELEM_SHIFT
211
212       NVME_FEAT_AE_TELEM_MASK
213
214       NVME_FEAT_AE_ANA_SHIFT
215
216       NVME_FEAT_AE_ANA_MASK
217
218       NVME_FEAT_AE_PLA_SHIFT
219
220       NVME_FEAT_AE_PLA_MASK
221
222       NVME_FEAT_AE_LBAS_SHIFT
223
224       NVME_FEAT_AE_LBAS_MASK
225
226       NVME_FEAT_AE_EGA_SHIFT
227
228       NVME_FEAT_AE_EGA_MASK
229
230       NVME_FEAT_APST_APSTE_SHIFT
231
232       NVME_FEAT_APST_APSTE_MASK
233
234       NVME_FEAT_HMEM_EHM_SHIFT
235
236       NVME_FEAT_HMEM_EHM_MASK
237
238       NVME_FEAT_HCTM_TMT2_SHIFT
239
240       NVME_FEAT_HCTM_TMT2_MASK
241
242       NVME_FEAT_HCTM_TMT1_SHIFT
243
244       NVME_FEAT_HCTM_TMT1_MASK
245
246       NVME_FEAT_NOPS_NOPPME_SHIFT
247
248       NVME_FEAT_NOPS_NOPPME_MASK
249
250       NVME_FEAT_RRL_RRL_SHIFT
251
252       NVME_FEAT_RRL_RRL_MASK
253
254       NVME_FEAT_PLM_PLME_SHIFT
255
256       NVME_FEAT_PLM_PLME_MASK
257
258       NVME_FEAT_PLMW_WS_SHIFT
259
260       NVME_FEAT_PLMW_WS_MASK
261
262       NVME_FEAT_LBAS_LSIRI_SHIFT
263
264       NVME_FEAT_LBAS_LSIRI_MASK
265
266       NVME_FEAT_LBAS_LSIPI_SHIFT
267
268       NVME_FEAT_LBAS_LSIPI_MASK
269
270       NVME_FEAT_SC_NODRM_SHIFT
271
272       NVME_FEAT_SC_NODRM_MASK
273
274       NVME_FEAT_EG_ENDGID_SHIFT
275
276       NVME_FEAT_EG_ENDGID_MASK
277
278       NVME_FEAT_EG_EGCW_SHIFT
279
280       NVME_FEAT_EG_EGCW_MASK
281
282       NVME_FEAT_SPM_PBSLC_SHIFT
283
284       NVME_FEAT_SPM_PBSLC_MASK
285
286       NVME_FEAT_HOSTID_EXHID_SHIFT
287
288       NVME_FEAT_HOSTID_EXHID_MASK
289
290       NVME_FEAT_RM_REGPRE_SHIFT
291
292       NVME_FEAT_RM_REGPRE_MASK
293
294       NVME_FEAT_RM_RESREL_SHIFT
295
296       NVME_FEAT_RM_RESREL_MASK
297
298       NVME_FEAT_RM_RESPRE_SHIFT
299
300       NVME_FEAT_RM_RESPRE_MASK
301
302       NVME_FEAT_RP_PTPL_SHIFT
303
304       NVME_FEAT_RP_PTPL_MASK
305
306       NVME_FEAT_WP_WPS_SHIFT
307
308       NVME_FEAT_WP_WPS_MASK
309
310       NVME_FEAT_IOCSP_IOCSCI_SHIFT
311
312       NVME_FEAT_IOCSP_IOCSCI_MASK
313
314       NVME_FEAT_FDP_ENABLED_SHIFT
315
316       NVME_FEAT_FDP_ENABLED_MASK
317
318       NVME_FEAT_FDP_INDEX_SHIFT
319
320       NVME_FEAT_FDP_INDEX_MASK
321
322       NVME_FEAT_FDP_EVENTS_ENABLE_SHIFT
323
324       NVME_FEAT_FDP_EVENTS_ENABLE_MASK
325
326
327
328April 2023                      enum nvme_feat                      libnvme(9)
Impressum