1libnvme(9) API Manual libnvme(9)
2
3
4
6 enum nvme_id_ctrl_vwc - Volatile write cache
7
9 enum nvme_id_ctrl_vwc {
10 NVME_CTRL_VWC_PRESENT ,
11 NVME_CTRL_VWC_FLUSH
12
13 };
14
16 NVME_CTRL_VWC_PRESENT
17 If set, indicates a volatile write cache is present. If a
18 volatile write cache is present, then the host controls
19 whether the volatile write cache is enabled with a Set Fea‐
20 tures command specifying the value
21 NVME_FEAT_FID_VOLATILE_WC.
22
23 NVME_CTRL_VWC_FLUSH
24 Mask to get the value of the flush command behavior.
25
26
27
28October 2023 enum nvme_id_ctrl_vwc libnvme(9)