Searched refs:bdev (Results 251 - 275 of 414) sorted by relevance

<<11121314151617

/linux-master/drivers/scsi/
H A Dsr.c522 static int sr_block_ioctl(struct block_device *bdev, blk_mode_t mode, argument
525 struct scsi_cd *cd = scsi_cd(bdev->bd_disk);
530 if (bdev_is_partition(bdev) && !capable(CAP_SYS_RAWIO))
543 ret = cdrom_ioctl(&cd->cdi, bdev, cmd, arg);
H A Dfdomain.c472 struct block_device *bdev, sector_t capacity,
475 unsigned char *p = scsi_bios_ptable(bdev);
471 fdomain_biosparam(struct scsi_device *sdev, struct block_device *bdev, sector_t capacity, int geom[]) argument
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ttm.h55 struct ttm_device bdev; member in struct:amdgpu_mman
H A Damdgpu_gart.c136 p[x].mapping = adev->mman.bdev.dev_mapping;
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_drv.h502 struct ttm_device bdev; member in struct:vmw_private
668 static inline struct vmw_private *vmw_priv_from_ttm(struct ttm_device *bdev) argument
670 return container_of(bdev, struct vmw_private, bdev);
/linux-master/drivers/md/
H A Ddm-thin-metadata.c151 struct block_device *bdev; member in struct:dm_pool_metadata
558 sector_t bdev_size = bdev_nr_sectors(pmd->bdev);
675 if (bdev_read_only(pmd->bdev))
789 pmd->bm = dm_block_manager_create(pmd->bdev, THIN_METADATA_BLOCK_SIZE << SECTOR_SHIFT,
953 struct dm_pool_metadata *dm_pool_metadata_open(struct block_device *bdev, argument
971 pmd->bdev = bdev;
H A Dmd-bitmap.c153 u32 iosize = roundup(size, bdev_logical_block_size(rdev->bdev));
202 static unsigned int optimal_io_size(struct block_device *bdev, argument
206 if (bdev_io_opt(bdev) > bdev_logical_block_size(bdev))
207 return roundup(last_page_size, bdev_io_opt(bdev));
227 struct block_device *bdev; local
236 bdev = (rdev->meta_bdev) ? rdev->meta_bdev : rdev->bdev;
243 size = roundup(last_page_size, bdev_logical_block_size(bdev));
244 opt_size = optimal_io_size(bdev, last_page_siz
[all...]
H A Ddm-integrity.c545 io_loc.bdev = ic->meta_dev ? ic->meta_dev->bdev : ic->dev->bdev;
1072 io_loc.bdev = ic->meta_dev ? ic->meta_dev->bdev : ic->dev->bdev;
1189 io_loc.bdev = ic->dev->bdev;
1517 fr.io_reg.bdev = ic->dev->bdev,
[all...]
H A Ddm-raid.c699 * Change bdev capacity of @rs in case of a disk add/remove reshape
900 rs->dev[i].rdev.meta_bdev = rs->dev[i].meta_dev->bdev;
902 rs->dev[i].rdev.bdev = rs->dev[i].data_dev->bdev;
1272 jdev->bdev = rs->journal_dev.dev->bdev;
1273 jdev->sectors = bdev_nr_sectors(jdev->bdev);
1604 rdev->bdev && rdev->sectors)
1618 if (!test_bit(Journal, &rdev->flags) && rdev->bdev) {
1619 ds = min(ds, bdev_nr_sectors(rdev->bdev));
[all...]
/linux-master/drivers/block/
H A Damiflop.c1525 static int fd_getgeo(struct block_device *bdev, struct hd_geometry *geo) argument
1527 int drive = MINOR(bdev->bd_dev) & 3;
1535 static int fd_locked_ioctl(struct block_device *bdev, blk_mode_t mode, argument
1538 struct amiga_floppy_struct *p = bdev->bd_disk->private_data;
1578 invalidate_bdev(bdev);
1609 static int fd_ioctl(struct block_device *bdev, blk_mode_t mode, argument
1615 ret = fd_locked_ioctl(bdev, mode, cmd, param);
H A Dswim3.c249 static int floppy_ioctl(struct block_device *bdev, blk_mode_t mode,
885 static int floppy_locked_ioctl(struct block_device *bdev, blk_mode_t mode, argument
888 struct floppy_state *fs = bdev->bd_disk->private_data;
913 static int floppy_ioctl(struct block_device *bdev, blk_mode_t mode, argument
919 ret = floppy_locked_ioctl(bdev, mode, cmd, param);
H A Dataflop.c445 static int fd_locked_ioctl(struct block_device *bdev, blk_mode_t mode,
1584 static int fd_locked_ioctl(struct block_device *bdev, blk_mode_t mode, argument
1587 struct gendisk *disk = bdev->bd_disk;
1773 static int fd_ioctl(struct block_device *bdev, blk_mode_t mode, argument
1779 ret = fd_locked_ioctl(bdev, mode, cmd, arg);
/linux-master/fs/zonefs/
H A Dsuper.c902 struct block_device *bdev = zd->sb->s_bdev; local
905 zd->zones = kvcalloc(bdev_nr_zones(bdev), sizeof(struct blk_zone),
911 ret = blkdev_report_zones(bdev, 0, BLK_ALL_ZONES,
918 if (ret != bdev_nr_zones(bdev)) {
920 ret, bdev_nr_zones(bdev));
H A Dfile.c41 iomap->bdev = inode->i_sb->s_bdev;
91 iomap->bdev = inode->i_sb->s_bdev;
/linux-master/drivers/net/wireless/broadcom/b43/
H A Dphy_g.c2144 struct b43_bus_dev *bdev = dev->dev; local
2175 if (bdev->board_vendor == SSB_BOARDVENDOR_BCM
2176 && bdev->board_type == SSB_BOARD_BCM4309G
2177 && bdev->board_rev >= 30)
2179 else if (bdev->board_vendor ==
2181 && bdev->board_type ==
2187 if (bdev->board_vendor == SSB_BOARDVENDOR_BCM
2188 && bdev->board_type == SSB_BOARD_BCM4309G
2189 && bdev->board_rev >= 30)
2197 if (bdev
[all...]
/linux-master/fs/f2fs/
H A Ddata.c387 struct block_device *bdev = sbi->sb->s_bdev; local
395 bdev = FDEV(i).bdev;
403 return bdev;
453 struct block_device *bdev; local
457 bdev = f2fs_target_device(sbi, fio->new_blkaddr, &sector);
458 bio = bio_alloc_bioset(bdev, npages,
934 return bdev_is_zoned(FDEV(devi).bdev) &&
1043 struct block_device *bdev = f2fs_target_device(sbi, blkaddr, &sector); local
1045 bio = bio_alloc_bioset(bdev, bio_max_seg
[all...]
/linux-master/fs/ntfs3/
H A Dfsntfs.c1036 struct block_device *bdev = sb->s_bdev; local
1043 struct buffer_head *bh = __bread(bdev, block, blocksize);
1066 struct block_device *bdev = sb->s_bdev; local
1080 bh = __bread(bdev, block, blocksize);
1087 bh = __getblk(bdev, block, blocksize);
1504 struct block_device *bdev = sb->s_bdev; local
1536 new = bio_alloc(bdev, nr_pages - page_idx, op, GFP_NOFS);
1600 struct block_device *bdev = sb->s_bdev; local
1633 new = bio_alloc(bdev, BIO_MAX_VECS, REQ_OP_WRITE, GFP_NOFS);
/linux-master/drivers/md/bcache/
H A Dbcache.h302 struct block_device *bdev; member in struct:cached_dev
425 struct block_device *bdev; member in struct:cache
/linux-master/drivers/mtd/
H A Dmtd_blkdevs.c249 static int blktrans_getgeo(struct block_device *bdev, struct hd_geometry *geo) argument
251 struct mtd_blktrans_dev *dev = bdev->bd_disk->private_data;
/linux-master/drivers/cdrom/
H A Dgdrom.c502 static int gdrom_bdops_ioctl(struct block_device *bdev, blk_mode_t mode, argument
508 ret = cdrom_ioctl(gd.cd_info, bdev, cmd, arg);
/linux-master/fs/btrfs/
H A Dsysfs.c1760 if (device->bdev)
1761 sysfs_remove_link(devices_kobj, bdev_kobj(device->bdev)->name);
1942 if (device->bdev) {
1943 struct kobject *disk_kobj = bdev_kobj(device->bdev);
1996 void btrfs_kobject_uevent(struct block_device *bdev, enum kobject_action action) argument
2000 ret = kobject_uevent(&disk_to_dev(bdev->bd_disk)->kobj, action);
2003 action, kobject_name(&disk_to_dev(bdev->bd_disk)->kobj),
2004 &disk_to_dev(bdev->bd_disk)->kobj);
/linux-master/drivers/md/persistent-data/
H A Ddm-block-manager.c384 struct dm_block_manager *dm_block_manager_create(struct block_device *bdev, argument
397 bm->bufio = dm_bufio_client_create(bdev, block_size, max_held_per_thread,
/linux-master/drivers/mtd/ubi/
H A Dblock.c285 static int ubiblock_getgeo(struct block_device *bdev, struct hd_geometry *geo) argument
290 geo->sectors = get_capacity(bdev->bd_disk);
/linux-master/fs/hpfs/
H A Dfile.c131 iomap->bdev = inode->i_sb->s_bdev;
/linux-master/include/linux/
H A Diomap.h100 struct block_device *bdev; /* block device for I/O */ member in struct:iomap

Completed in 344 milliseconds

<<11121314151617