| /include/linux/ |
| D | blkdev.h | 426 int blkdev_report_zones(struct block_device *bdev, sector_t sector, 428 int blkdev_zone_mgmt(struct block_device *bdev, enum req_op op, 790 static inline unsigned int bdev_nr_zones(struct block_device *bdev) in bdev_nr_zones() argument 792 return disk_nr_zones(bdev->bd_disk); in bdev_nr_zones() 795 static inline unsigned int bdev_max_open_zones(struct block_device *bdev) in bdev_max_open_zones() argument 797 return bdev->bd_disk->queue->limits.max_open_zones; in bdev_max_open_zones() 800 static inline unsigned int bdev_max_active_zones(struct block_device *bdev) in bdev_max_active_zones() argument 802 return bdev->bd_disk->queue->limits.max_active_zones; in bdev_max_active_zones() 834 static inline u8 bdev_partno(const struct block_device *bdev) in bdev_partno() argument 836 return atomic_read(&bdev->__bd_flags) & BD_PARTNO; in bdev_partno() [all …]
|
| D | pr.h | 20 int (*pr_register)(struct block_device *bdev, u64 old_key, u64 new_key, 22 int (*pr_reserve)(struct block_device *bdev, u64 key, 24 int (*pr_release)(struct block_device *bdev, u64 key, 26 int (*pr_preempt)(struct block_device *bdev, u64 old_key, u64 new_key, 28 int (*pr_clear)(struct block_device *bdev, u64 key); 38 int (*pr_read_keys)(struct block_device *bdev, 40 int (*pr_read_reservation)(struct block_device *bdev,
|
| D | dm-verity-loadpin.h | 19 bool dm_verity_loadpin_is_bdev_trusted(struct block_device *bdev); 21 static inline bool dm_verity_loadpin_is_bdev_trusted(struct block_device *bdev) in dm_verity_loadpin_is_bdev_trusted() argument
|
| D | blk-crypto.h | 151 int blk_crypto_start_using_key(struct block_device *bdev, 154 void blk_crypto_evict_key(struct block_device *bdev, 157 bool blk_crypto_config_supported_natively(struct block_device *bdev, 159 bool blk_crypto_config_supported(struct block_device *bdev, 162 int blk_crypto_derive_sw_secret(struct block_device *bdev,
|
| D | blk-integrity.h | 22 struct block_device *bdev) in queue_limits_stack_integrity_bdev() argument 24 return queue_limits_stack_integrity(t, &bdev->bd_disk->queue->limits); in queue_limits_stack_integrity_bdev() 47 bdev_get_integrity(struct block_device *bdev) in bdev_get_integrity() argument 49 return blk_get_integrity(bdev->bd_disk); in bdev_get_integrity()
|
| D | buffer_head.h | 214 void clean_bdev_aliases(struct block_device *bdev, sector_t block, 224 struct buffer_head *__find_get_block(struct block_device *bdev, sector_t block, 226 struct buffer_head *__find_get_block_nonatomic(struct block_device *bdev, 228 struct buffer_head *bdev_getblk(struct block_device *bdev, sector_t block, 243 void write_boundary_block(struct block_device *bdev, 363 static inline struct buffer_head *getblk_unmovable(struct block_device *bdev, in getblk_unmovable() argument 368 gfp = mapping_gfp_constraint(bdev->bd_mapping, ~__GFP_FS); in getblk_unmovable() 371 return bdev_getblk(bdev, block, size, gfp); in getblk_unmovable() 374 static inline struct buffer_head *__getblk(struct block_device *bdev, in __getblk() argument 379 gfp = mapping_gfp_constraint(bdev->bd_mapping, ~__GFP_FS); in __getblk() [all …]
|
| D | blktrace_api.h | 77 struct block_device *bdev, 83 # define blk_trace_ioctl(bdev, cmd, arg) (-ENOTTY) argument 86 # define blk_trace_setup(q, name, dev, bdev, arg) (-ENOTTY) argument
|
| D | bio.h | 359 struct bio *bio_alloc_bioset(struct block_device *bdev, unsigned short nr_vecs, 365 struct bio *bio_alloc_clone(struct block_device *bdev, struct bio *bio_src, 367 int bio_init_clone(struct block_device *bdev, struct bio *bio, 372 static inline struct bio *bio_alloc(struct block_device *bdev, in bio_alloc() argument 375 return bio_alloc_bioset(bdev, nr_vecs, opf, gfp_mask, &fs_bio_set); in bio_alloc() 410 void bio_init(struct bio *bio, struct block_device *bdev, struct bio_vec *table, 413 void bio_reset(struct bio *bio, struct block_device *bdev, blk_opf_t opf); 470 static inline void bio_set_dev(struct bio *bio, struct block_device *bdev) in bio_set_dev() argument 473 if (bio->bi_bdev != bdev) in bio_set_dev() 475 bio->bi_bdev = bdev; in bio_set_dev() [all …]
|
| D | dm-io.h | 20 struct block_device *bdev; member
|
| D | dm-bufio.h | 30 dm_bufio_client_create(struct block_device *bdev, unsigned int block_size,
|
| D | device-mapper.h | 97 typedef int (*dm_prepare_ioctl_fn) (struct dm_target *ti, struct block_device **bdev); 168 struct block_device *bdev; member 546 int dm_report_zones(struct block_device *bdev, sector_t start, sector_t sector,
|
| D | dax.h | 135 struct dax_device *fs_dax_get_by_bdev(struct block_device *bdev, u64 *start_off, 146 static inline struct dax_device *fs_dax_get_by_bdev(struct block_device *bdev, in fs_dax_get_by_bdev() argument
|
| D | security.h | 527 int security_bdev_alloc(struct block_device *bdev); 528 void security_bdev_free(struct block_device *bdev); 529 int security_bdev_setintegrity(struct block_device *bdev, 1514 static inline int security_bdev_alloc(struct block_device *bdev) in security_bdev_alloc() argument 1519 static inline void security_bdev_free(struct block_device *bdev) in security_bdev_free() argument 1523 static inline int security_bdev_setintegrity(struct block_device *bdev, in security_bdev_setintegrity() argument
|
| D | cdrom.h | 107 int cdrom_ioctl(struct cdrom_device_info *cdi, struct block_device *bdev,
|
| D | lsm_hook_defs.h | 457 LSM_HOOK(int, 0, bdev_alloc_security, struct block_device *bdev) 458 LSM_HOOK(void, LSM_RET_VOID, bdev_free_security, struct block_device *bdev) 459 LSM_HOOK(int, 0, bdev_setintegrity, struct block_device *bdev,
|
| /include/drm/ttm/ |
| D | ttm_device.h | 85 int (*ttm_tt_populate)(struct ttm_device *bdev, 96 void (*ttm_tt_unpopulate)(struct ttm_device *bdev, 108 void (*ttm_tt_destroy)(struct ttm_device *bdev, struct ttm_tt *ttm); 170 int (*io_mem_reserve)(struct ttm_device *bdev, 172 void (*io_mem_free)(struct ttm_device *bdev, 272 int ttm_device_swapout(struct ttm_device *bdev, struct ttm_operation_ctx *ctx, 276 ttm_manager_type(struct ttm_device *bdev, int mem_type) in ttm_manager_type() argument 280 return bdev->man_drv[mem_type]; in ttm_manager_type() 283 static inline void ttm_set_driver_manager(struct ttm_device *bdev, int type, in ttm_set_driver_manager() argument 287 bdev->man_drv[type] = manager; in ttm_set_driver_manager() [all …]
|
| D | ttm_range_manager.h | 37 int ttm_range_man_init_nocheck(struct ttm_device *bdev, 40 int ttm_range_man_fini_nocheck(struct ttm_device *bdev, 42 static __always_inline int ttm_range_man_init(struct ttm_device *bdev, in ttm_range_man_init() argument 47 return ttm_range_man_init_nocheck(bdev, type, use_tt, p_size); in ttm_range_man_init() 50 static __always_inline int ttm_range_man_fini(struct ttm_device *bdev, in ttm_range_man_fini() argument 54 return ttm_range_man_fini_nocheck(bdev, type); in ttm_range_man_fini()
|
| D | ttm_bo.h | 107 struct ttm_device *bdev; member 225 s64 ttm_lru_walk_for_evict(struct ttm_lru_walk *walk, struct ttm_device *bdev, 333 spin_lock(&bo->bdev->lru_lock); in ttm_bo_move_to_lru_tail_unlocked() 335 spin_unlock(&bo->bdev->lru_lock); in ttm_bo_move_to_lru_tail_unlocked() 400 int ttm_bo_init_reserved(struct ttm_device *bdev, struct ttm_buffer_object *bo, 405 int ttm_bo_init_validate(struct ttm_device *bdev, struct ttm_buffer_object *bo, 416 s64 ttm_bo_swapout(struct ttm_device *bdev, struct ttm_operation_ctx *ctx, 421 int ttm_bo_evict_first(struct ttm_device *bdev, 445 int ttm_mem_io_reserve(struct ttm_device *bdev, 447 void ttm_mem_io_free(struct ttm_device *bdev,
|
| D | ttm_tt.h | 180 void ttm_tt_destroy(struct ttm_device *bdev, struct ttm_tt *ttm); 190 int ttm_tt_swapout(struct ttm_device *bdev, struct ttm_tt *ttm, 202 int ttm_tt_populate(struct ttm_device *bdev, struct ttm_tt *ttm, 213 void ttm_tt_unpopulate(struct ttm_device *bdev, struct ttm_tt *ttm);
|
| D | ttm_resource.h | 194 struct ttm_device *bdev; member 418 void ttm_lru_bulk_move_fini(struct ttm_device *bdev, 437 bool ttm_resource_intersects(struct ttm_device *bdev, 448 struct ttm_device *bdev, 451 int ttm_resource_manager_evict_all(struct ttm_device *bdev, 489 struct ttm_device *bdev, 493 struct ttm_device *bdev,
|
| /include/scsi/ |
| D | scsicam.h | 16 int scsicam_bios_param(struct block_device *bdev, sector_t capacity, int *ip); 17 bool scsi_partsize(struct block_device *bdev, sector_t capacity, int geom[3]); 18 unsigned char *scsi_bios_ptable(struct block_device *bdev);
|
| /include/drm/ |
| D | drm_gem_vram_helper.h | 183 struct ttm_device bdev; member 195 struct ttm_device *bdev) in drm_vram_mm_of_bdev() argument 197 return container_of(bdev, struct drm_vram_mm, bdev); in drm_vram_mm_of_bdev()
|
| /include/trace/hooks/ |
| D | blk.h | 17 TP_PROTO(struct block_device *bdev, struct gendisk *disk), 18 TP_ARGS(bdev, disk));
|
| /include/target/ |
| D | target_core_backend.h | 125 struct block_device *bdev);
|
| /include/trace/events/ |
| D | bcache.h | 439 __entry->dev = ca->bdev->bd_dev; 459 __entry->dev = ca->bdev->bd_dev; 479 __entry->dev = ca->bdev->bd_dev;
|