Home
last modified time | relevance | path

Searched refs:dmz_dev (Results 1 – 4 of 4) sorted by relevance

/linux-5.19.10/drivers/md/
Ddm-zoned-target.c20 struct dmz_dev *dev;
47 struct dmz_dev *dev;
122 struct dmz_dev *dev = zone->dev; in dmz_submit_bio()
581 bool dmz_bdev_is_dying(struct dmz_dev *dmz_dev) in dmz_bdev_is_dying() argument
583 if (dmz_dev->flags & DMZ_BDEV_DYING) in dmz_bdev_is_dying()
586 if (dmz_dev->flags & DMZ_CHECK_BDEV) in dmz_bdev_is_dying()
587 return !dmz_check_bdev(dmz_dev); in dmz_bdev_is_dying()
589 if (blk_queue_dying(bdev_get_queue(dmz_dev->bdev))) { in dmz_bdev_is_dying()
590 dmz_dev_warn(dmz_dev, "Backing device queue dying"); in dmz_bdev_is_dying()
591 dmz_dev->flags |= DMZ_BDEV_DYING; in dmz_bdev_is_dying()
[all …]
Ddm-zoned.h54 struct dmz_dev { struct
100 struct dmz_dev *dev; argument
192 int dmz_ctr_metadata(struct dmz_dev *dev, int num_dev,
282 bool dmz_bdev_is_dying(struct dmz_dev *dmz_dev);
283 bool dmz_check_bdev(struct dmz_dev *dmz_dev);
Ddm-zoned-metadata.c134 struct dmz_dev *dev;
144 struct dmz_dev *dev;
309 unsigned int zone_id, struct dmz_dev *dev) in dmz_insert()
542 struct dmz_dev *dev = zmd->sb[zmd->mblk_primary].dev; in dmz_get_mblock_slow()
673 struct dmz_dev *dev = zmd->sb[zmd->mblk_primary].dev; in dmz_get_mblock()
716 struct dmz_dev *dev = zmd->sb[set].dev; in dmz_write_mblock()
740 static int dmz_rdwr_block(struct dmz_dev *dev, int op, in dmz_rdwr_block()
771 struct dmz_dev *dev = zmd->sb[set].dev; in dmz_write_sb()
821 struct dmz_dev *dev = zmd->sb[set].dev; in dmz_write_dirty_mblocks()
888 struct dmz_dev *dev; in dmz_flush_metadata()
[all …]
Ddm-zoned-reclaim.c63 struct dmz_dev *dev = zone->dev; in dmz_reclaim_align_wp()