Lines Matching refs:bi_bdev
343 struct gendisk *disk = bio->bi_bdev->bd_disk; in __bio_queue_enter()
502 if (op_is_write(bio_op(bio)) && bdev_read_only(bio->bi_bdev)) { in bio_check_ro()
506 bio->bi_bdev); in bio_check_ro()
513 if (should_fail_request(bdev_whole(bio->bi_bdev), bio->bi_iter.bi_size)) in should_fail_bio()
526 sector_t maxsector = bdev_nr_sectors(bio->bi_bdev); in bio_check_eod()
534 current->comm, bio->bi_bdev, bio->bi_opf, in bio_check_eod()
546 struct block_device *p = bio->bi_bdev; in blk_partition_remap()
569 if (!bdev_is_zoned(bio->bi_bdev)) in blk_check_zone_append()
573 if (!bdev_is_zone_start(bio->bi_bdev, bio->bi_iter.bi_sector) || in blk_check_zone_append()
596 struct gendisk *disk = bio->bi_bdev->bd_disk; in __submit_bio()
638 struct request_queue *q = bdev_get_queue(bio->bi_bdev); in __submit_bio_noacct()
656 if (q == bdev_get_queue(bio->bi_bdev)) in __submit_bio_noacct()
707 else if (!bio->bi_bdev->bd_disk->fops->submit_bio) in submit_bio_noacct_nocheck()
724 struct block_device *bdev = bio->bi_bdev; in submit_bio_noacct()
790 if (!bdev_is_zoned(bio->bi_bdev)) in submit_bio_noacct()
794 if (!bdev_is_zoned(bio->bi_bdev) || !blk_queue_zone_resetall(q)) in submit_bio_noacct()
866 bdev = READ_ONCE(bio->bi_bdev); in bio_poll()
987 return bdev_start_io_acct(bio->bi_bdev, bio_sectors(bio), in bio_start_io_acct()