1libnvme(9) API Manual libnvme(9)
2
3
4
6 struct nvme_zns_id_ns - Zoned Namespace Command Set Specific Identify
7 Namespace Data Structure
8
10 struct nvme_zns_id_ns {
11 __le16 zoc;
12 __le16 ozcs;
13 __le32 mar;
14 __le32 mor;
15 __le32 rrl;
16 __le32 frl;
17 __le32 rrl1;
18 __le32 rrl2;
19 __le32 rrl3;
20 __le32 frl1;
21 __le32 frl2;
22 __le32 frl3;
23 __le32 numzrwa;
24 __le16 zrwafg;
25 __le16 zrwasz;
26 __u8 zrwacap;
27 __u8 rsvd53[2763];
28 struct nvme_zns_lbafe lbafe[64];
29 __u8 vs[256];
30 };
31
32
34 zoc Zone Operation Characteristics
35
36 ozcs Optional Zoned Command Support
37
38 mar Maximum Active Resources
39
40 mor Maximum Open Resources
41
42 rrl Reset Recommended Limit
43
44 frl Finish Recommended Limit
45
46 rrl1 Reset Recommended Limit 1
47
48 rrl2 Reset Recommended Limit 2
49
50 rrl3 Reset Recommended Limit 3
51
52 frl1 Finish Recommended Limit 1
53
54 frl2 Finish Recommended Limit 2
55
56 frl3 Finish Recommended Limit 3
57
58 numzrwa Number of ZRWA Resources
59
60 zrwafg ZRWA Flush Granularity
61
62 zrwasz ZRWA Size
63
64 zrwacap ZRWA Capability
65
66 rsvd53 Reserved
67
68 lbafe LBA Format Extension
69
70 vs Vendor Specific
71
72
73
74November 2022 struct nvme_zns_id_ns libnvme(9)