| /include/linux/ |
| A 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,
|
| A D | blkdev.h | 158 struct block_device *part0; 1198 int blkdev_issue_flush(struct block_device *bdev); 1711 struct block_device *orig_bdev); 1744 void (*sync)(struct block_device *bdev); 1749 int (*freeze)(struct block_device *bdev); 1754 int (*thaw)(struct block_device *bdev); 1780 struct block_device *I_BDEV(struct inode *inode); 1786 void invalidate_bdev(struct block_device *bdev); 1787 int sync_blockdev(struct block_device *bdev); 1822 int bdev_freeze(struct block_device *bdev); [all …]
|
| A D | dm-verity-loadpin.h | 8 struct block_device; 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()
|
| A D | blk-crypto.h | 150 int blk_crypto_start_using_key(struct block_device *bdev, 153 void blk_crypto_evict_key(struct block_device *bdev, 156 bool blk_crypto_config_supported_natively(struct block_device *bdev, 158 bool blk_crypto_config_supported(struct block_device *bdev, 161 int blk_crypto_derive_sw_secret(struct block_device *bdev,
|
| A D | blk-integrity.h | 22 struct block_device *bdev) in queue_limits_stack_integrity_bdev() 32 int blk_get_meta_cap(struct block_device *bdev, unsigned int cmd, 49 bdev_get_integrity(struct block_device *bdev) in bdev_get_integrity() 97 static inline int blk_get_meta_cap(struct block_device *bdev, unsigned int cmd, in blk_get_meta_cap() 118 static inline struct blk_integrity *bdev_get_integrity(struct block_device *b) in bdev_get_integrity()
|
| A D | buffer_head.h | 72 struct block_device *b_bdev; 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, 232 void __breadahead(struct block_device *, sector_t block, unsigned int size); 233 struct buffer_head *__bread_gfp(struct block_device *, 243 void write_boundary_block(struct block_device *bdev, 361 static inline struct buffer_head *getblk_unmovable(struct block_device *bdev, in getblk_unmovable() 372 static inline struct buffer_head *__getblk(struct block_device *bdev, in __getblk() [all …]
|
| A D | part_stat.h | 43 static inline void part_stat_set_all(struct block_device *part, int value) in part_stat_set_all() 82 unsigned int bdev_count_inflight(struct block_device *part);
|
| A D | bio.h | 356 struct bio *bio_alloc_bioset(struct block_device *bdev, unsigned short nr_vecs, 362 struct bio *bio_alloc_clone(struct block_device *bdev, struct bio *bio_src, 364 int bio_init_clone(struct block_device *bdev, struct bio *bio, 369 static inline struct bio *bio_alloc(struct block_device *bdev, in bio_alloc() 406 void bio_init(struct bio *bio, struct block_device *bdev, struct bio_vec *table, 409 void bio_reset(struct bio *bio, struct block_device *bdev, blk_opf_t opf); 441 int bdev_rw_virt(struct block_device *bdev, sector_t sector, void *data, 490 static inline void bio_set_dev(struct bio *bio, struct block_device *bdev) in bio_set_dev() 710 struct bio *blk_next_bio(struct bio *bio, struct block_device *bdev, 714 struct bio *blk_alloc_discard_bio(struct block_device *bdev,
|
| A D | blktrace_api.h | 31 extern int blk_trace_ioctl(struct block_device *, unsigned, char __user *); 77 struct block_device *bdev,
|
| A D | dm-io.h | 20 struct block_device *bdev;
|
| A D | blk_types.h | 41 struct block_device { struct 88 container_of((device), struct block_device, bd_device) argument 216 struct block_device *bi_bdev;
|
| A D | dm-bufio.h | 30 dm_bufio_client_create(struct block_device *bdev, unsigned int block_size,
|
| A D | device-mapper.h | 101 typedef int (*dm_prepare_ioctl_fn) (struct dm_target *ti, struct block_device **bdev, 174 struct block_device *bdev; 550 int dm_report_zones(struct block_device *bdev, sector_t start, sector_t sector,
|
| A D | pci-p2pdma.h | 16 struct block_device;
|
| A D | dax.h | 131 struct dax_device *fs_dax_get_by_bdev(struct block_device *bdev, u64 *start_off, 142 static inline struct dax_device *fs_dax_get_by_bdev(struct block_device *bdev, in fs_dax_get_by_bdev()
|
| A D | jbd2.h | 961 struct block_device *j_dev; 986 struct block_device *j_fs_dev; 1526 extern journal_t * jbd2_journal_init_dev(struct block_device *bdev, 1527 struct block_device *fs_dev,
|
| A D | security.h | 580 int security_bdev_alloc(struct block_device *bdev); 581 void security_bdev_free(struct block_device *bdev); 582 int security_bdev_setintegrity(struct block_device *bdev, 1598 static inline int security_bdev_alloc(struct block_device *bdev) in security_bdev_alloc() 1603 static inline void security_bdev_free(struct block_device *bdev) in security_bdev_free() 1607 static inline int security_bdev_setintegrity(struct block_device *bdev, in security_bdev_setintegrity()
|
| A D | cdrom.h | 106 int cdrom_ioctl(struct cdrom_device_info *cdi, struct block_device *bdev,
|
| A D | lsm_hook_defs.h | 465 LSM_HOOK(int, 0, bdev_alloc_security, struct block_device *bdev) 466 LSM_HOOK(void, LSM_RET_VOID, bdev_free_security, struct block_device *bdev) 467 LSM_HOOK(int, 0, bdev_setintegrity, struct block_device *bdev,
|
| A D | iomap.h | 110 struct block_device *bdev; /* block device for I/O */
|
| /include/scsi/ |
| A 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);
|
| A D | scsi_host.h | 14 struct block_device; 321 int (* bios_param)(struct scsi_device *, struct block_device *,
|
| A D | libsas.h | 24 struct block_device; 688 extern int sas_bios_param(struct scsi_device *, struct block_device *,
|
| /include/target/ |
| A D | target_core_backend.h | 17 struct block_device; 125 struct block_device *bdev);
|
| /include/trace/events/ |
| A D | f2fs.h | 1568 TP_PROTO(struct block_device *dev, block_t blkstart, block_t blklen), 1592 TP_PROTO(struct block_device *dev, block_t blkstart, block_t blklen), 1599 TP_PROTO(struct block_device *dev, block_t blkstart, block_t blklen), 1606 TP_PROTO(struct block_device *dev, block_t blkstart, block_t blklen), 1613 TP_PROTO(struct block_device *dev, block_t blkstart), 1634 TP_PROTO(struct block_device *dev, block_t blkstart), 1641 TP_PROTO(struct block_device *dev, block_t blkstart), 1648 TP_PROTO(struct block_device *dev, unsigned int nobarrier,
|