Searched refs:bdev (Results 201 - 225 of 416) sorted by relevance

1234567891011>>

/linux-master/drivers/scsi/
H A Dsd.c1489 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 Ddm-thin-metadata.h45 struct dm_pool_metadata *dm_pool_metadata_open(struct block_device *bdev,
H A Ddm-unstripe.c139 bio_set_dev(bio, uc->dev->bdev);
H A Ddm-zoned-metadata.c553 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 Ddm-bufio.c981 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 Draid10.c420 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 Dradeon_object.h96 rdev = radeon_get_rdev(bo->tbo.bdev);
/linux-master/include/target/
H A Dtarget_core_backend.h125 struct block_device *bdev);
/linux-master/fs/nfs/blocklayout/
H A Dblocklayout.h98 struct block_device *bdev; member in struct:pnfs_block_dev_map
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_hmm.c71 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev);
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_wb.c101 adev = amdgpu_ttm_adev(rbo->tbo.bdev);
/linux-master/drivers/nvme/target/
H A Dnvmet.h62 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 DMakefile6 obj-y := bdev.o fops.o bio.o elevator.o blk-core.o blk-sysfs.o \
H A Dblk-flush.c466 * @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 Dpage_io.c341 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 Dblock.c84 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 Dconfig.c347 config->bdev = params->bdev;
/linux-master/block/partitions/
H A Dcmdline.c218 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 Dreadpage.c226 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 Dbio.c334 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 Dtarget_core_device.c801 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 Dfloppy.c3228 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 Drequest.c655 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 Dblkback.c468 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 Dsuper.c1158 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);

Completed in 288 milliseconds

1234567891011>>