Searched refs:bd_contains (Results 1 - 17 of 17) sorted by relevance

/linux-4.1.27/fs/
H A Dblock_dev.c606 bdev->bd_contains = NULL; bdget()
732 else if (bdev->bd_contains == bdev) bd_may_claim()
1175 bdev->bd_contains = bdev; __blkdev_get()
1229 bdev->bd_contains = whole; __blkdev_get()
1246 if (bdev->bd_contains == bdev) { __blkdev_get()
1276 if (bdev != bdev->bd_contains) __blkdev_get()
1277 __blkdev_put(bdev->bd_contains, mode, 1); __blkdev_get()
1278 bdev->bd_contains = NULL; __blkdev_get()
1501 if (bdev->bd_contains == bdev) { __blkdev_put()
1511 if (bdev != bdev->bd_contains) __blkdev_put()
1512 victim = bdev->bd_contains; __blkdev_put()
1513 bdev->bd_contains = NULL; __blkdev_put()
1539 WARN_ON_ONCE(--bdev->bd_contains->bd_holders < 0); blkdev_put()
1541 /* bd_contains might point to self, check in a separate step */ blkdev_put()
1544 if (!bdev->bd_contains->bd_holders) blkdev_put()
1545 bdev->bd_contains->bd_holder = NULL; blkdev_put()
/linux-4.1.27/drivers/ide/
H A Dide-ioctls.c42 if (bdev != bdev->bd_contains) ide_setting_ioctl()
246 if (bdev != bdev->bd_contains) generic_ide_ioctl()
/linux-4.1.27/fs/nfsd/
H A Dblocklayout.c42 if (sb->s_bdev != sb->s_bdev->bd_contains) nfsd4_block_proc_getdeviceinfo()
/linux-4.1.27/block/
H A Dioctl.c30 if (bdev != bdev->bd_contains) blkpg_ioctl()
158 if (!disk_part_scan_enabled(disk) || bdev != bdev->bd_contains) blkdev_reread_part()
H A Dscsi_ioctl.c691 if (bd && bd == bd->bd_contains) scsi_verify_blk_ioctl()
H A Dblk-core.c1699 if (bio_sectors(bio) && bdev != bdev->bd_contains) { blk_partition_remap()
1703 bio->bi_bdev = bdev->bd_contains; blk_partition_remap()
/linux-4.1.27/drivers/s390/block/
H A Ddasd_ioctl.c288 if (bdev != bdev->bd_contains) { dasd_ioctl_format()
468 if (bdev != bdev->bd_contains) dasd_ioctl_set_ro()
/linux-4.1.27/drivers/scsi/
H A Dscsicam.c39 struct block_device *bdev = dev->bd_contains; scsi_bios_ptable()
/linux-4.1.27/drivers/target/
H A Dtarget_core_iblock.c619 MAJOR(bd->bd_dev), MINOR(bd->bd_dev), (!bd->bd_contains) ? iblock_show_configfs_dev_params()
/linux-4.1.27/include/linux/
H A Dblkdev.h1292 if (bdev != bdev->bd_contains) bdev_alignment_offset()
1333 if (bdev != bdev->bd_contains) bdev_discard_alignment()
H A Dfs.h463 struct block_device * bd_contains; member in struct:block_device
/linux-4.1.27/drivers/md/
H A Dmd.h489 atomic_add(nr_sectors, &bdev->bd_contains->bd_disk->sync_io); md_sync_acct()
H A Dmd.c1937 if (rdev->bdev->bd_contains == rdev_for_each_rcu()
1938 rdev2->bdev->bd_contains) { rdev_for_each_rcu()
5109 rdev->bdev->bd_contains == rdev_for_each()
5110 rdev2->bdev->bd_contains) { rdev_for_each()
7457 struct gendisk *disk = rdev->bdev->bd_contains->bd_disk; rdev_for_each_rcu()
/linux-4.1.27/drivers/mmc/card/
H A Dblock.c466 if ((!capable(CAP_SYS_RAWIO)) || (bdev != bdev->bd_contains)) mmc_blk_ioctl_cmd()
/linux-4.1.27/drivers/block/drbd/
H A Ddrbd_worker.c1595 struct gendisk *disk = device->ldev->backing_bdev->bd_contains->bd_disk; drbd_rs_controller_reset()
H A Ddrbd_main.c2766 device->this_bdev->bd_contains = device->this_bdev; drbd_create_device()
H A Ddrbd_receiver.c2467 struct gendisk *disk = device->ldev->backing_bdev->bd_contains->bd_disk; drbd_rs_c_min_rate_throttle()

Completed in 373 milliseconds