Searched refs:bdev (Results 126 - 150 of 416) sorted by relevance

1234567891011>>

/linux-master/fs/
H A Dbuffer.c190 __find_get_block_slow(struct block_device *bdev, sector_t block) argument
192 struct address_space *bd_mapping = bdev->bd_mapping;
235 bh->b_state, bh->b_size, bdev,
658 void write_boundary_block(struct block_device *bdev, argument
661 struct buffer_head *bh = __find_get_block(bdev, bblock + 1, blocksize);
988 static sector_t blkdev_max_block(struct block_device *bdev, unsigned int size) argument
991 loff_t sz = bdev_nr_bytes(bdev);
1004 struct block_device *bdev, unsigned size)
1010 sector_t end_block = blkdev_max_block(bdev, size);
1016 bh->b_bdev = bdev;
1003 folio_init_buffers(struct folio *folio, struct block_device *bdev, unsigned size) argument
1041 grow_dev_folio(struct block_device *bdev, sector_t block, pgoff_t index, unsigned size, gfp_t gfp) argument
1098 grow_buffers(struct block_device *bdev, sector_t block, unsigned size, gfp_t gfp) argument
1119 __getblk_slow(struct block_device *bdev, sector_t block, unsigned size, gfp_t gfp) argument
1365 lookup_bh_lru(struct block_device *bdev, sector_t block, unsigned size) argument
1404 __find_get_block(struct block_device *bdev, sector_t block, unsigned size) argument
1434 bdev_getblk(struct block_device *bdev, sector_t block, unsigned size, gfp_t gfp) argument
1450 __breadahead(struct block_device *bdev, sector_t block, unsigned size) argument
1484 __bread_gfp(struct block_device *bdev, sector_t block, unsigned size, gfp_t gfp) argument
1720 clean_bdev_aliases(struct block_device *bdev, sector_t block, sector_t len) argument
[all...]
H A Dmpage.c172 struct block_device *bdev = NULL; local
219 bdev = map_bh->b_bdev;
275 bdev = map_bh->b_bdev;
297 args->bio = bio_alloc(bdev, bio_max_segs(args->nr_pages), opf,
472 struct block_device *bdev = NULL; local
518 bdev = bh->b_bdev;
568 bdev = map_bh.b_bdev;
603 bio = bio_alloc(bdev, BIO_MAX_VECS,
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm_move.c62 i915_ttm_region(struct ttm_device *bdev, int ttm_mem_type) argument
64 struct drm_i915_private *i915 = container_of(bdev, typeof(*i915), bdev);
194 struct drm_i915_private *i915 = container_of(bo->bdev, typeof(*i915),
195 bdev);
320 dst_reg = i915_ttm_region(bo->bdev, dst_mem->mem_type);
321 src_reg = i915_ttm_region(bo->bdev, bo->resource->mem_type);
577 ttm_manager_type(bo->bdev, dst_mem->mem_type);
627 ret = ttm_tt_populate(bo->bdev, ttm, ctx);
/linux-master/block/
H A Dbio.c245 void bio_init(struct bio *bio, struct block_device *bdev, struct bio_vec *table, argument
249 bio->bi_bdev = bdev;
264 if (bdev)
291 * @bdev: block device to use the bio for
300 void bio_reset(struct bio *bio, struct block_device *bdev, blk_opf_t opf) argument
305 bio->bi_bdev = bdev;
366 struct bio *blk_next_bio(struct bio *bio, struct block_device *bdev, argument
369 return bio_chain_and_submit(bio, bio_alloc(bdev, nr_pages, opf, gfp));
443 static struct bio *bio_alloc_percpu_cache(struct block_device *bdev, argument
464 bio_init(bio, bdev, nr_vec
503 bio_alloc_bioset(struct block_device *bdev, unsigned short nr_vecs, blk_opf_t opf, gfp_t gfp_mask, struct bio_set *bs) argument
859 bio_alloc_clone(struct block_device *bdev, struct bio *bio_src, gfp_t gfp, struct bio_set *bs) argument
890 bio_init_clone(struct block_device *bdev, struct bio *bio, struct bio *bio_src, gfp_t gfp) argument
[all...]
H A Dblk-cgroup.c769 * blkg_conf_open_bdev - parse and open bdev for per-blkg config update
773 * @ctx->input and get and store the matching bdev in @ctx->bdev. @ctx->body is
778 * explicitly if bdev access is needed without resolving the blkcg / policy part
785 struct block_device *bdev; local
788 if (ctx->bdev)
799 bdev = blkdev_get_no_open(MKDEV(major, minor));
800 if (!bdev)
802 if (bdev_is_partition(bdev)) {
803 blkdev_put_no_open(bdev);
1111 struct block_device *bdev = dev_to_bdev(dev); local
[all...]
H A Dgenhd.c413 /* Mark bdev as having a submit_bio, if needed */
560 struct block_device *bdev; local
571 xa_for_each(&disk->part_tbl, idx, bdev) {
572 if (!kobject_get_unless_zero(&bdev->bd_device.kobj))
576 bdev_mark_dead(bdev, surprise);
578 put_device(&bdev->bd_device);
653 * Prevent new openers by unlinked the bdev inode.
743 struct block_device *bdev = disk->part0; local
745 invalidate_bdev(bdev);
746 bdev
954 struct block_device *bdev = dev_to_bdev(dev); local
998 struct block_device *bdev = dev_to_bdev(dev); local
[all...]
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_page_dirty.c86 struct address_space *mapping = vbo->tbo.bdev->dev_mapping;
124 struct address_space *mapping = vbo->tbo.bdev->dev_mapping;
130 num_marked = wp_shared_mapping_range(vbo->tbo.bdev->dev_mapping,
189 struct address_space *mapping = vbo->tbo.bdev->dev_mapping;
213 struct address_space *mapping = vbo->tbo.bdev->dev_mapping;
256 struct address_space *mapping = vbo->tbo.bdev->dev_mapping;
/linux-master/drivers/dax/
H A Dsuper.c77 * @bdev: block device to find a dax_device for
78 * @start_off: returns the byte offset into the dax_device that @bdev starts
82 struct dax_device *fs_dax_get_by_bdev(struct block_device *bdev, u64 *start_off, argument
89 if (!blk_queue_dax(bdev->bd_disk->queue))
92 *start_off = get_start_sect(bdev) * SECTOR_SIZE;
93 part_size = bdev_nr_sectors(bdev) * SECTOR_SIZE;
95 pr_info("%pg: error: unaligned partition for dax\n", bdev);
100 dax_dev = xa_load(&dax_hosts, (unsigned long)bdev->bd_disk);
/linux-master/drivers/md/
H A Draid5-ppl.c253 bio_init(&io->bio, log->rdev->bdev, io->biovec, PPL_IO_INLINE_BVECS,
621 struct block_device *bdev = NULL; local
625 bdev = rdev->bdev;
627 if (bdev) {
630 bio = bio_alloc_bioset(bdev, 0,
893 __func__, indent, "", rdev->bdev,
937 BUG_ON(parity_rdev->bdev->bd_dev != log->rdev->bdev->bd_dev);
941 parity_rdev->bdev);
[all...]
H A Ddm-exception-store.c173 (bdev_logical_block_size(dm_snap_cow(store->snap)->bdev) >> 9) ||
175 (bdev_logical_block_size(dm_snap_origin(store->snap)->bdev) >> 9)) {
H A Ddm-cache-metadata.h60 struct dm_cache_metadata *dm_cache_metadata_open(struct block_device *bdev,
H A Draid1-10.c122 bio_set_dev(bio, rdev->bdev);
221 mdname(mddev), rdev->bdev, read_errors, max_read_errors);
223 mdname(mddev), rdev->bdev);
H A Ddm-zone.c118 int dm_report_zones(struct block_device *bdev, sector_t start, sector_t sector, argument
127 return blkdev_report_zones(bdev, sector, nr_zones,
204 return !bdev_is_zoned(dev->bdev);
/linux-master/fs/f2fs/
H A Dsegment.c524 struct block_device *bdev)
526 int ret = blkdev_issue_flush(bdev);
528 trace_f2fs_issue_flush(bdev, test_opt(sbi, NOBARRIER),
546 ret = __submit_flush_wait(sbi, FDEV(i).bdev);
727 ret = __submit_flush_wait(sbi, FDEV(i).bdev);
942 struct block_device *bdev, block_t lstart,
955 dc->bdev = bdev;
1099 trace_f2fs_remove_discard(dc->bdev, dc->di.start, dc->di.len);
1211 struct block_device *bdev, block_
523 __submit_flush_wait(struct f2fs_sb_info *sbi, struct block_device *bdev) argument
941 __create_discard_cmd(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t lstart, block_t start, block_t len) argument
1221 struct block_device *bdev = dc->bdev; local
1257 struct block_device *bdev = dc->bdev; local
1373 __insert_discard_cmd(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t lstart, block_t start, block_t len) argument
1447 __update_discard_tree_range(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t lstart, block_t start, block_t len) argument
1534 __queue_zone_reset_cmd(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t blkstart, block_t lblkstart, block_t blklen) argument
1546 __queue_discard_cmd(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t blkstart, block_t blklen) argument
1950 __f2fs_issue_discard_zone(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t blkstart, block_t blklen) argument
2003 __issue_discard_async(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t blkstart, block_t blklen) argument
2018 struct block_device *bdev; local
[all...]
/linux-master/fs/iomap/
H A Dswapfile.c118 /* Only one bdev per swap file. */
119 if (iomap->bdev != isi->sis->bdev)
/linux-master/fs/btrfs/
H A Ddisk-io.h63 struct btrfs_super_block *btrfs_read_dev_super(struct block_device *bdev);
64 struct btrfs_super_block *btrfs_read_dev_one_super(struct block_device *bdev,
/linux-master/drivers/md/dm-vdo/indexer/
H A Dindexer.h132 struct block_device *bdev; member in struct:uds_parameters
317 struct block_device *bdev);
/linux-master/drivers/gpu/drm/ttm/tests/
H A Dttm_kunit_helpers.c20 static void ttm_tt_simple_destroy(struct ttm_device *bdev, struct ttm_tt *ttm) argument
67 bo->bdev = devs->ttm_dev;
/linux-master/drivers/gpu/drm/xe/
H A Dxe_drm_client.c136 struct ttm_device *bdev = &xef->xe->ttm; local
169 man = ttm_manager_type(bdev, mem_type);
/linux-master/drivers/gpu/drm/loongson/
H A Dlsdc_drv.h267 struct ttm_device bdev; member in struct:lsdc_device
300 static inline struct lsdc_device *tdev_to_ldev(struct ttm_device *bdev) argument
302 return container_of(bdev, struct lsdc_device, bdev);
/linux-master/include/linux/
H A Ddm-bufio.h30 dm_bufio_client_create(struct block_device *bdev, unsigned int block_size,
/linux-master/drivers/block/rnbd/
H A Drnbd-srv-sysfs.c42 struct block_device *bdev)
48 rnbd_devs_kobj, "%pg", bdev);
61 bdev_kobj = &disk_to_dev(bdev->bd_disk)->kobj;
41 rnbd_srv_create_dev_sysfs(struct rnbd_srv_dev *dev, struct block_device *bdev) argument
/linux-master/drivers/platform/x86/
H A Dapple-gmux.c66 struct backlight_device *bdev; member in struct:apple_gmux_data
785 struct backlight_device *bdev = NULL; local
887 bdev = backlight_device_register("gmux_backlight", &pnp->dev,
889 if (IS_ERR(bdev)) {
890 ret = PTR_ERR(bdev);
894 gmux_data->bdev = bdev;
895 bdev->props.brightness = gmux_get_brightness(bdev);
896 backlight_update_status(bdev);
[all...]
/linux-master/drivers/nvme/target/
H A Dadmin-cmd.c85 if (!req->ns->bdev)
88 host_reads = part_stat_read(req->ns->bdev, ios[READ]);
90 DIV_ROUND_UP(part_stat_read(req->ns->bdev, sectors[READ]), 1000);
91 host_writes = part_stat_read(req->ns->bdev, ios[WRITE]);
93 DIV_ROUND_UP(part_stat_read(req->ns->bdev, sectors[WRITE]), 1000);
115 if (!ns->bdev)
117 host_reads += part_stat_read(ns->bdev, ios[READ]);
119 part_stat_read(ns->bdev, sectors[READ]), 1000);
120 host_writes += part_stat_read(ns->bdev, ios[WRITE]);
122 part_stat_read(ns->bdev, sector
[all...]
/linux-master/drivers/net/fddi/
H A Ddefza.c703 dma_sync_single_for_cpu(fp->bdev,
717 newdma = dma_map_single(fp->bdev, newskb->data,
720 if (dma_mapping_error(fp->bdev, newdma)) {
730 dma_unmap_single(fp->bdev, dma, FZA_RX_BUFFER_SIZE,
1163 dma = dma_map_single(fp->bdev, skb->data,
1166 if (dma_mapping_error(fp->bdev, dma)) {
1173 dma_unmap_single(fp->bdev, fp->rx_dma[i],
1256 dma_unmap_single(fp->bdev, fp->rx_dma[i],
1273 static int fza_probe(struct device *bdev) argument
1285 struct tc_dev *tdev = to_tc_dev(bdev);
1512 fza_remove(struct device *bdev) argument
[all...]

Completed in 225 milliseconds

1234567891011>>