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

NAME

6       struct  nvme_zns_id_ns  - Zoned Namespace Command Set Specific Identify
7       Namespace Data Structure
8

SYNOPSIS

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

Members

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
74April 2022                   struct nvme_zns_id_ns                  libnvme(9)
Impressum