Home
last modified time | relevance | path

Searched refs:block_device (Results 1 – 25 of 30) sorted by relevance

12

/include/linux/
A Dpr.h20 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 Dblkdev.h158 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 Ddm-verity-loadpin.h8 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 Dblk-crypto.h150 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 Dblk-integrity.h22 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 Dbuffer_head.h72 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 Dpart_stat.h43 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 Dbio.h356 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 Dblktrace_api.h31 extern int blk_trace_ioctl(struct block_device *, unsigned, char __user *);
77 struct block_device *bdev,
A Ddm-io.h20 struct block_device *bdev;
A Dblk_types.h41 struct block_device { struct
88 container_of((device), struct block_device, bd_device) argument
216 struct block_device *bi_bdev;
A Ddm-bufio.h30 dm_bufio_client_create(struct block_device *bdev, unsigned int block_size,
A Ddevice-mapper.h101 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 Dpci-p2pdma.h16 struct block_device;
A Ddax.h131 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 Djbd2.h961 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 Dsecurity.h580 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 Dcdrom.h106 int cdrom_ioctl(struct cdrom_device_info *cdi, struct block_device *bdev,
A Dlsm_hook_defs.h465 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 Diomap.h110 struct block_device *bdev; /* block device for I/O */
/include/scsi/
A Dscsicam.h16 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 Dscsi_host.h14 struct block_device;
321 int (* bios_param)(struct scsi_device *, struct block_device *,
A Dlibsas.h24 struct block_device;
688 extern int sas_bios_param(struct scsi_device *, struct block_device *,
/include/target/
A Dtarget_core_backend.h17 struct block_device;
125 struct block_device *bdev);
/include/trace/events/
A Df2fs.h1568 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,

Completed in 56 milliseconds

12