| /linux/drivers/s390/block/ |
| A D | dasd_genhd.c | 134 struct file *bdev_file; in dasd_scan_partitions() local 139 if (IS_ERR(bdev_file)) { in dasd_scan_partitions() 142 PTR_ERR(bdev_file)); in dasd_scan_partitions() 162 block->bdev_file = bdev_file; in dasd_scan_partitions() 172 struct file *bdev_file; in dasd_destroy_partitions() local 178 bdev_file = block->bdev_file; in dasd_destroy_partitions() 179 block->bdev_file = NULL; in dasd_destroy_partitions() 181 mutex_lock(&file_bdev(bdev_file)->bd_disk->open_mutex); in dasd_destroy_partitions() 182 bdev_disk_changed(file_bdev(bdev_file)->bd_disk, true); in dasd_destroy_partitions() 183 mutex_unlock(&file_bdev(bdev_file)->bd_disk->open_mutex); in dasd_destroy_partitions() [all …]
|
| /linux/fs/nfs/blocklayout/ |
| A D | dev.c | 97 if (dev->bdev_file) in bl_free_device() 98 fput(dev->bdev_file); in bl_free_device() 299 struct file *bdev_file; in bl_parse_simple() local 313 d->bdev_file = bdev_file; in bl_parse_simple() 366 struct file *bdev_file; in bl_open_path() local 382 return bdev_file; in bl_open_path() 392 struct file *bdev_file; in bl_parse_scsi() local 405 if (IS_ERR(bdev_file)) in bl_parse_scsi() 407 if (IS_ERR(bdev_file)) in bl_parse_scsi() 414 d->bdev_file = bdev_file; in bl_parse_scsi() [all …]
|
| A D | blocklayout.h | 112 struct file *bdev_file; member
|
| /linux/drivers/mtd/devices/ |
| A D | block2mtd.c | 40 struct file *bdev_file; member 210 if (dev->bdev_file) { in block2mtd_free_device() 212 bdev_fput(dev->bdev_file); in block2mtd_free_device() 233 return bdev_file; in mdtblock_early_get_bdev() 253 if (!IS_ERR(bdev_file)) in mdtblock_early_get_bdev() 258 return bdev_file; in mdtblock_early_get_bdev() 265 struct file *bdev_file; in add_device() local 280 if (IS_ERR(bdev_file)) in add_device() 283 if (IS_ERR(bdev_file)) { in add_device() 287 dev->bdev_file = bdev_file; in add_device() [all …]
|
| /linux/block/ |
| A D | bdev.c | 847 return bdev_file->private_data == BDEV_I(bdev_file->f_mapping->host); in bdev_unclaimed() 949 bdev_file->f_wb_err = filemap_sample_wb_err(bdev_file->f_mapping); in bdev_open() 996 struct file *bdev_file; in bdev_file_open_by_dev() local 1012 if (IS_ERR(bdev_file)) { in bdev_file_open_by_dev() 1014 return bdev_file; in bdev_file_open_by_dev() 1022 fput(bdev_file); in bdev_file_open_by_dev() 1025 return bdev_file; in bdev_file_open_by_dev() 1091 bd_yield_claim(bdev_file); in bdev_release() 1130 bd_yield_claim(bdev_file); in bdev_fput() 1136 bdev_file->private_data = BDEV_I(bdev_file->f_mapping->host); in bdev_fput() [all …]
|
| A D | blk.h | 727 void bdev_release(struct file *bdev_file); 729 const struct blk_holder_ops *hops, struct file *bdev_file);
|
| /linux/drivers/block/rnbd/ |
| A D | rnbd-srv.c | 148 bio = bio_alloc(file_bdev(sess_dev->bdev_file), 1, in process_rdma() 229 fput(sess_dev->bdev_file); in rnbd_destroy_sess_dev() 544 struct block_device *bdev = file_bdev(sess_dev->bdev_file); in rnbd_srv_fill_msg_open_rsp() 570 struct file *bdev_file, bool readonly, in rnbd_srv_create_set_sess_dev() argument 582 sdev->bdev_file = bdev_file; in rnbd_srv_create_set_sess_dev() 688 struct file *bdev_file; in process_msg_open() local 727 if (IS_ERR(bdev_file)) { in process_msg_open() 728 ret = PTR_ERR(bdev_file); in process_msg_open() 730 full_path, srv_sess->sessname, bdev_file); in process_msg_open() 744 bdev_file, in process_msg_open() [all …]
|
| A D | rnbd-srv.h | 49 struct file *bdev_file; member
|
| /linux/drivers/block/xen-blkback/ |
| A D | xenbus.c | 102 err = sync_blockdev(file_bdev(blkif->vbd.bdev_file)); in xen_update_blkif_status() 475 if (vbd->bdev_file) in xen_vbd_free() 476 fput(vbd->bdev_file); in xen_vbd_free() 477 vbd->bdev_file = NULL; in xen_vbd_free() 485 struct file *bdev_file; in xen_vbd_create() local 497 if (IS_ERR(bdev_file)) { in xen_vbd_create() 503 vbd->bdev_file = bdev_file; in xen_vbd_create() 504 if (file_bdev(vbd->bdev_file)->bd_disk == NULL) { in xen_vbd_create() 517 if (bdev_write_cache(file_bdev(bdev_file))) in xen_vbd_create() 934 file_bdev(be->blkif->vbd.bdev_file))); in connect() [all …]
|
| A D | common.h | 224 struct file *bdev_file; member 363 #define vbd_sz(_v) bdev_nr_sectors(file_bdev((_v)->bdev_file))
|
| /linux/drivers/nvme/target/ |
| A D | io-cmd-bdev.c | 53 if (ns->bdev_file) { in nvmet_bdev_ns_disable() 54 fput(ns->bdev_file); in nvmet_bdev_ns_disable() 56 ns->bdev_file = NULL; in nvmet_bdev_ns_disable() 90 ns->bdev_file = bdev_file_open_by_path(ns->device_path, in nvmet_bdev_ns_enable() 92 if (IS_ERR(ns->bdev_file)) { in nvmet_bdev_ns_enable() 93 ret = PTR_ERR(ns->bdev_file); in nvmet_bdev_ns_enable() 98 ns->bdev_file = NULL; in nvmet_bdev_ns_enable() 101 ns->bdev = file_bdev(ns->bdev_file); in nvmet_bdev_ns_enable()
|
| /linux/drivers/md/bcache/ |
| A D | super.c | 1371 if (dc->bdev_file) in CLOSURE_CALLBACK() 1372 fput(dc->bdev_file); in CLOSURE_CALLBACK() 1450 dc->bdev_file = bdev_file; in register_bdev() 2215 if (ca->bdev_file) in bch_cache_release() 2343 ca->bdev_file = bdev_file; in register_cache() 2365 fput(bdev_file); in register_cache() 2564 fput(bdev_file); in register_bcache() 2568 bdev_file = NULL; in register_bcache() 2603 args->bdev_file = bdev_file; in register_bcache() 2635 if (bdev_file) in register_bcache() [all …]
|
| A D | bcache.h | 304 struct file *bdev_file; member 427 struct file *bdev_file; member
|
| /linux/drivers/block/ |
| A D | pktcdvd.c | 2169 struct file *bdev_file; in pkt_open_dev() local 2176 bdev_file = bdev_file_open_by_dev(file_bdev(pd->bdev_file)->bd_dev, in pkt_open_dev() 2178 if (IS_ERR(bdev_file)) { in pkt_open_dev() 2221 fput(bdev_file); in pkt_open_dev() 2486 struct file *bdev_file; in pkt_new_dev() local 2510 if (IS_ERR(bdev_file)) in pkt_new_dev() 2514 fput(bdev_file); in pkt_new_dev() 2522 pd->bdev_file = bdev_file; in pkt_new_dev() 2536 fput(bdev_file); in pkt_new_dev() 2591 if (!pd->bdev_file) in pkt_check_events() [all …]
|
| /linux/fs/jfs/ |
| A D | jfs_logmgr.c | 1061 struct file *bdev_file; in lmLogOpen() local 1103 bdev_file = bdev_file_open_by_dev(sbi->logdev, in lmLogOpen() 1105 if (IS_ERR(bdev_file)) { in lmLogOpen() 1106 rc = PTR_ERR(bdev_file); in lmLogOpen() 1110 log->bdev_file = bdev_file; in lmLogOpen() 1144 bdev_fput(bdev_file); in lmLogOpen() 1165 log->bdev_file = sb->s_bdev_file; in open_inline_log() 1439 struct file *bdev_file; in lmLogClose() local 1485 bdev_file = log->bdev_file; in lmLogClose() 1488 bdev_fput(bdev_file); in lmLogClose() [all …]
|
| A D | jfs_logmgr.h | 359 struct file *bdev_file; /* 4: log lv pointer */ member
|
| /linux/fs/btrfs/ |
| A D | volumes.c | 490 fput(*bdev_file); in btrfs_get_bdev_and_sb() 498 fput(*bdev_file); in btrfs_get_bdev_and_sb() 506 *bdev_file = NULL; in btrfs_get_bdev_and_sb() 649 struct file *bdev_file; in btrfs_open_one_device() local 696 device->bdev_file = bdev_file; in btrfs_open_one_device() 722 fput(bdev_file); in btrfs_open_one_device() 1444 fput(bdev_file); in btrfs_scan_one_device() 2256 *bdev_file = device->bdev_file; in btrfs_rm_device() 2423 fput(bdev_file); in btrfs_get_dev_args_from_path() 2693 device->bdev_file = bdev_file; in btrfs_init_new_device() [all …]
|
| A D | dev-replace.c | 247 struct file *bdev_file; in btrfs_init_dev_replace_tgtdev() local 258 bdev_file = bdev_file_open_by_path(device_path, BLK_OPEN_WRITE, in btrfs_init_dev_replace_tgtdev() 260 if (IS_ERR(bdev_file)) { in btrfs_init_dev_replace_tgtdev() 262 return PTR_ERR(bdev_file); in btrfs_init_dev_replace_tgtdev() 264 bdev = file_bdev(bdev_file); in btrfs_init_dev_replace_tgtdev() 315 device->bdev_file = bdev_file; in btrfs_init_dev_replace_tgtdev() 319 set_blocksize(bdev_file, BTRFS_BDEV_BLOCKSIZE); in btrfs_init_dev_replace_tgtdev() 336 fput(bdev_file); in btrfs_init_dev_replace_tgtdev()
|
| A D | volumes.h | 117 struct file *bdev_file; member 716 struct file **bdev_file);
|
| /linux/drivers/target/ |
| A D | target_core_pscsi.c | 355 struct file *bdev_file; in pscsi_create_type_disk() local 369 bdev_file = bdev_file_open_by_path(dev->udev_path, in pscsi_create_type_disk() 371 if (IS_ERR(bdev_file)) { in pscsi_create_type_disk() 374 return PTR_ERR(bdev_file); in pscsi_create_type_disk() 376 pdv->pdv_bdev_file = bdev_file; in pscsi_create_type_disk() 380 fput(bdev_file); in pscsi_create_type_disk()
|
| A D | target_core_iblock.c | 94 struct file *bdev_file; in iblock_configure_device() local 120 bdev_file = bdev_file_open_by_path(ib_dev->ibd_udev_path, mode, ib_dev, in iblock_configure_device() 122 if (IS_ERR(bdev_file)) { in iblock_configure_device() 123 ret = PTR_ERR(bdev_file); in iblock_configure_device() 126 ib_dev->ibd_bdev_file = bdev_file; in iblock_configure_device() 127 ib_dev->ibd_bd = bd = file_bdev(bdev_file); in iblock_configure_device()
|
| /linux/fs/ |
| A D | super.c | 1551 struct file *bdev_file; in setup_bdev_super() local 1554 bdev_file = bdev_file_open_by_dev(sb->s_dev, mode, sb, &fs_holder_ops); in setup_bdev_super() 1555 if (IS_ERR(bdev_file)) { in setup_bdev_super() 1558 return PTR_ERR(bdev_file); in setup_bdev_super() 1560 bdev = file_bdev(bdev_file); in setup_bdev_super() 1568 bdev_fput(bdev_file); in setup_bdev_super() 1579 bdev_fput(bdev_file); in setup_bdev_super() 1583 sb->s_bdev_file = bdev_file; in setup_bdev_super()
|
| /linux/include/linux/ |
| A D | pktcdvd.h | 157 struct file *bdev_file; /* dev attached */ member
|
| /linux/drivers/md/ |
| A D | dm.c | 730 struct file *bdev_file; in open_table_device() local 740 bdev_file = bdev_file_open_by_dev(dev, mode, _dm_claim_ptr, NULL); in open_table_device() 741 if (IS_ERR(bdev_file)) { in open_table_device() 742 r = PTR_ERR(bdev_file); in open_table_device() 746 bdev = file_bdev(bdev_file); in open_table_device() 761 td->dm_dev.bdev_file = bdev_file; in open_table_device() 769 __fput_sync(bdev_file); in open_table_device() 785 fput(td->dm_dev.bdev_file); in close_table_device() 787 __fput_sync(td->dm_dev.bdev_file); in close_table_device()
|
| /linux/fs/ext4/ |
| A D | super.c | 5834 struct file *bdev_file; in ext4_get_journal_blkdev() local 5844 if (IS_ERR(bdev_file)) { in ext4_get_journal_blkdev() 5848 return bdev_file; in ext4_get_journal_blkdev() 5851 bdev = file_bdev(bdev_file); in ext4_get_journal_blkdev() 5898 return bdev_file; in ext4_get_journal_blkdev() 5903 bdev_fput(bdev_file); in ext4_get_journal_blkdev() 5913 struct file *bdev_file; in ext4_open_dev_journal() local 5917 if (IS_ERR(bdev_file)) in ext4_open_dev_journal() 5942 bdev_fput(bdev_file); in ext4_open_dev_journal() 7322 if (bdev_file) in ext4_kill_sb() [all …]
|