/linux-6.3-rc2/block/ |
A D | ioctl.c | 19 struct gendisk *disk = bdev->bd_disk; in blkpg_do_ioctl() 246 struct gendisk *disk = bdev->bd_disk; in blkdev_compat_ptr_ioctl() 367 if (bdev->bd_disk->fops->set_read_only) { in blkdev_roset() 368 ret = bdev->bd_disk->fops->set_read_only(bdev, n); in blkdev_roset() 379 struct gendisk *disk = bdev->bd_disk; in blkdev_getgeo() 413 struct gendisk *disk = bdev->bd_disk; in compat_hdio_getgeo() 488 return put_u64(argp, bdev->bd_disk->diskseq); in blkdev_common_ioctl() 531 return disk_scan_partitions(bdev->bd_disk, mode); in blkdev_common_ioctl() 588 (bdev->bd_disk->bdi->ra_pages * PAGE_SIZE) / 512); in blkdev_ioctl() 613 if (!bdev->bd_disk->fops->ioctl) in blkdev_ioctl() [all …]
|
A D | holder.c | 68 if (bdev->bd_disk == disk) in bd_link_disk_holder() 75 mutex_lock(&bdev->bd_disk->open_mutex); in bd_link_disk_holder() 76 if (!disk_live(bdev->bd_disk)) { in bd_link_disk_holder() 77 mutex_unlock(&bdev->bd_disk->open_mutex); in bd_link_disk_holder() 81 mutex_unlock(&bdev->bd_disk->open_mutex); in bd_link_disk_holder()
|
A D | bdev.c | 332 if (bdev->bd_disk && bdev->bd_disk->bdi) in bdev_free_inode() 333 bdi_put(bdev->bd_disk->bdi); in bdev_free_inode() 334 kfree(bdev->bd_disk); in bdev_free_inode() 426 bdev->bd_disk = disk; in bdev_alloc() 590 struct gendisk *disk = bdev->bd_disk; in blkdev_get_whole() 616 if (bdev->bd_disk->fops->release) in blkdev_put_whole() 617 bdev->bd_disk->fops->release(bdev->bd_disk, mode); in blkdev_put_whole() 622 struct gendisk *disk = part->bd_disk; in blkdev_get_part() 654 whole->bd_disk->open_partitions--; in blkdev_put_part() 725 disk = bdev->bd_disk; in blkdev_get_by_dev() [all …]
|
A D | bio-integrity.c | 154 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in bio_integrity_process() 161 iter.disk_name = bio->bi_bdev->bd_disk->disk_name; in bio_integrity_process() 197 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in bio_integrity_prep() 317 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in bio_integrity_verify_fn() 343 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in __bio_integrity_endio() 369 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in bio_integrity_advance() 385 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in bio_integrity_trim()
|
A D | disk-events.c | 279 events = disk_clear_events(bdev->bd_disk, DISK_EVENT_MEDIA_CHANGE | in bdev_check_media_change() 286 bdev->bd_disk->disk_name); in bdev_check_media_change() 287 set_bit(GD_NEED_PART_SCAN, &bdev->bd_disk->state); in bdev_check_media_change()
|
A D | blk-zoned.c | 147 struct gendisk *disk = bdev->bd_disk; in blkdev_report_zones() 189 struct gendisk *disk = bdev->bd_disk; in blkdev_zone_reset_all_emulated() 371 zrange->sector + zrange->nr_sectors > get_capacity(bdev->bd_disk)) in blkdev_truncate_zone_range()
|
/linux-6.3-rc2/drivers/nvme/target/ |
A D | zns.c | 38 struct gendisk *bd_disk = ns->bdev->bd_disk; in nvmet_bdev_zns_enable() local 52 if (get_capacity(bd_disk) & (bdev_zone_sectors(ns->bdev) - 1)) in nvmet_bdev_zns_enable() 60 if (ns->bdev->bd_disk->conv_zones_bitmap) in nvmet_bdev_zns_enable() 161 if (sect >= get_capacity(req->ns->bdev->bd_disk)) { in nvmet_bdev_validate_zone_mgmt_recv() 410 GFP_NOIO, bdev->bd_disk->node_id); in nvmet_bdev_zone_mgmt_emulate_all() 428 if (test_bit(disk_zone_no(bdev->bd_disk, sector), d.zbitmap)) { in nvmet_bdev_zone_mgmt_emulate_all() 457 get_capacity(req->ns->bdev->bd_disk), in nvmet_bdev_execute_zmgmt_send_all() 497 if (sect >= get_capacity(bdev->bd_disk)) { in nvmet_bdev_zmgmt_send_work() 555 if (sect >= get_capacity(req->ns->bdev->bd_disk)) { in nvmet_bdev_execute_zone_append()
|
/linux-6.3-rc2/fs/udf/ |
A D | lowlevel.c | 30 struct cdrom_device_info *cdi = disk_to_cdi(sb->s_bdev->bd_disk); in udf_get_last_session() 50 struct cdrom_device_info *cdi = disk_to_cdi(sb->s_bdev->bd_disk); in udf_get_last_block()
|
/linux-6.3-rc2/drivers/s390/block/ |
A D | dasd_ioctl.c | 52 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_enable() 73 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_disable() 89 set_capacity(bdev->bd_disk, 0); in dasd_ioctl_disable() 265 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_format() 301 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_check_format() 354 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_release_space() 395 device = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl_copy_pair_swap() 591 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_set_read_only() 631 base = dasd_device_from_gendisk(bdev->bd_disk); in dasd_ioctl()
|
A D | dasd_genhd.c | 177 mutex_lock(&bdev->bd_disk->open_mutex); in dasd_destroy_partitions() 178 bdev_disk_changed(bdev->bd_disk, true); in dasd_destroy_partitions() 179 mutex_unlock(&bdev->bd_disk->open_mutex); in dasd_destroy_partitions()
|
/linux-6.3-rc2/fs/nfs/blocklayout/ |
A D | dev.c | 28 dev->bdev->bd_disk->fops->pr_ops; in bl_free_device() 259 d->bdev->bd_disk->disk_name); in bl_parse_simple() 355 d->bdev->bd_disk->disk_name, d->pr_key); in bl_parse_scsi() 357 ops = d->bdev->bd_disk->fops->pr_ops; in bl_parse_scsi() 360 d->bdev->bd_disk->disk_name); in bl_parse_scsi() 368 d->bdev->bd_disk->disk_name); in bl_parse_scsi()
|
/linux-6.3-rc2/arch/m68k/emu/ |
A D | nfblock.c | 62 struct nfhd_device *dev = bio->bi_bdev->bd_disk->private_data; in nfhd_submit_bio() 82 struct nfhd_device *dev = bdev->bd_disk->private_data; in nfhd_getgeo()
|
/linux-6.3-rc2/fs/nfsd/ |
A D | blocklayout.c | 269 ret = nfsd4_block_get_unique_id(sb->s_bdev->bd_disk, b); in nfsd4_block_get_device_info_scsi() 274 ops = sb->s_bdev->bd_disk->fops->pr_ops; in nfsd4_block_get_device_info_scsi() 334 bdev->bd_disk->fops->pr_ops->pr_preempt(bdev, NFSD_MDS_PR_KEY, in nfsd4_scsi_fence_client()
|
/linux-6.3-rc2/include/linux/ |
A D | blkdev.h | 232 (dev_to_bdev(device)->bd_disk) 700 return bdev->bd_disk->max_open_zones; in bdev_max_open_zones() 705 return bdev->bd_disk->max_active_zones; in bdev_max_active_zones() 769 return bdev->bd_read_only || get_disk_ro(bdev->bd_disk); in bdev_read_only() 889 return disk_zone_no(bio->bi_bdev->bd_disk, bio->bi_iter.bi_sector); in bio_zone_no() 894 return disk_zone_is_seq(bio->bi_bdev->bd_disk, bio->bi_iter.bi_sector); in bio_zone_is_seq() 1296 return disk_zone_no(bdev->bd_disk, sec); in bdev_zone_no()
|
A D | blk_types.h | 58 struct gendisk * bd_disk; member 74 ((_bdev)->bd_disk->part0)
|
A D | blk-integrity.h | 59 return blk_get_integrity(bdev->bd_disk); in bdev_get_integrity()
|
/linux-6.3-rc2/drivers/block/aoe/ |
A D | aoeblk.c | 209 struct aoedev *d = bdev->bd_disk->private_data; in aoeblk_open() 274 struct aoedev *d = bdev->bd_disk->private_data; in aoeblk_getgeo() 295 d = bdev->bd_disk->private_data; in aoeblk_ioctl()
|
/linux-6.3-rc2/drivers/md/ |
A D | dm.c | 319 md = bdev->bd_disk->private_data; in dm_blk_open() 407 struct mapped_device *md = bdev->bd_disk->private_data; in dm_blk_getgeo() 454 struct mapped_device *md = bdev->bd_disk->private_data; in dm_blk_ioctl() 475 if (!bdev->bd_disk->fops->ioctl) in dm_blk_ioctl() 478 r = bdev->bd_disk->fops->ioctl(bdev, mode, cmd, arg); in dm_blk_ioctl() 3122 struct mapped_device *md = bdev->bd_disk->private_data; in dm_call_pr() 3159 const struct pr_ops *ops = dev->bdev->bd_disk->fops->pr_ops; in __dm_pr_register() 3219 const struct pr_ops *ops = dev->bdev->bd_disk->fops->pr_ops; in __dm_pr_reserve() 3262 const struct pr_ops *ops = dev->bdev->bd_disk->fops->pr_ops; in __dm_pr_release() 3331 struct mapped_device *md = bdev->bd_disk->private_data; in dm_pr_clear() [all …]
|
A D | md.h | 579 atomic_add(nr_sectors, &bdev->bd_disk->sync_io); in md_sync_acct() 795 if (!disk_live(rdev->bdev->bd_disk)) { in is_mddev_broken() 829 !bio->bi_bdev->bd_disk->queue->limits.max_write_zeroes_sectors) in mddev_check_write_zeroes()
|
A D | dm-io-rewind.c | 59 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in dm_bio_integrity_rewind()
|
/linux-6.3-rc2/arch/xtensa/platforms/iss/ |
A D | simdisk.c | 105 struct simdisk *dev = bio->bi_bdev->bd_disk->private_data; in simdisk_submit_bio() 125 struct simdisk *dev = bdev->bd_disk->private_data; in simdisk_open()
|
/linux-6.3-rc2/block/partitions/ |
A D | core.c | 253 put_disk(dev_to_bdev(dev)->bd_disk); in part_release() 276 lockdep_assert_held(&part->bd_disk->open_mutex); in delete_partition() 281 xa_erase(&part->bd_disk->part_tbl, part->bd_partno); in delete_partition()
|
/linux-6.3-rc2/kernel/trace/ |
A D | blktrace.c | 911 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_BOUNCE, 0); in blk_add_trace_bio_bounce() 923 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_BACKMERGE, in blk_add_trace_bio_backmerge() 929 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_FRONTMERGE, in blk_add_trace_bio_frontmerge() 935 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_QUEUE, 0); in blk_add_trace_bio_queue() 940 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_GETRQ, 0); in blk_add_trace_getrq() 977 struct request_queue *q = bio->bi_bdev->bd_disk->queue; in blk_add_trace_split() 1006 struct request_queue *q = bio->bi_bdev->bd_disk->queue; in blk_add_trace_bio_remap()
|
/linux-6.3-rc2/drivers/block/ |
A D | n64cart.c | 91 struct device *dev = bio->bi_bdev->bd_disk->private_data; in n64cart_submit_bio()
|
/linux-6.3-rc2/drivers/dax/ |
A D | super.c | 88 if (!blk_queue_dax(bdev->bd_disk->queue)) in fs_dax_get_by_bdev() 99 dax_dev = xa_load(&dax_hosts, (unsigned long)bdev->bd_disk); in fs_dax_get_by_bdev()
|