Home
last modified time | relevance | path

Searched refs:file_bdev (Results 1 – 25 of 33) sorted by relevance

12

/linux-6.15/drivers/s390/block/
H A Ddasd_genhd.c180 mutex_lock(&file_bdev(bdev_file)->bd_disk->open_mutex); in dasd_destroy_partitions()
181 bdev_disk_changed(file_bdev(bdev_file)->bd_disk, true); in dasd_destroy_partitions()
182 mutex_unlock(&file_bdev(bdev_file)->bd_disk->open_mutex); in dasd_destroy_partitions()
H A Ddasd.c428 disk_uevent(file_bdev(device->block->bdev_file)->bd_disk, in dasd_state_ready_to_online()
449 disk_uevent(file_bdev(device->block->bdev_file)->bd_disk, in dasd_state_online_to_ready()
3641 bdev_mark_dead(file_bdev(device->block->bdev_file), false); in dasd_generic_set_offline()
/linux-6.15/fs/nfs/blocklayout/
H A Ddev.c19 struct block_device *bdev = file_bdev(dev->bdev_file); in bl_unregister_scsi()
32 struct block_device *bdev = file_bdev(dev->bdev_file); in bl_register_scsi()
230 map->bdev = file_bdev(dev->bdev_file); in bl_map_simple()
312 d->len = bdev_nr_bytes(file_bdev(bdev_file)); in bl_parse_simple()
316 file_bdev(bdev_file)->bd_disk->disk_name); in bl_parse_simple()
413 bdev = file_bdev(bdev_file); in bl_parse_scsi()
/linux-6.15/drivers/block/xen-blkback/
H A Dxenbus.c102 err = sync_blockdev(file_bdev(blkif->vbd.bdev_file)); in xen_update_blkif_status()
504 if (file_bdev(vbd->bdev_file)->bd_disk == NULL) { in xen_vbd_create()
512 if (cdrom || disk_to_cdi(file_bdev(vbd->bdev_file)->bd_disk)) in xen_vbd_create()
514 if (file_bdev(vbd->bdev_file)->bd_disk->flags & GENHD_FL_REMOVABLE) in xen_vbd_create()
517 if (bdev_write_cache(file_bdev(bdev_file))) in xen_vbd_create()
519 if (bdev_max_secure_erase_sectors(file_bdev(bdev_file))) in xen_vbd_create()
572 struct block_device *bdev = file_bdev(be->blkif->vbd.bdev_file); in xen_blkbk_discard()
934 file_bdev(be->blkif->vbd.bdev_file))); in connect()
942 file_bdev(be->blkif->vbd.bdev_file))); in connect()
H A Dcommon.h363 #define vbd_sz(_v) bdev_nr_sectors(file_bdev((_v)->bdev_file))
H A Dblkback.c468 req->bdev = file_bdev(vbd->bdev_file); in xen_vbd_translate()
972 struct block_device *bdev = file_bdev(blkif->vbd.bdev_file); in dispatch_discard_io()
/linux-6.15/block/
H A Dbdev.c58 struct block_device *file_bdev(struct file *bdev_file) in file_bdev() function
62 EXPORT_SYMBOL(file_bdev);
901 bdev = file_bdev(bdev_file); in bdev_yield_write_access()
1084 if (bdev_read_only(file_bdev(file))) { in bdev_file_open_by_path()
1096 struct block_device *bdev = file_bdev(bdev_file); in bd_yield_claim()
1110 struct block_device *bdev = file_bdev(bdev_file); in bdev_release()
1166 struct block_device *bdev = file_bdev(bdev_file); in bdev_fput()
/linux-6.15/drivers/block/
H A Dpktcdvd.c343 MAJOR(file_bdev(pd->bdev_file)->bd_dev), in device_map_show()
344 MINOR(file_bdev(pd->bdev_file)->bd_dev)); in device_map_show()
441 file_bdev(pd->bdev_file)); in pkt_seq_show()
716 struct request_queue *q = bdev_get_queue(file_bdev(pd->bdev_file)); in pkt_generic_packet()
1055 bio_init(bio, file_bdev(pd->bdev_file), bio->bi_inline_vecs, 1, in pkt_gather_data()
2193 q = bdev_get_queue(file_bdev(pd->bdev_file)); in pkt_open_dev()
2497 if (file_bdev(pd2->bdev_file)->bd_dev == dev) { in pkt_new_dev()
2499 file_bdev(pd2->bdev_file)); in pkt_new_dev()
2532 dev_notice(ddev, "writer mapped to %pg\n", file_bdev(bdev_file)); in pkt_new_dev()
2593 attached_disk = file_bdev(pd->bdev_file)->bd_disk; in pkt_check_events()
[all …]
/linux-6.15/drivers/block/rnbd/
H A Drnbd-srv.c148 bio = bio_alloc(file_bdev(sess_dev->bdev_file), 1, in process_rdma()
544 struct block_device *bdev = file_bdev(sess_dev->bdev_file); in rnbd_srv_fill_msg_open_rsp()
734 srv_dev = rnbd_srv_get_or_create_srv_dev(file_bdev(bdev_file), srv_sess, in process_msg_open()
760 ret = rnbd_srv_create_dev_sysfs(srv_dev, file_bdev(bdev_file)); in process_msg_open()
/linux-6.15/drivers/mtd/devices/
H A Dblock2mtd.c198 sync_blockdev(file_bdev(dev->bdev_file)); in block2mtd_sync()
288 bdev = file_bdev(bdev_file); in add_device()
/linux-6.15/drivers/md/bcache/
H A Dsuper.c1451 dc->bdev = file_bdev(bdev_file); in register_bdev()
2344 ca->bdev = file_bdev(bdev_file); in register_cache()
2347 if (bdev_max_discard_sectors(file_bdev(bdev_file))) in register_cache()
2358 pr_notice("error %pg: %s\n", file_bdev(bdev_file), err); in register_cache()
2369 if (kobject_add(&ca->kobj, bdev_kobj(file_bdev(bdev_file)), "bcache")) { in register_cache()
2371 file_bdev(bdev_file)); in register_cache()
2385 pr_info("registered cache device %pg\n", file_bdev(ca->bdev_file)); in register_cache()
2550 err = read_super(sb, file_bdev(bdev_file), &sb_disk); in register_bcache()
2562 bdev_file2 = bdev_file_open_by_dev(file_bdev(bdev_file)->bd_dev, in register_bcache()
/linux-6.15/fs/ext4/
H A Dfsmap.c633 new_encode_dev(file_bdev(EXT4_SB(sb)->s_journal_bdev_file)->bd_dev)) in ext4_getfsmap_is_valid_device()
705 file_bdev(EXT4_SB(sb)->s_journal_bdev_file)->bd_dev); in ext4_getfsmap()
H A Dsuper.c1350 sync_blockdev(file_bdev(sbi->s_journal_bdev_file)); in ext4_put_super()
1351 invalidate_bdev(file_bdev(sbi->s_journal_bdev_file)); in ext4_put_super()
5697 invalidate_bdev(file_bdev(sbi->s_journal_bdev_file)); in __ext4_fill_super()
5887 bdev = file_bdev(bdev_file); in ext4_get_journal_blkdev()
5956 journal = jbd2_journal_init_dev(file_bdev(bdev_file), sb->s_bdev, j_start, in ext4_open_dev_journal()
/linux-6.15/fs/jfs/
H A Djfs_mount.c434 new_encode_dev(file_bdev(sbi->log->bdev_file)->bd_dev)); in updateSuper()
H A Djfs_logmgr.c1073 if (file_bdev(log->bdev_file)->bd_dev == sbi->logdev) { in lmLogOpen()
1975 bio = bio_alloc(file_bdev(log->bdev_file), 1, REQ_OP_READ, GFP_NOFS); in lbmRead()
2118 bdev = file_bdev(log->bdev_file); in lbmStartIO()
/linux-6.15/fs/xfs/
H A Dxfs_super.c471 if (file_bdev(rtdev_file) == ddev || in xfs_open_devices()
473 file_bdev(rtdev_file) == file_bdev(logdev_file))) { in xfs_open_devices()
495 if (logdev_file && file_bdev(logdev_file) != ddev) { in xfs_open_devices()
/linux-6.15/drivers/nvme/target/
H A Dio-cmd-bdev.c101 ns->bdev = file_bdev(ns->bdev_file); in nvmet_bdev_ns_enable()
/linux-6.15/fs/btrfs/
H A Dvolumes.c484 bdev = file_bdev(*bdev_file); in btrfs_get_bdev_and_sb()
685 if (bdev_read_only(file_bdev(bdev_file))) in btrfs_open_one_device()
691 if (!bdev_nonrot(file_bdev(bdev_file))) in btrfs_open_one_device()
694 if (bdev_max_discard_sectors(file_bdev(bdev_file))) in btrfs_open_one_device()
698 device->bdev = file_bdev(bdev_file); in btrfs_open_one_device()
1472 disk_super = btrfs_read_disk_super(file_bdev(bdev_file), bytenr, in btrfs_scan_one_device()
1479 devt = file_bdev(bdev_file)->bd_dev; in btrfs_scan_one_device()
2712 if (!btrfs_check_device_zone_type(fs_info, file_bdev(bdev_file))) { in btrfs_init_new_device()
2724 sync_blockdev(file_bdev(bdev_file)); in btrfs_init_new_device()
2728 if (device->bdev == file_bdev(bdev_file)) { in btrfs_init_new_device()
[all …]
H A Ddev-replace.c258 bdev = file_bdev(bdev_file); in btrfs_init_dev_replace_tgtdev()
/linux-6.15/fs/erofs/
H A Ddata.c169 map->m_bdev = file_bdev(dif->file); in erofs_fill_from_devinfo()
H A Dsuper.c172 dif->dax_dev = fs_dax_get_by_bdev(file_bdev(file), in erofs_init_device()
/linux-6.15/drivers/target/
H A Dtarget_core_iblock.c127 ib_dev->ibd_bd = bd = file_bdev(bdev_file); in iblock_configure_device()
H A Dtarget_core_pscsi.c999 return bdev_nr_sectors(file_bdev(pdv->pdv_bdev_file)); in pscsi_get_blocks()
/linux-6.15/drivers/block/drbd/
H A Ddrbd_nl.c1647 err = bd_link_disk_holder(file_bdev(file), device->vdisk); in open_backing_dev()
1667 nbc->backing_bdev = file_bdev(file); in open_backing_devices()
1688 nbc->md_bdev = file_bdev(file); in open_backing_devices()
1699 bd_unlink_disk_holder(file_bdev(bdev_file), device->vdisk); in close_backing_dev()
/linux-6.15/include/linux/
H A Dblkdev.h1698 struct block_device *file_bdev(struct file *bdev_file);

12