Home
last modified time | relevance | path

Searched refs:bdev_file (Results 1 – 25 of 41) sorted by relevance

12

/linux/drivers/s390/block/
A Ddasd_genhd.c134 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 Ddev.c97 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 Dblocklayout.h112 struct file *bdev_file; member
/linux/drivers/mtd/devices/
A Dblock2mtd.c40 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 Dbdev.c847 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 Dblk.h727 void bdev_release(struct file *bdev_file);
729 const struct blk_holder_ops *hops, struct file *bdev_file);
/linux/drivers/block/rnbd/
A Drnbd-srv.c148 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 Drnbd-srv.h49 struct file *bdev_file; member
/linux/drivers/block/xen-blkback/
A Dxenbus.c102 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 Dcommon.h224 struct file *bdev_file; member
363 #define vbd_sz(_v) bdev_nr_sectors(file_bdev((_v)->bdev_file))
/linux/drivers/nvme/target/
A Dio-cmd-bdev.c53 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 Dsuper.c1371 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 Dbcache.h304 struct file *bdev_file; member
427 struct file *bdev_file; member
/linux/drivers/block/
A Dpktcdvd.c2169 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 Djfs_logmgr.c1061 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 Djfs_logmgr.h359 struct file *bdev_file; /* 4: log lv pointer */ member
/linux/fs/btrfs/
A Dvolumes.c490 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 Ddev-replace.c247 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 Dvolumes.h117 struct file *bdev_file; member
716 struct file **bdev_file);
/linux/drivers/target/
A Dtarget_core_pscsi.c355 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 Dtarget_core_iblock.c94 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 Dsuper.c1551 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 Dpktcdvd.h157 struct file *bdev_file; /* dev attached */ member
/linux/drivers/md/
A Ddm.c730 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 Dsuper.c5834 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 …]

Completed in 96 milliseconds

12