Home
last modified time | relevance | path

Searched refs:NvmeZone (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/hw/nvme/
H A Dnvme.h153 typedef struct NvmeZone { struct
156 QTAILQ_ENTRY(NvmeZone) entry; argument
157 } NvmeZone; typedef
249 NvmeZone *zone_array;
250 QTAILQ_HEAD(, NvmeZone) exp_open_zones;
251 QTAILQ_HEAD(, NvmeZone) imp_open_zones;
252 QTAILQ_HEAD(, NvmeZone) closed_zones;
253 QTAILQ_HEAD(, NvmeZone) full_zones;
306 static inline NvmeZoneState nvme_get_zone_state(NvmeZone *zone) in nvme_get_zone_state()
321 static inline uint64_t nvme_zone_wr_boundary(NvmeZone *zone) in nvme_zone_wr_boundary()
[all …]
H A Dns.c233 NvmeZone *zone; in nvme_ns_zoned_init_state()
236 ns->zone_array = g_new0(NvmeZone, ns->num_zones); in nvme_ns_zoned_init_state()
331 static void nvme_clear_zone(NvmeNamespace *ns, NvmeZone *zone) in nvme_clear_zone()
360 NvmeZone *zone, *next; in nvme_zoned_ns_shutdown()
H A Dctrl.c1889 NvmeZone *zone; in nvme_check_zone_read()
2001 NvmeZone *zone; in nvme_zrm_auto_transition_zone()
2080 NvmeZone *zone) in nvme_zrm_auto()
2112 NvmeZone *zone; in nvme_finalize_zoned_write()
2729 NvmeZone *zone;
3700 NvmeZone *zone; in nvme_do_write()
3984 NvmeZone *next; in nvme_do_zone_op()
4050 NvmeZone *zone;
4122 NvmeZone *zone = &ns->zone_array[iocb->idx++]; in nvme_zone_reset_cb()
4203 NvmeZone *zone; in nvme_zone_mgmt_send()
[all …]