Lines Matching refs:ibd_bd
88 ib_dev->ibd_bd); in iblock_configure_unmap()
132 ib_dev->ibd_bd = bd = file_bdev(bdev_file); in iblock_configure_device()
239 u32 block_size = bdev_logical_block_size(ib_dev->ibd_bd); in iblock_get_blocks()
241 div_u64(bdev_nr_bytes(ib_dev->ibd_bd), block_size) - 1; in iblock_get_blocks()
363 bio = bio_alloc_bioset(ib_dev->ibd_bd, bio_max_segs(sg_num), opf, in iblock_get_bio()
426 bio = bio_alloc(ib_dev->ibd_bd, 0, REQ_OP_WRITE | REQ_PREFLUSH, in iblock_execute_sync_cache()
438 struct block_device *bdev = IBLOCK_DEV(cmd->se_dev)->ibd_bd; in iblock_execute_unmap()
490 struct block_device *bdev = IBLOCK_DEV(cmd->se_dev)->ibd_bd; in iblock_execute_write_same()
601 if (ib_dev->ibd_bd) { in iblock_set_configfs_dev_params()
663 struct block_device *bd = ib_dev->ibd_bd; in iblock_show_configfs_dev_params()
697 bi = bdev_get_integrity(ib_dev->ibd_bd); in iblock_alloc_bip()
770 if (bdev_fua(ib_dev->ibd_bd)) { in iblock_execute_rw()
773 else if (!bdev_write_cache(ib_dev->ibd_bd)) in iblock_execute_rw()
863 struct block_device *bdev = ib_dev->ibd_bd; in iblock_execute_pr_out()
982 struct block_device *bdev = ib_dev->ibd_bd; in iblock_pr_read_keys()
1051 struct block_device *bdev = ib_dev->ibd_bd; in iblock_pr_read_reservation()
1113 struct block_device *bd = ib_dev->ibd_bd; in iblock_get_alignment_offset_lbas()
1127 struct block_device *bd = ib_dev->ibd_bd; in iblock_get_lbppbe()
1137 struct block_device *bd = ib_dev->ibd_bd; in iblock_get_io_min()
1145 struct block_device *bd = ib_dev->ibd_bd; in iblock_get_io_opt()
1167 return bdev_write_cache(IBLOCK_DEV(dev)->ibd_bd); in iblock_get_write_cache()