Searched refs:zno (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/md/
H A Ddm-zone.c328 static int dm_update_zone_wp_offset(struct mapped_device *md, unsigned int zno, argument
331 sector_t sector = zno * bdev_zone_sectors(md->disk->part0);
368 unsigned int zno, struct bio *clone)
371 unsigned int zwp_offset = READ_ONCE(md->zwp_offset[zno]);
380 if (dm_update_zone_wp_offset(md, zno, &zwp_offset))
382 WRITE_ONCE(md->zwp_offset[zno], zwp_offset);
423 static blk_status_t dm_zone_map_bio_end(struct mapped_device *md, unsigned int zno, argument
427 unsigned int zwp_offset = READ_ONCE(md->zwp_offset[zno]);
436 WRITE_ONCE(md->zwp_offset[zno], 0);
439 WRITE_ONCE(md->zwp_offset[zno],
367 dm_zone_map_bio_begin(struct mapped_device *md, unsigned int zno, struct bio *clone) argument
463 dm_zone_lock(struct gendisk *disk, unsigned int zno, struct bio *clone) argument
473 dm_zone_unlock(struct gendisk *disk, unsigned int zno, struct bio *clone) argument
519 unsigned int zno; local
591 unsigned int zno; local
[all...]
/linux-master/drivers/scsi/
H A Dsd_zbc.c373 sector_t zno; local
379 for (zno = 0; zno < sdkp->zone_info.nr_zones; zno++) {
380 if (sdkp->zones_wp_offset[zno] != SD_ZBC_UPDATING_WP_OFST)
386 zno * sdkp->zone_info.zone_blocks, true);
390 zno, sd_zbc_update_wp_offset_cb,
416 unsigned int wp_offset, zno = blk_rq_zone_no(rq); local
432 wp_offset = sdkp->zones_wp_offset[zno];
445 sdkp->zones_wp_offset[zno]
537 unsigned int zno = blk_rq_zone_no(rq); local
[all...]
H A Dscsi_debug.c3099 u32 zno = lba >> devip->zsize_shift; local
3102 if (devip->zcap == devip->zsize || zno < devip->nr_conv_zones)
3103 return &devip->zstate[zno];
3109 zno = 2 * zno - devip->nr_conv_zones;
3110 WARN_ONCE(zno >= devip->nr_zones, "%u > %u\n", zno, devip->nr_zones);
3111 zsp = &devip->zstate[zno];
/linux-master/drivers/block/null_blk/
H A Dzoned.c276 unsigned int zno, i; local
278 zno = dev->imp_close_zone_no;
279 if (zno >= dev->nr_zones)
280 zno = dev->zone_nr_conv;
283 zone = &dev->zones[zno];
284 zno++;
285 if (zno >= dev->nr_zones)
286 zno = dev->zone_nr_conv;
290 dev->imp_close_zone_no = zno;
363 unsigned int zno local
[all...]
/linux-master/fs/btrfs/
H A Dzoned.h300 unsigned int zno; local
305 zno = pos >> zone_info->zone_size_shift;
307 set_bit(zno, zone_info->empty_zones);
309 clear_bit(zno, zone_info->empty_zones);
H A Dzoned.c239 u32 zno; local
242 zno = pos >> zinfo->zone_size_shift;
247 *nr_zones = min_t(u32, *nr_zones, zinfo->nr_zones - zno);
252 zone_info = &zinfo->zone_cache[zno + i];
259 memcpy(zones, zinfo->zone_cache + zno,
280 u32 zno = pos >> zinfo->zone_size_shift; local
282 memcpy(zinfo->zone_cache + zno, zones,
1101 unsigned int zno = (pos >> zone_info->zone_size_shift); local
1107 if (!test_bit(zno, zone_info->active_zones)) {
1111 if (test_and_set_bit(zno, zone_inf
1123 unsigned int zno = (pos >> zone_info->zone_size_shift); local
[all...]
/linux-master/block/
H A Dblk-zoned.c68 unsigned int zno = blk_rq_zone_no(rq); local
70 if (test_and_set_bit(zno, rq->q->disk->seq_zones_wlock))
/linux-master/fs/f2fs/
H A Df2fs.h4463 unsigned int zno = blkaddr / sbi->blocks_per_blkz; local
4465 return test_bit(zno, FDEV(devi).blkz_seq);

Completed in 432 milliseconds