1libnvme(9) API Manual libnvme(9)
2
3
4
6 enum nvme_resv_rtype - Reservation Type Encoding
7
9 enum nvme_resv_rtype {
10 NVME_RESERVATION_RTYPE_WE ,
11 NVME_RESERVATION_RTYPE_EA ,
12 NVME_RESERVATION_RTYPE_WERO ,
13 NVME_RESERVATION_RTYPE_EARO ,
14 NVME_RESERVATION_RTYPE_WEAR ,
15 NVME_RESERVATION_RTYPE_EAAR
16
17 };
18
20 NVME_RESERVATION_RTYPE_WE
21 Write Exclusive Reservation
22
23 NVME_RESERVATION_RTYPE_EA
24 Exclusive Access Reservation
25
26 NVME_RESERVATION_RTYPE_WERO
27 Write Exclusive - Registrants Only Reservation
28
29 NVME_RESERVATION_RTYPE_EARO
30 Exclusive Access - Registrants Only Reservation
31
32 NVME_RESERVATION_RTYPE_WEAR
33 Write Exclusive - All Registrants Reservation
34
35 NVME_RESERVATION_RTYPE_EAAR
36 Exclusive Access - All Registrants Reservation
37
38
39
40April 2023 enum nvme_resv_rtype libnvme(9)