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

NAME

6       enum nvme_id_ctrl_vwci - This field indicates information about remain‐
7       ing number of times that VPD contents are able to be updated using  the
8       VPD Write command, see &struct nvme_id_ctrl.vwci.
9

SYNOPSIS

11       enum nvme_id_ctrl_vwci {
12           NVME_CTRL_VWCI_VWCR ,
13           NVME_CTRL_VWCI_VWCRV
14
15       };
16

Constants

18       NVME_CTRL_VWCI_VWCR
19                   Mask to get value of VPD Write Cycles Remaining. If the VPD
20                   Write Cycle Remaining Valid bit is  set,  then  this  field
21                   contains  a  value indicating the remaining number of times
22                   that VPD contents are able to  be  updated  using  the  VPD
23                   Write  command.  If  this field is set to 7Fh, then the re‐
24                   maining number of times that VPD contents are  able  to  be
25                   updated  using  the  VPD  Write  command is greater than or
26                   equal to 7Fh.
27
28       NVME_CTRL_VWCI_VWCRV
29                   VPD Write Cycle Remaining Valid. If this bit is  set,  then
30                   the  VPD  Write Cycle Remaining field is valid. If this bit
31                   is cleared, then the VPD Write Cycles  Remaining  field  is
32                   invalid and cleared to 0h.
33
34
35
36November 2022               enum nvme_id_ctrl_vwci                  libnvme(9)
Impressum