Lines Matching refs:NvmeZone
153 typedef struct NvmeZone { struct
156 QTAILQ_ENTRY(NvmeZone) entry; argument
157 } NvmeZone; typedef
255 NvmeZone *zone_array;
256 QTAILQ_HEAD(, NvmeZone) exp_open_zones;
257 QTAILQ_HEAD(, NvmeZone) imp_open_zones;
258 QTAILQ_HEAD(, NvmeZone) closed_zones;
259 QTAILQ_HEAD(, NvmeZone) full_zones;
312 static inline NvmeZoneState nvme_get_zone_state(NvmeZone *zone) in nvme_get_zone_state()
317 static inline void nvme_set_zone_state(NvmeZone *zone, NvmeZoneState state) in nvme_set_zone_state()
322 static inline uint64_t nvme_zone_rd_boundary(NvmeNamespace *ns, NvmeZone *zone) in nvme_zone_rd_boundary()
327 static inline uint64_t nvme_zone_wr_boundary(NvmeZone *zone) in nvme_zone_wr_boundary()
332 static inline bool nvme_wp_is_valid(NvmeZone *zone) in nvme_wp_is_valid()