Home
last modified time | relevance | path

Searched defs:bio (Results 1 – 15 of 15) sorted by relevance

/include/linux/
Dbio.h51 #define bio_prio(bio) (bio)->bi_ioprio argument
52 #define bio_set_prio(bio, prio) ((bio)->bi_ioprio = prio) argument
54 #define bio_iter_iovec(bio, iter) \ argument
57 #define bio_iter_page(bio, iter) \ argument
59 #define bio_iter_len(bio, iter) \ argument
61 #define bio_iter_offset(bio, iter) \ argument
64 #define bio_page(bio) bio_iter_page((bio), (bio)->bi_iter) argument
65 #define bio_offset(bio) bio_iter_offset((bio), (bio)->bi_iter) argument
66 #define bio_iovec(bio) bio_iter_iovec((bio), (bio)->bi_iter) argument
68 #define bio_multiple_segments(bio) \ argument
[all …]
Dblk_types.h55 struct bio { struct
56 struct bio *bi_next; /* request queue link */ argument
75 * sizes of the first and last mergeable segments in this bio. argument
83 bio_end_io_t *bi_end_io; argument
88 * Optional ioc and css associated with this bio. Put on bio argument
100 struct bio_integrity_payload *bi_integrity; /* data integrity */ argument
104 unsigned short bi_vcnt; /* how many bio_vec's */ argument
114 struct bio_vec *bi_io_vec; /* the actual vec list */ argument
116 struct bio_set *bi_pool; argument
119 * We can inline a number of vecs at the end of the bio, to avoid argument
[all …]
Dblk-cgroup.h232 static inline struct blkcg *bio_blkcg(struct bio *bio) in bio_blkcg()
418 struct bio *bio) in blk_get_rl()
682 struct bio *bio) { return false; } in blk_throtl_bio()
686 struct bio *bio) in blkcg_bio_issue_check()
758 static inline struct blkcg *bio_blkcg(struct bio *bio) { return NULL; } in bio_blkcg()
768 struct bio *bio) { return &q->root_rl; } in blk_get_rl()
774 struct bio *bio) { return true; } in blkcg_bio_issue_check()
Dwriteback.h273 static inline void wbc_init_bio(struct writeback_control *wbc, struct bio *bio) in wbc_init_bio()
311 static inline void wbc_init_bio(struct writeback_control *wbc, struct bio *bio) in wbc_init_bio()
Dfscrypt_notsupp.h157 static inline void fscrypt_decrypt_bio(struct bio *bio) in fscrypt_decrypt_bio()
162 struct bio *bio) in fscrypt_enqueue_decrypt_bio()
Ddm-io.h44 struct bio *bio; member
Dfscrypt_supp.h42 struct bio *bio; member
Dpktcdvd.h145 struct bio *bio; member
150 struct bio *bio; /* Original read request bio */ member
Dblkdev.h158 struct bio *bio; member
269 static inline bool bio_is_passthrough(struct bio *bio) in bio_is_passthrough()
914 struct bio *bio; member
1115 struct bio *bio; in blk_rq_count_bios() local
1724 static inline bool req_gap_back_merge(struct request *req, struct bio *bio) in req_gap_back_merge()
1729 static inline bool req_gap_front_merge(struct request *req, struct bio *bio) in req_gap_front_merge()
1868 struct bio *bio) in integrity_req_gap_front_merge()
1945 struct bio *bio) in integrity_req_gap_front_merge()
Ddevice-mapper.h347 static inline void *dm_per_bio_data(struct bio *bio, size_t data_size) in dm_per_bio_data()
357 static inline unsigned dm_bio_get_target_bio_nr(const struct bio *bio) in dm_bio_get_target_bio_nr()
Dlightnvm.h228 struct bio *bio; member
/include/linux/ceph/
Dmessenger.h105 struct bio *bio; member
129 struct bio *bio; /* bio from list */ member
Dosd_client.h75 struct bio *bio; /* list of bios */ member
/include/scsi/
Dosd_initiator.h143 struct bio *bio; member
Dosd_ore.h158 struct bio *bio; member