Lines Matching refs:blkz
1039 struct blk_zone *blkz) in dmz_init_zone() argument
1044 if (blkz->len != dev->zone_nr_sectors) { in dmz_init_zone()
1045 if (blkz->start + blkz->len == dev->capacity) in dmz_init_zone()
1054 if (blkz->type == BLK_ZONE_TYPE_CONVENTIONAL) { in dmz_init_zone()
1057 } else if (blkz->type == BLK_ZONE_TYPE_SEQWRITE_REQ || in dmz_init_zone()
1058 blkz->type == BLK_ZONE_TYPE_SEQWRITE_PREF) { in dmz_init_zone()
1063 if (blkz->cond == BLK_ZONE_COND_OFFLINE) in dmz_init_zone()
1065 else if (blkz->cond == BLK_ZONE_COND_READONLY) in dmz_init_zone()
1071 zone->wp_block = dmz_sect2blk(blkz->wp - blkz->start); in dmz_init_zone()
1110 struct blk_zone *blkz; in dmz_init_zones() local
1129 blkz = kcalloc(nr_blkz, sizeof(struct blk_zone), GFP_KERNEL); in dmz_init_zones()
1130 if (!blkz) { in dmz_init_zones()
1145 ret = blkdev_report_zones(dev->bdev, sector, blkz, in dmz_init_zones()
1154 ret = dmz_init_zone(zmd, zone, &blkz[i]); in dmz_init_zones()
1168 kfree(blkz); in dmz_init_zones()
1181 struct blk_zone blkz; in dmz_update_zone() local
1186 &blkz, &nr_blkz, GFP_NOIO); in dmz_update_zone()
1195 if (blkz.cond == BLK_ZONE_COND_OFFLINE) in dmz_update_zone()
1197 else if (blkz.cond == BLK_ZONE_COND_READONLY) in dmz_update_zone()
1201 zone->wp_block = dmz_sect2blk(blkz.wp - blkz.start); in dmz_update_zone()