Lines Matching refs:zone_no

156 static int zloop_update_seq_zone(struct zloop_device *zlo, unsigned int zone_no)  in zloop_update_seq_zone()  argument
158 struct zloop_zone *zone = &zlo->zones[zone_no]; in zloop_update_seq_zone()
169 zone_no, ret); in zloop_update_seq_zone()
177 zone_no, file_sectors, zlo->zone_capacity); in zloop_update_seq_zone()
183 zone_no, zlo->block_size); in zloop_update_seq_zone()
203 static int zloop_open_zone(struct zloop_device *zlo, unsigned int zone_no) in zloop_open_zone() argument
205 struct zloop_zone *zone = &zlo->zones[zone_no]; in zloop_open_zone()
214 ret = zloop_update_seq_zone(zlo, zone_no); in zloop_open_zone()
239 static int zloop_close_zone(struct zloop_device *zlo, unsigned int zone_no) in zloop_close_zone() argument
241 struct zloop_zone *zone = &zlo->zones[zone_no]; in zloop_close_zone()
251 ret = zloop_update_seq_zone(zlo, zone_no); in zloop_close_zone()
281 static int zloop_reset_zone(struct zloop_device *zlo, unsigned int zone_no) in zloop_reset_zone() argument
283 struct zloop_zone *zone = &zlo->zones[zone_no]; in zloop_reset_zone()
328 static int zloop_finish_zone(struct zloop_device *zlo, unsigned int zone_no) in zloop_finish_zone() argument
330 struct zloop_zone *zone = &zlo->zones[zone_no]; in zloop_finish_zone()
385 unsigned int zone_no = rq_zone_no(rq); in zloop_rw() local
411 if (WARN_ON_ONCE(zone_no >= zlo->nr_zones)) { in zloop_rw()
415 zone = &zlo->zones[zone_no]; in zloop_rw()
429 ret = zloop_update_seq_zone(zlo, zone_no); in zloop_rw()
464 zone_no, sector, zone->wp); in zloop_rw()
621 unsigned int zone_no = cmd->sector >> zlo->zone_shift; in zloop_complete_rq() local
622 struct zloop_zone *zone = &zlo->zones[zone_no]; in zloop_complete_rq()
629 zone_no, cmd->sector, cmd->nr_sectors); in zloop_complete_rq()
643 zone_no, in zloop_complete_rq()
649 zone_no, cmd->ret, blk_rq_bytes(rq)); in zloop_complete_rq()
678 unsigned int zone_no = rq_zone_no(rq); in zloop_set_zone_append_sector() local
679 struct zloop_zone *zone = &zlo->zones[zone_no]; in zloop_set_zone_append_sector()
767 unsigned int zone_no = first + i; in zloop_report_zones() local
768 struct zloop_zone *zone = &zlo->zones[zone_no]; in zloop_report_zones()
773 ret = zloop_update_seq_zone(zlo, zone_no); in zloop_report_zones()
883 unsigned int zone_no, bool restore) in zloop_init_zone() argument
885 struct zloop_zone *zone = &zlo->zones[zone_no]; in zloop_init_zone()
893 zone->start = (sector_t)zone_no << zlo->zone_shift; in zloop_init_zone()
901 if (zone_no < zlo->nr_conv_zones) { in zloop_init_zone()
908 zlo->base_dir, zlo->id, zone_no); in zloop_init_zone()
911 zone_no, zlo->base_dir, zlo->id, zone_no, in zloop_init_zone()
924 pr_err("Failed to get zone %u file stat\n", zone_no); in zloop_init_zone()
931 zone_no, file_sectors, zlo->zone_capacity); in zloop_init_zone()
939 zone_no, ret); in zloop_init_zone()
948 zlo->base_dir, zlo->id, zone_no); in zloop_init_zone()
951 zone_no, zlo->base_dir, zlo->id, zone_no, in zloop_init_zone()
965 ret = zloop_update_seq_zone(zlo, zone_no); in zloop_init_zone()