libnvme(9) API Manual libnvme(9)

enum nvme_zns_zai - Zone Descriptor Data Structure - Zone Attributes Information

enum nvme_zns_zai {
NVME_ZNS_ZAI_RZRTL_SHIFT ,
NVME_ZNS_ZAI_RZRTL_MASK ,
NVME_ZNS_ZAI_FZRTL_SHIFT ,
NVME_ZNS_ZAI_FZRTL_MASK ,
NVME_ZNS_ZAI_RTL_0 ,
NVME_ZNS_ZAI_RTL_1 ,
NVME_ZNS_ZAI_RTL_2 ,
NVME_ZNS_ZAI_RTL_3

};

Shift amount to get the Reset Zone Recommended Time Limit (RZRTL) from the struct nvme_zns_desc.zai field.
Mask to get RZRTL from the struct nvme_zns_desc.zai field.
Shift amount to get the Finish Zone Recommended Time Limit (FZRTL) from the struct nvme_zns_desc.zai field.
Mask to get FZRTL from the struct nvme_zns_desc.zai field.
Reset/Finish Recommended Limit (RRL/FRL)
Reset/Finish Recommended Limit 1 (RRL1/FRL1)
Reset/Finish Recommended Limit 2 (RRL2/FRL2)
Reset/Finish Recommended Limit 3 (RRL3/FRL3)
enum nvme_zns_zai October 2026