Home
last modified time | relevance | path

Searched refs:bd_disk (Results 1 – 25 of 90) sorted by relevance

1234

/Linux-v5.4/block/
Dblk-exec.c48 void blk_execute_rq_nowait(struct request_queue *q, struct gendisk *bd_disk, in blk_execute_rq_nowait() argument
55 rq->rq_disk = bd_disk; in blk_execute_rq_nowait()
77 void blk_execute_rq(struct request_queue *q, struct gendisk *bd_disk, in blk_execute_rq() argument
84 blk_execute_rq_nowait(q, bd_disk, rq, at_head, blk_end_sync_rq); in blk_execute_rq()
Dscsi_ioctl.c278 static int sg_io(struct request_queue *q, struct gendisk *bd_disk, in sg_io() argument
357 blk_execute_rq(q, bd_disk, rq, at_head); in sg_io()
519 static int __blk_send_generic(struct request_queue *q, struct gendisk *bd_disk, in __blk_send_generic() argument
532 blk_execute_rq(q, bd_disk, rq, 0); in __blk_send_generic()
540 struct gendisk *bd_disk, int data) in blk_send_start_stop() argument
542 return __blk_send_generic(q, bd_disk, GPCMD_START_STOP_UNIT, data); in blk_send_start_stop()
545 int scsi_cmd_ioctl(struct request_queue *q, struct gendisk *bd_disk, fmode_t mode, in scsi_cmd_ioctl() argument
587 err = sg_io(q, bd_disk, &hdr, mode); in scsi_cmd_ioctl()
635 err = sg_io(q, bd_disk, &hdr, mode); in scsi_cmd_ioctl()
659 err = sg_scsi_ioctl(q, bd_disk, mode, arg); in scsi_cmd_ioctl()
[all …]
Dioctl.c31 disk = bdev->bd_disk; in blkpg_ioctl()
165 struct gendisk *disk = bdev->bd_disk; in __blkdev_reread_part()
301 struct gendisk *disk = bdev->bd_disk; in __blkdev_driver_ioctl()
318 const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops; in blkdev_pr_register()
336 const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops; in blkdev_pr_reserve()
354 const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops; in blkdev_pr_release()
372 const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops; in blkdev_pr_preempt()
390 const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops; in blkdev_pr_clear()
462 struct gendisk *disk = bdev->bd_disk; in blkdev_getgeo()
Dblk-zoned.c178 if (WARN_ON_ONCE(!bdev->bd_disk->fops->report_zones)) in blkdev_report_zones()
188 ret = blk_report_zones(bdev->bd_disk, get_start_sect(bdev) + sector, in blkdev_report_zones()
238 part_nr_sects_read(bdev->bd_part) == get_capacity(bdev->bd_disk); in blkdev_allow_reset_all_zones()
/Linux-v5.4/drivers/s390/block/
Ddasd_ioctl.c51 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_enable()
77 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_disable()
272 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_format()
308 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_check_format()
361 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_release_space()
550 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_set_ro()
557 set_disk_ro(bdev->bd_disk, intval); in dasd_ioctl_set_ro()
594 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl()
/Linux-v5.4/fs/
Dblock_dev.c702 const struct block_device_operations *ops = bdev->bd_disk->fops; in bdev_read_page()
741 const struct block_device_operations *ops = bdev->bd_disk->fops; in bdev_write_page()
1404 bdev->bd_disk ? bdev->bd_disk->disk_name : ""); in flush_disk()
1407 if (!bdev->bd_disk) in flush_disk()
1409 if (disk_part_scan_enabled(bdev->bd_disk)) in flush_disk()
1488 struct gendisk *disk = bdev->bd_disk; in check_disk_change()
1499 bdops->revalidate_disk(bdev->bd_disk); in check_disk_change()
1556 bdev->bd_disk = disk; in __blkdev_get()
1577 bdev->bd_disk = NULL; in __blkdev_get()
1632 if (bdev->bd_disk->fops->open) in __blkdev_get()
[all …]
/Linux-v5.4/fs/nfs/blocklayout/
Ddev.c28 dev->bdev->bd_disk->fops->pr_ops; in bl_free_device()
259 d->bdev->bd_disk->disk_name); in bl_parse_simple()
375 d->bdev->bd_disk->disk_name, d->pr_key); in bl_parse_scsi()
377 ops = d->bdev->bd_disk->fops->pr_ops; in bl_parse_scsi()
380 d->bdev->bd_disk->disk_name); in bl_parse_scsi()
388 d->bdev->bd_disk->disk_name); in bl_parse_scsi()
/Linux-v5.4/fs/nfsd/
Dblocklayout.c217 struct request_queue *q = bdev->bd_disk->queue; in nfsd4_scsi_identify_device()
354 ops = sb->s_bdev->bd_disk->fops->pr_ops; in nfsd4_block_get_device_info_scsi()
410 bdev->bd_disk->fops->pr_ops->pr_preempt(bdev, NFSD_MDS_PR_KEY, in nfsd4_scsi_fence_client()
/Linux-v5.4/drivers/ide/
Dide-gd.c186 struct gendisk *disk = bdev->bd_disk;
278 struct ide_disk_obj *idkp = ide_drv_g(bdev->bd_disk, ide_disk_obj);
338 struct ide_disk_obj *idkp = ide_drv_g(bdev->bd_disk, ide_disk_obj);
/Linux-v5.4/block/partitions/
Dcheck.h34 if (n >= get_capacity(state->bdev->bd_disk)) { in read_part_sector()
Dcmdline.c149 disk_size = get_capacity(state->bdev->bd_disk) << 9; in cmdline_partition()
/Linux-v5.4/drivers/block/rsxx/
Ddev.c59 struct rsxx_cardinfo *card = bdev->bd_disk->private_data; in rsxx_blkdev_ioctl()
73 struct rsxx_cardinfo *card = bdev->bd_disk->private_data; in rsxx_getgeo()
/Linux-v5.4/drivers/md/
Ddm.c335 md = bdev->bd_disk->private_data; in dm_blk_open()
438 struct mapped_device *md = bdev->bd_disk->private_data; in dm_blk_getgeo()
536 struct mapped_device *md = bdev->bd_disk->private_data; in dm_blk_ioctl()
762 td->dm_dev.dax_dev = dax_get_by_host(bdev->bd_disk->disk_name); in open_table_device()
3051 struct mapped_device *md = bdev->bd_disk->private_data; in dm_call_pr()
3082 const struct pr_ops *ops = dev->bdev->bd_disk->fops->pr_ops; in __dm_pr_register()
3116 struct mapped_device *md = bdev->bd_disk->private_data; in dm_pr_reserve()
3124 ops = bdev->bd_disk->fops->pr_ops; in dm_pr_reserve()
3136 struct mapped_device *md = bdev->bd_disk->private_data; in dm_pr_release()
3144 ops = bdev->bd_disk->fops->pr_ops; in dm_pr_release()
[all …]
Dmd.h539 atomic_add(nr_sectors, &bdev->bd_contains->bd_disk->sync_io); in md_sync_acct()
747 int flags = rdev->bdev->bd_disk->flags; in is_mddev_broken()
/Linux-v5.4/drivers/block/aoe/
Daoeblk.c222 struct aoedev *d = bdev->bd_disk->private_data; in aoeblk_open()
287 struct aoedev *d = bdev->bd_disk->private_data; in aoeblk_getgeo()
308 d = bdev->bd_disk->private_data; in aoeblk_ioctl()
/Linux-v5.4/drivers/mtd/
Dmtd_blkdevs.c206 struct mtd_blktrans_dev *dev = blktrans_dev_get(bdev->bd_disk); in blktrans_open()
283 struct mtd_blktrans_dev *dev = blktrans_dev_get(bdev->bd_disk); in blktrans_getgeo()
304 struct mtd_blktrans_dev *dev = blktrans_dev_get(bdev->bd_disk); in blktrans_ioctl()
/Linux-v5.4/drivers/block/
Dloop.c243 bd_set_size(bdev, (loff_t)get_capacity(bdev->bd_disk) << 9); in figure_loop_size()
245 kobject_uevent(&disk_to_dev(bdev->bd_disk)->kobj, KOBJ_CHANGE); in figure_loop_size()
658 l = f->f_mapping->host->i_bdev->bd_disk->private_data; in loop_validate_file()
1013 kobject_uevent(&disk_to_dev(bdev->bd_disk)->kobj, KOBJ_CHANGE); in loop_set_fd()
1136 kobject_uevent(&disk_to_dev(bdev->bd_disk)->kobj, KOBJ_CHANGE); in __loop_clr_fd()
1584 struct loop_device *lo = bdev->bd_disk->private_data; in lo_ioctl()
1747 struct loop_device *lo = bdev->bd_disk->private_data; in lo_compat_ioctl()
1787 lo = bdev->bd_disk->private_data; in lo_open()
Dswim.c611 struct floppy_state *fs = bdev->bd_disk->private_data; in floppy_open()
689 struct floppy_state *fs = bdev->bd_disk->private_data; in floppy_ioctl()
715 struct floppy_state *fs = bdev->bd_disk->private_data; in floppy_getgeo()
/Linux-v5.4/arch/m68k/emu/
Dnfblock.c85 struct nfhd_device *dev = bdev->bd_disk->private_data; in nfhd_getgeo()
/Linux-v5.4/drivers/block/paride/
Dpd.c793 struct pd_unit *disk = bdev->bd_disk->private_data; in pd_open()
808 struct pd_unit *disk = bdev->bd_disk->private_data; in pd_getgeo()
826 struct pd_unit *disk = bdev->bd_disk->private_data; in pd_ioctl()
Dpf.c330 struct pf_unit *pf = bdev->bd_disk->private_data; in pf_open()
355 struct pf_unit *pf = bdev->bd_disk->private_data; in pf_getgeo()
373 struct pf_unit *pf = bdev->bd_disk->private_data; in pf_ioctl()
/Linux-v5.4/drivers/mtd/ubi/
Dblock.c221 struct ubiblock *dev = bdev->bd_disk->private_data; in ubiblock_open()
280 geo->sectors = get_capacity(bdev->bd_disk); in ubiblock_getgeo()
/Linux-v5.4/drivers/dax/
Dsuper.c64 return fs_dax_get_by_host(bdev->bd_disk->disk_name); in fs_dax_get_by_bdev()
175 dax_dev = dax_get_by_host(bdev->bd_disk->disk_name); in __bdev_dax_supported()
/Linux-v5.4/include/linux/
Dbio.h486 if ((bio)->bi_disk != (bdev)->bd_disk) \
488 (bio)->bi_disk = (bdev)->bd_disk; \
/Linux-v5.4/fs/xfs/
Dxfs_buf.h356 return queue_dma_alignment(bt->bt_bdev->bd_disk->queue); in xfs_buftarg_dma_alignment()

1234