Searched refs:bd_disk (Results 1 - 25 of 96) sorted by relevance

1234

/linux-master/fs/udf/
H A Dlowlevel.c26 struct cdrom_device_info *cdi = disk_to_cdi(sb->s_bdev->bd_disk);
46 struct cdrom_device_info *cdi = disk_to_cdi(sb->s_bdev->bd_disk);
/linux-master/block/
H A Dholder.c70 if (bdev->bd_disk == disk)
77 mutex_lock(&bdev->bd_disk->open_mutex);
78 if (!disk_live(bdev->bd_disk)) {
79 mutex_unlock(&bdev->bd_disk->open_mutex);
83 mutex_unlock(&bdev->bd_disk->open_mutex);
H A Dioctl.c19 struct gendisk *disk = bdev->bd_disk;
257 struct gendisk *disk = bdev->bd_disk;
286 const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops;
304 const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops;
322 const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops;
340 const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops;
358 const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops;
401 if (bdev->bd_disk->fops->set_read_only) {
402 ret = bdev->bd_disk->fops->set_read_only(bdev, n);
413 struct gendisk *disk = bdev->bd_disk;
[all...]
H A Dbdev.c327 if (bdev->bd_disk && bdev->bd_disk->bdi)
328 bdi_put(bdev->bd_disk->bdi);
329 kfree(bdev->bd_disk);
426 bdev->bd_disk = disk;
635 disk_unblock_events(bdev->bd_disk);
652 if (bdev->bd_disk->fops->release)
653 bdev->bd_disk->fops->release(bdev->bd_disk);
658 struct gendisk *disk = bdev->bd_disk;
[all...]
H A Dbio-integrity.c386 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk);
393 iter.disk_name = bio->bi_bdev->bd_disk->disk_name;
430 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk);
533 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk);
559 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk);
585 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk);
601 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk);
H A Dblk-zoned.c140 struct gendisk *disk = bdev->bd_disk;
181 struct gendisk *disk = bdev->bd_disk;
362 zrange->sector + zrange->nr_sectors > get_capacity(bdev->bd_disk))
/linux-master/drivers/s390/block/
H A Ddasd_genhd.c183 mutex_lock(&file_bdev(bdev_file)->bd_disk->open_mutex);
184 bdev_disk_changed(file_bdev(bdev_file)->bd_disk, true);
185 mutex_unlock(&file_bdev(bdev_file)->bd_disk->open_mutex);
H A Ddasd_ioctl.c46 base = dasd_device_from_gendisk(bdev->bd_disk);
67 base = dasd_device_from_gendisk(bdev->bd_disk);
83 set_capacity(bdev->bd_disk, 0);
260 base = dasd_device_from_gendisk(bdev->bd_disk);
296 base = dasd_device_from_gendisk(bdev->bd_disk);
349 base = dasd_device_from_gendisk(bdev->bd_disk);
390 device = dasd_device_from_gendisk(bdev->bd_disk);
586 base = dasd_device_from_gendisk(bdev->bd_disk);
626 base = dasd_device_from_gendisk(bdev->bd_disk);
/linux-master/drivers/nvme/target/
H A Dzns.c38 struct gendisk *bd_disk = ns->bdev->bd_disk; local
52 if (get_capacity(bd_disk) & (bdev_zone_sectors(ns->bdev) - 1))
60 if (ns->bdev->bd_disk->conv_zones_bitmap)
163 if (sect >= get_capacity(req->ns->bdev->bd_disk)) {
412 GFP_NOIO, bdev->bd_disk->node_id);
430 if (test_bit(disk_zone_no(bdev->bd_disk, sector), d.zbitmap)) {
459 get_capacity(req->ns->bdev->bd_disk));
498 if (sect >= get_capacity(bdev->bd_disk)) {
556 if (sect >= get_capacity(req->ns->bdev->bd_disk)) {
[all...]
/linux-master/fs/nfs/blocklayout/
H A Ddev.c28 file_bdev(dev->bdev_file)->bd_disk->fops->pr_ops;
258 file_bdev(bdev_file)->bd_disk->disk_name);
358 file_bdev(d->bdev_file)->bd_disk->disk_name, d->pr_key);
360 ops = file_bdev(d->bdev_file)->bd_disk->fops->pr_ops;
363 file_bdev(d->bdev_file)->bd_disk->disk_name);
371 file_bdev(d->bdev_file)->bd_disk->disk_name);
/linux-master/fs/nfsd/
H A Dblocklayout.c270 ret = nfsd4_block_get_unique_id(sb->s_bdev->bd_disk, b);
275 ops = sb->s_bdev->bd_disk->fops->pr_ops;
336 bdev->bd_disk->fops->pr_ops->pr_preempt(bdev, NFSD_MDS_PR_KEY,
/linux-master/drivers/nvme/host/
H A Dpr.c55 struct nvme_ns_head *head = bdev->bd_disk->private_data;
100 if (nvme_disk_is_ns_head(bdev->bd_disk))
103 return nvme_send_ns_pr_command(bdev->bd_disk->private_data, c, data,
/linux-master/drivers/md/
H A Ddm-io-rewind.c59 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk);
H A Ddm.c407 struct mapped_device *md = bdev->bd_disk->private_data;
454 struct mapped_device *md = bdev->bd_disk->private_data;
475 if (!bdev->bd_disk->fops->ioctl)
478 r = bdev->bd_disk->fops->ioctl(bdev, mode, cmd, arg);
1851 struct mapped_device *md = bio->bi_bdev->bd_disk->private_data;
3191 struct mapped_device *md = bdev->bd_disk->private_data;
3228 const struct pr_ops *ops = dev->bdev->bd_disk->fops->pr_ops;
3288 const struct pr_ops *ops = dev->bdev->bd_disk->fops->pr_ops;
3331 const struct pr_ops *ops = dev->bdev->bd_disk->fops->pr_ops;
3365 const struct pr_ops *ops = dev->bdev->bd_disk
[all...]
H A Dmd.h624 atomic_add(nr_sectors, &bdev->bd_disk->sync_io);
842 return !disk_live(rdev->bdev->bd_disk);
870 !bio->bi_bdev->bd_disk->queue->limits.max_write_zeroes_sectors)
/linux-master/include/linux/
H A Dblk-integrity.h60 return blk_get_integrity(bdev->bd_disk);
H A Dblk_types.h44 struct gendisk * bd_disk; member in struct:block_device
81 ((_bdev)->bd_disk->part0)
H A Dblkdev.h241 (dev_to_bdev(device)->bd_disk)
659 return bdev->bd_disk->queue->limits.max_open_zones;
664 return bdev->bd_disk->queue->limits.max_active_zones;
733 return bdev->bd_read_only || get_disk_ro(bdev->bd_disk);
855 return disk_zone_no(bio->bi_bdev->bd_disk, bio->bi_iter.bi_sector);
860 return disk_zone_is_seq(bio->bi_bdev->bd_disk, bio->bi_iter.bi_sector);
1303 return disk_zone_no(bdev->bd_disk, sec);
/linux-master/arch/m68k/emu/
H A Dnfblock.c62 struct nfhd_device *dev = bio->bi_bdev->bd_disk->private_data;
82 struct nfhd_device *dev = bdev->bd_disk->private_data;
/linux-master/drivers/block/
H A Dn64cart.c91 struct device *dev = bio->bi_bdev->bd_disk->private_data;
/linux-master/block/partitions/
H A Dcore.c245 put_disk(dev_to_bdev(dev)->bd_disk);
268 lockdep_assert_held(&part->bd_disk->open_mutex);
270 xa_erase(&part->bd_disk->part_tbl, part->bd_partno);
/linux-master/drivers/block/aoe/
H A Daoeblk.c274 struct aoedev *d = bdev->bd_disk->private_data;
295 d = bdev->bd_disk->private_data;
/linux-master/drivers/dax/
H A Dsuper.c89 if (!blk_queue_dax(bdev->bd_disk->queue))
100 dax_dev = xa_load(&dax_hosts, (unsigned long)bdev->bd_disk);
/linux-master/drivers/block/rnbd/
H A Drnbd-srv-sysfs.c61 bdev_kobj = &disk_to_dev(bdev->bd_disk)->kobj;
/linux-master/fs/hfsplus/
H A Dwrapper.c129 struct cdrom_device_info *cdi = disk_to_cdi(sb->s_bdev->bd_disk);

Completed in 817 milliseconds

1234