| /include/linux/ |
| D | bio.h | 23 #define bio_prio(bio) (bio)->bi_ioprio argument 24 #define bio_set_prio(bio, prio) ((bio)->bi_ioprio = prio) argument 26 #define bio_iter_iovec(bio, iter) \ argument 29 #define bio_iter_page(bio, iter) \ argument 31 #define bio_iter_len(bio, iter) \ argument 33 #define bio_iter_offset(bio, iter) \ argument 36 #define bio_page(bio) bio_iter_page((bio), (bio)->bi_iter) argument 37 #define bio_offset(bio) bio_iter_offset((bio), (bio)->bi_iter) argument 38 #define bio_iovec(bio) bio_iter_iovec((bio), (bio)->bi_iter) argument 43 #define bio_sectors(bio) bvec_iter_sectors((bio)->bi_iter) argument [all …]
|
| D | bio-integrity.h | 42 static inline struct bio_integrity_payload *bio_integrity(struct bio *bio) in bio_integrity() 50 static inline bool bio_integrity_flagged(struct bio *bio, enum bip_flags flag) in bio_integrity_flagged() 87 static inline struct bio_integrity_payload *bio_integrity(struct bio *bio) in bio_integrity() 101 static inline int bio_integrity_map_user(struct bio *bio, void __user *ubuf, in bio_integrity_map_user() 107 static inline void bio_integrity_unmap_user(struct bio *bio) in bio_integrity_unmap_user() 111 static inline bool bio_integrity_prep(struct bio *bio) in bio_integrity_prep() 116 static inline int bio_integrity_clone(struct bio *bio, struct bio *bio_src, in bio_integrity_clone() 122 static inline void bio_integrity_advance(struct bio *bio, in bio_integrity_advance() 127 static inline void bio_integrity_trim(struct bio *bio) in bio_integrity_trim() 135 static inline bool bio_integrity_flagged(struct bio *bio, enum bip_flags flag) in bio_integrity_flagged() [all …]
|
| D | blk_types.h | 215 struct bio { struct 216 struct bio *bi_next; /* request queue link */ argument 235 bio_end_io_t *bi_end_io; argument 239 * Represents the association of the css and request_queue for the bio. argument 245 struct bio_issue bi_issue; argument 252 struct bio_crypt_ctx *bi_crypt_context; argument 259 struct bio_integrity_payload *bi_integrity; /* data integrity */ argument 262 unsigned short bi_vcnt; /* how many bio_vec's */ argument 272 struct bio_vec *bi_io_vec; /* the actual vec list */ argument 274 struct bio_set *bi_pool; argument [all …]
|
| D | blk-crypto.h | 131 static inline bool bio_has_crypt_ctx(struct bio *bio) in bio_has_crypt_ctx() 168 static inline bool bio_has_crypt_ctx(struct bio *bio) in bio_has_crypt_ctx() 200 static inline void bio_set_skip_dm_default_key(struct bio *bio) in bio_set_skip_dm_default_key() 205 static inline bool bio_should_skip_dm_default_key(const struct bio *bio) in bio_should_skip_dm_default_key() 216 static inline void bio_set_skip_dm_default_key(struct bio *bio) in bio_set_skip_dm_default_key() 220 static inline bool bio_should_skip_dm_default_key(const struct bio *bio) in bio_should_skip_dm_default_key()
|
| D | blk-cgroup.h | 42 static inline struct cgroup_subsys_state *bio_blkcg_css(struct bio *bio) in bio_blkcg_css()
|
| D | fscrypt.h | 729 static inline bool fscrypt_decrypt_bio(struct bio *bio) in fscrypt_decrypt_bio() 869 static inline void fscrypt_set_bio_crypt_ctx(struct bio *bio, in fscrypt_set_bio_crypt_ctx() 874 struct bio *bio, in fscrypt_set_bio_crypt_ctx_bh() 878 static inline bool fscrypt_mergeable_bio(struct bio *bio, in fscrypt_mergeable_bio() 885 static inline bool fscrypt_mergeable_bio_bh(struct bio *bio, in fscrypt_mergeable_bio_bh()
|
| D | writeback.h | 284 static inline void wbc_init_bio(struct writeback_control *wbc, struct bio *bio) in wbc_init_bio() 322 static inline void wbc_init_bio(struct writeback_control *wbc, struct bio *bio) in wbc_init_bio()
|
| D | dm-io.h | 46 struct bio *bio; member
|
| D | fsverity.h | 244 static inline void fsverity_verify_bio(struct bio *bio) in fsverity_verify_bio()
|
| D | pktcdvd.h | 145 struct bio *bio; member 150 struct bio *bio; /* Original read request bio */ member
|
| D | blk-mq.h | 120 struct bio *bio; member 1016 static inline void blk_rq_bio_prep(struct request *rq, struct bio *bio, in blk_rq_bio_prep() 1065 struct bio *bio; member 1153 struct bio *bio; in blk_rq_count_bios() local
|
| D | blkdev.h | 721 static inline bool bio_needs_zone_write_plugging(struct bio *bio) in bio_needs_zone_write_plugging() 768 static inline bool bio_needs_zone_write_plugging(struct bio *bio) in bio_needs_zone_write_plugging() 773 static inline bool blk_zone_plug_bio(struct bio *bio, unsigned int nr_segs) in blk_zone_plug_bio() 982 static inline unsigned int bio_zone_no(struct bio *bio) in bio_zone_no() 987 static inline bool bio_straddles_zones(struct bio *bio) in bio_straddles_zones() 1479 static inline sector_t bio_offset_from_zone_start(struct bio *bio) in bio_offset_from_zone_start() 1690 static inline void bio_end_io_acct(struct bio *bio, unsigned long start_time) in bio_end_io_acct()
|
| D | iomap.h | 345 static inline struct iomap_ioend *iomap_ioend_from_bio(struct bio *bio) in iomap_ioend_from_bio()
|
| /include/linux/ceph/ |
| D | messenger.h | 132 struct bio *bio; member
|