Home
last modified time | relevance | path

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

1234

/Linux-v4.19/block/
Dblk-exec.c47 void blk_execute_rq_nowait(struct request_queue *q, struct gendisk *bd_disk, in blk_execute_rq_nowait() argument
56 rq->rq_disk = bd_disk; in blk_execute_rq_nowait()
94 void blk_execute_rq(struct request_queue *q, struct gendisk *bd_disk, in blk_execute_rq() argument
101 blk_execute_rq_nowait(q, bd_disk, rq, at_head, blk_end_sync_rq); in blk_execute_rq()
Dscsi_ioctl.c292 static int sg_io(struct request_queue *q, struct gendisk *bd_disk, in sg_io() argument
371 blk_execute_rq(q, bd_disk, rq, at_head); in sg_io()
533 static int __blk_send_generic(struct request_queue *q, struct gendisk *bd_disk, in __blk_send_generic() argument
546 blk_execute_rq(q, bd_disk, rq, 0); in __blk_send_generic()
554 struct gendisk *bd_disk, int data) in blk_send_start_stop() argument
556 return __blk_send_generic(q, bd_disk, GPCMD_START_STOP_UNIT, data); in blk_send_start_stop()
559 int scsi_cmd_ioctl(struct request_queue *q, struct gendisk *bd_disk, fmode_t mode, in scsi_cmd_ioctl() argument
601 err = sg_io(q, bd_disk, &hdr, mode); in scsi_cmd_ioctl()
649 err = sg_io(q, bd_disk, &hdr, mode); in scsi_cmd_ioctl()
673 err = sg_scsi_ioctl(q, bd_disk, mode, arg); in scsi_cmd_ioctl()
[all …]
Dioctl.c30 disk = bdev->bd_disk; in blkpg_ioctl()
164 struct gendisk *disk = bdev->bd_disk; in __blkdev_reread_part()
300 struct gendisk *disk = bdev->bd_disk; in __blkdev_driver_ioctl()
317 const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops; in blkdev_pr_register()
335 const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops; in blkdev_pr_reserve()
353 const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops; in blkdev_pr_release()
371 const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops; in blkdev_pr_preempt()
389 const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops; in blkdev_pr_clear()
461 struct gendisk *disk = bdev->bd_disk; in blkdev_getgeo()
/Linux-v4.19/fs/
Dblock_dev.c660 const struct block_device_operations *ops = bdev->bd_disk->fops; in bdev_read_page()
699 const struct block_device_operations *ops = bdev->bd_disk->fops; in bdev_write_page()
1315 bdev->bd_disk ? bdev->bd_disk->disk_name : ""); in flush_disk()
1318 if (!bdev->bd_disk) in flush_disk()
1320 if (disk_part_scan_enabled(bdev->bd_disk)) in flush_disk()
1392 struct gendisk *disk = bdev->bd_disk; in check_disk_change()
1403 bdops->revalidate_disk(bdev->bd_disk); in check_disk_change()
1469 bdev->bd_disk = disk; in __blkdev_get()
1490 bdev->bd_disk = NULL; in __blkdev_get()
1542 if (bdev->bd_disk->fops->open) in __blkdev_get()
[all …]
/Linux-v4.19/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()
509 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_set_ro()
516 set_disk_ro(bdev->bd_disk, intval); in dasd_ioctl_set_ro()
553 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl()
/Linux-v4.19/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-v4.19/drivers/ide/
Dide-gd.c185 struct gendisk *disk = bdev->bd_disk;
277 struct ide_disk_obj *idkp = ide_drv_g(bdev->bd_disk, ide_disk_obj);
336 struct ide_disk_obj *idkp = ide_drv_g(bdev->bd_disk, ide_disk_obj);
/Linux-v4.19/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-v4.19/fs/nfsd/
Dblocklayout.c218 struct request_queue *q = bdev->bd_disk->queue; in nfsd4_scsi_identify_device()
355 ops = sb->s_bdev->bd_disk->fops->pr_ops; in nfsd4_block_get_device_info_scsi()
411 bdev->bd_disk->fops->pr_ops->pr_preempt(bdev, NFSD_MDS_PR_KEY, in nfsd4_scsi_fence_client()
/Linux-v4.19/drivers/block/rsxx/
Ddev.c73 struct rsxx_cardinfo *card = bdev->bd_disk->private_data; in rsxx_blkdev_ioctl()
87 struct rsxx_cardinfo *card = bdev->bd_disk->private_data; in rsxx_getgeo()
/Linux-v4.19/drivers/md/
Ddm.c353 md = bdev->bd_disk->private_data; in dm_blk_open()
456 struct mapped_device *md = bdev->bd_disk->private_data; in dm_blk_getgeo()
505 struct mapped_device *md = bdev->bd_disk->private_data; in dm_blk_ioctl()
729 td->dm_dev.dax_dev = dax_get_by_host(bdev->bd_disk->disk_name); in open_table_device()
3013 struct mapped_device *md = bdev->bd_disk->private_data; in dm_call_pr()
3044 const struct pr_ops *ops = dev->bdev->bd_disk->fops->pr_ops; in __dm_pr_register()
3078 struct mapped_device *md = bdev->bd_disk->private_data; in dm_pr_reserve()
3086 ops = bdev->bd_disk->fops->pr_ops; in dm_pr_reserve()
3098 struct mapped_device *md = bdev->bd_disk->private_data; in dm_pr_release()
3106 ops = bdev->bd_disk->fops->pr_ops; in dm_pr_release()
[all …]
/Linux-v4.19/drivers/block/aoe/
Daoeblk.c236 struct aoedev *d = bdev->bd_disk->private_data; in aoeblk_open()
299 struct aoedev *d = bdev->bd_disk->private_data; in aoeblk_getgeo()
320 d = bdev->bd_disk->private_data; in aoeblk_ioctl()
/Linux-v4.19/drivers/mtd/
Dmtd_blkdevs.c202 struct mtd_blktrans_dev *dev = blktrans_dev_get(bdev->bd_disk); in blktrans_open()
279 struct mtd_blktrans_dev *dev = blktrans_dev_get(bdev->bd_disk); in blktrans_getgeo()
300 struct mtd_blktrans_dev *dev = blktrans_dev_get(bdev->bd_disk); in blktrans_ioctl()
/Linux-v4.19/drivers/block/
Dloop.c242 bd_set_size(bdev, (loff_t)get_capacity(bdev->bd_disk) << 9); in figure_loop_size()
244 kobject_uevent(&disk_to_dev(bdev->bd_disk)->kobj, KOBJ_CHANGE); in figure_loop_size()
670 l = f->f_mapping->host->i_bdev->bd_disk->private_data; in loop_validate_file()
967 kobject_uevent(&disk_to_dev(bdev->bd_disk)->kobj, KOBJ_CHANGE); in loop_set_fd()
1089 kobject_uevent(&disk_to_dev(bdev->bd_disk)->kobj, KOBJ_CHANGE); in loop_clr_fd()
1400 struct loop_device *lo = bdev->bd_disk->private_data; in lo_ioctl()
1587 struct loop_device *lo = bdev->bd_disk->private_data; in lo_compat_ioctl()
1632 lo = bdev->bd_disk->private_data; in lo_open()
Dswim.c637 struct floppy_state *fs = bdev->bd_disk->private_data; in floppy_open()
715 struct floppy_state *fs = bdev->bd_disk->private_data; in floppy_ioctl()
741 struct floppy_state *fs = bdev->bd_disk->private_data; in floppy_getgeo()
Dvirtio_blk.c128 struct gendisk *disk = bdev->bd_disk; in virtblk_ioctl()
319 struct virtio_blk *vblk = bd->bd_disk->private_data; in virtblk_getgeo()
333 geo->cylinders = get_capacity(bd->bd_disk) >> 11; in virtblk_getgeo()
Dsunvdc.c119 struct gendisk *disk = bdev->bd_disk; in vdc_getgeo()
152 disk = bdev->bd_disk; in vdc_ioctl()
154 if (bdev->bd_disk && (disk->flags & GENHD_FL_CD)) in vdc_ioctl()
/Linux-v4.19/drivers/block/paride/
Dpd.c759 struct pd_unit *disk = bdev->bd_disk->private_data; in pd_open()
774 struct pd_unit *disk = bdev->bd_disk->private_data; in pd_getgeo()
792 struct pd_unit *disk = bdev->bd_disk->private_data; in pd_ioctl()
Dpf.c314 struct pf_unit *pf = bdev->bd_disk->private_data; in pf_open()
339 struct pf_unit *pf = bdev->bd_disk->private_data; in pf_getgeo()
357 struct pf_unit *pf = bdev->bd_disk->private_data; in pf_ioctl()
/Linux-v4.19/arch/m68k/emu/
Dnfblock.c85 struct nfhd_device *dev = bdev->bd_disk->private_data; in nfhd_getgeo()
/Linux-v4.19/drivers/dax/
Dsuper.c70 return fs_dax_get_by_host(bdev->bd_disk->disk_name); in fs_dax_get_by_bdev()
116 dax_dev = dax_get_by_host(bdev->bd_disk->disk_name); in __bdev_dax_supported()
/Linux-v4.19/drivers/mtd/ubi/
Dblock.c229 struct ubiblock *dev = bdev->bd_disk->private_data; in ubiblock_open()
288 geo->sectors = get_capacity(bdev->bd_disk); in ubiblock_getgeo()
/Linux-v4.19/drivers/block/xen-blkback/
Dxenbus.c476 if (vbd->bdev->bd_disk == NULL) { in xen_vbd_create()
484 if (vbd->bdev->bd_disk->flags & GENHD_FL_CD || cdrom) in xen_vbd_create()
486 if (vbd->bdev->bd_disk->flags & GENHD_FL_REMOVABLE) in xen_vbd_create()
/Linux-v4.19/include/linux/
Dbio.h534 if ((bio)->bi_disk != (bdev)->bd_disk) \
536 (bio)->bi_disk = (bdev)->bd_disk; \

1234