/linux-master/drivers/scsi/ |
H A D | sd.c | 1489 static int sd_getgeo(struct block_device *bdev, struct hd_geometry *geo) argument 1491 struct scsi_disk *sdkp = scsi_disk(bdev->bd_disk); 1504 host->hostt->bios_param(sdp, bdev, capacity, diskinfo); 1506 scsicam_bios_param(bdev, capacity, diskinfo); 1516 * @bdev: target block device 1528 static int sd_ioctl(struct block_device *bdev, blk_mode_t mode, argument 1531 struct gendisk *disk = bdev->bd_disk; 1540 if (bdev_is_partition(bdev) && !capable(CAP_SYS_RAWIO)) 1816 static int sd_pr_in_command(struct block_device *bdev, u8 sa, argument 1819 struct scsi_disk *sdkp = scsi_disk(bdev 1858 sd_pr_read_keys(struct block_device *bdev, struct pr_keys *keys_info) argument 1889 sd_pr_read_reservation(struct block_device *bdev, struct pr_held_reservation *rsv) argument 1919 sd_pr_out_command(struct block_device *bdev, u8 sa, u64 key, u64 sa_key, enum scsi_pr_type type, u8 flags) argument 1971 sd_pr_register(struct block_device *bdev, u64 old_key, u64 new_key, u32 flags) argument 1981 sd_pr_reserve(struct block_device *bdev, u64 key, enum pr_type type, u32 flags) argument 1990 sd_pr_release(struct block_device *bdev, u64 key, enum pr_type type) argument 1996 sd_pr_preempt(struct block_device *bdev, u64 old_key, u64 new_key, enum pr_type type, bool abort) argument 2003 sd_pr_clear(struct block_device *bdev, u64 key) argument [all...] |
/linux-master/drivers/md/ |
H A D | dm-thin-metadata.h | 45 struct dm_pool_metadata *dm_pool_metadata_open(struct block_device *bdev,
|
H A D | dm-unstripe.c | 139 bio_set_dev(bio, uc->dev->bdev);
|
H A D | dm-zoned-metadata.c | 553 bio = bio_alloc(dev->bdev, 1, REQ_OP_READ | REQ_META | REQ_PRIO, 723 bio = bio_alloc(dev->bdev, 1, REQ_OP_WRITE | REQ_META | REQ_PRIO, 752 bio = bio_alloc(dev->bdev, 1, op | REQ_SYNC | REQ_META | REQ_PRIO, 808 ret = blkdev_issue_flush(dev->bdev); 851 ret = blkdev_issue_flush(dev->bdev); 922 ret = blkdev_issue_flush(dev->bdev); 1101 set, sb->dev->bdev, sb->block); 1529 ret = blkdev_report_zones(zoned_dev->bdev, 0, 1547 ret = blkdev_report_zones(zoned_dev->bdev, 0, BLK_ALL_ZONES, 1597 ret = blkdev_report_zones(dev->bdev, dmz_start_sec [all...] |
H A D | dm-bufio.c | 981 struct block_device *bdev; member in struct:dm_bufio_client 1306 .bdev = b->c->bdev, 1347 bio_init(bio, b->c->bdev, bio->bi_inline_vecs, 1, op); 2192 .bdev = c->bdev, 2216 .bdev = c->bdev, 2288 sector_t s = bdev_nr_sectors(c->bdev); 2468 struct dm_bufio_client *dm_bufio_client_create(struct block_device *bdev, unsigne argument [all...] |
H A D | raid10.c | 420 rdev->bdev, 809 nonrot = bdev_nonrot(rdev->bdev); 1180 snprintf(b, sizeof(b), "%pg", err_rdev->bdev); 1203 rdev->bdev, 1222 read_bio = bio_alloc_clone(rdev->bdev, bio, gfp, &mddev->bio_set); 1256 mbio = bio_alloc_clone(rdev->bdev, bio, GFP_NOIO, &mddev->bio_set); 1985 mdname(mddev), rdev->bdev, 2009 rdev->bdev); 2386 bio_reset(tbio, conf->mirrors[d].rdev->bdev, REQ_OP_WRITE); 2399 md_sync_acct(conf->mirrors[d].rdev->bdev, bio_sector [all...] |
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_object.h | 96 rdev = radeon_get_rdev(bo->tbo.bdev);
|
/linux-master/include/target/ |
H A D | target_core_backend.h | 125 struct block_device *bdev);
|
/linux-master/fs/nfs/blocklayout/ |
H A D | blocklayout.h | 98 struct block_device *bdev; member in struct:pnfs_block_dev_map
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_hmm.c | 71 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev);
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_wb.c | 101 adev = amdgpu_ttm_adev(rbo->tbo.bdev);
|
/linux-master/drivers/nvme/target/ |
H A D | nvmet.h | 62 struct block_device *bdev; member in struct:nvmet_ns 97 return ns->bdev ? disk_to_dev(ns->bdev->bd_disk) : NULL; 462 void nvmet_bdev_set_limits(struct block_device *bdev, struct nvme_id_ns *id);
|
/linux-master/block/ |
H A D | Makefile | 6 obj-y := bdev.o fops.o bio.o elevator.o blk-core.o blk-sysfs.o \
|
H A D | blk-flush.c | 466 * @bdev: blockdev to issue flush for 471 int blkdev_issue_flush(struct block_device *bdev) argument 475 bio_init(&bio, bdev, NULL, 0, REQ_OP_WRITE | REQ_PREFLUSH);
|
/linux-master/mm/ |
H A D | page_io.c | 341 bio_init(&bio, sis->bdev, &bv, 1, 361 bio = bio_alloc(sis->bdev, 1, 469 bio_init(&bio, sis->bdev, &bv, 1, REQ_OP_READ); 488 bio = bio_alloc(sis->bdev, 1, REQ_OP_READ, GFP_KERNEL);
|
/linux-master/fs/squashfs/ |
H A D | block.c | 84 struct block_device *bdev = fullbio->bi_bdev; local 115 struct bio *new = bio_alloc_clone(bdev, fullbio,
|
/linux-master/drivers/md/dm-vdo/indexer/ |
H A D | config.c | 347 config->bdev = params->bdev;
|
/linux-master/block/partitions/ |
H A D | cmdline.c | 218 const char *bdev) 220 while (parts && strncmp(bdev, parts->name, sizeof(parts->name))) 217 cmdline_parts_find(struct cmdline_parts *parts, const char *bdev) argument
|
/linux-master/fs/ext4/ |
H A D | readpage.c | 226 struct block_device *bdev = inode->i_sb->s_bdev; local 353 bio = bio_alloc(bdev, bio_max_segs(nr_pages),
|
/linux-master/fs/btrfs/ |
H A D | bio.c | 334 if (!dev || !dev->bdev) 449 if (!dev || !dev->bdev || 457 bio_set_dev(bio, dev->bdev); 473 (unsigned long)dev->bdev->bd_dev, btrfs_dev_name(dev), 809 if (!smap.dev->bdev || 815 bio_init(&bio, smap.dev->bdev, &bvec, 1, REQ_OP_WRITE | REQ_SYNC);
|
/linux-master/drivers/target/ |
H A D | target_core_device.c | 801 struct block_device *bdev) 803 int block_size = bdev_logical_block_size(bdev); 805 if (!bdev_max_discard_sectors(bdev)) 809 bdev_max_discard_sectors(bdev) >> (ilog2(block_size) - 9); 814 attrib->unmap_granularity = bdev_discard_granularity(bdev) / block_size; 816 bdev_discard_alignment(bdev) / block_size; 800 target_configure_unmap_from_queue(struct se_dev_attrib *attrib, struct block_device *bdev) argument
|
/linux-master/drivers/block/ |
H A D | floppy.c | 3228 int drive, int type, struct block_device *bdev) 3295 invalidate_drive(bdev->bd_disk); 3366 static int fd_getgeo(struct block_device *bdev, struct hd_geometry *geo) argument 3368 int drive = (long)bdev->bd_disk->private_data; 3401 static int fd_locked_ioctl(struct block_device *bdev, blk_mode_t mode, argument 3404 int drive = (long)bdev->bd_disk->private_data; 3473 return invalidate_drive(bdev->bd_disk); 3476 return set_geometry(cmd, &inparam.g, drive, type, bdev); 3512 return invalidate_drive(bdev->bd_disk); 3574 static int fd_ioctl(struct block_device *bdev, blk_mode_ argument 3227 set_geometry(unsigned int cmd, struct floppy_struct *g, int drive, int type, struct block_device *bdev) argument 3662 compat_set_geometry(struct block_device *bdev, blk_mode_t mode, unsigned int cmd, struct compat_floppy_struct __user *arg) argument 3869 fd_compat_ioctl(struct block_device *bdev, blk_mode_t mode, unsigned int cmd, unsigned long param) argument 4139 __floppy_read_block_0(struct block_device *bdev, int drive) argument [all...] |
/linux-master/drivers/md/bcache/ |
H A D | request.c | 655 dc->bdev, bio->bi_status); 1008 !bdev_max_discard_sectors(dc->bdev)) 1124 !bdev_max_discard_sectors(dc->bdev)) 1203 bio_set_dev(bio, dc->bdev); 1238 if (!dc->bdev->bd_disk->fops->ioctl) 1240 return dc->bdev->bd_disk->fops->ioctl(dc->bdev, mode, cmd, arg);
|
/linux-master/drivers/block/xen-blkback/ |
H A D | blkback.c | 468 req->bdev = file_bdev(vbd->bdev_file); 972 struct block_device *bdev = file_bdev(blkif->vbd.bdev_file); local 991 err = blkdev_issue_secure_erase(bdev, 995 err = blkdev_issue_discard(bdev, req->u.discard.sector_number, 1394 * This check _MUST_ be done after xen_vbd_translate as the preq.bdev 1399 ((bdev_logical_block_size(preq.bdev) >> 9) - 1)) { 1434 bio = bio_alloc(preq.bdev, bio_max_segs(nseg - i), 1450 bio = bio_alloc(preq.bdev, 0, operation | operation_flags,
|
/linux-master/fs/ntfs3/ |
H A D | super.c | 1158 struct block_device *bdev = sb->s_bdev; local 1194 if (bdev_max_discard_sectors(bdev) && bdev_discard_granularity(bdev)) { 1195 sbi->discard_granularity = bdev_discard_granularity(bdev); 1201 err = ntfs_init_from_boot(sb, bdev_logical_block_size(bdev), 1202 bdev_nr_bytes(bdev), &boot2); 1638 struct block_device *bdev = sb->s_bdev; local 1653 clean_bdev_aliases(bdev, devblock++, 1); 1655 sync_blockdev(bdev);
|