Home
last modified time | relevance | path

Searched refs:bch_read_bio (Results 1 – 7 of 7) sorted by relevance

/linux/fs/bcachefs/
H A Dio_read.h8 struct bch_read_bio { struct
22 struct bch_read_bio *parent; argument
77 #define to_rbio(_bio) container_of((_bio), struct bch_read_bio, bio) argument
124 int __bch2_read_extent(struct btree_trans *, struct bch_read_bio *,
130 struct bch_read_bio *rbio, struct bpos read_pos, in bch2_read_extent()
138 void __bch2_read(struct bch_fs *, struct bch_read_bio *, struct bvec_iter,
141 static inline void bch2_read(struct bch_fs *c, struct bch_read_bio *rbio, in bch2_read()
158 static inline struct bch_read_bio *rbio_init(struct bio *bio, in rbio_init()
161 struct bch_read_bio *rbio = to_rbio(bio); in rbio_init()
H A Dio_read.c152 static void promote_start(struct promote_op *op, struct bch_read_bio *rbio) in promote_start()
176 struct bch_read_bio **rbio, in __promote_alloc()
201 *rbio = kzalloc(sizeof(struct bch_read_bio) + in __promote_alloc()
284 struct bch_read_bio **rbio, in promote_alloc()
331 struct bch_read_bio *rbio, struct bpos read_pos) in bch2_read_err_msg_trans()
339 struct bch_read_bio *rbio, struct bpos read_pos) in bch2_read_err_msg()
354 static inline struct bch_read_bio *
355 bch2_rbio_parent(struct bch_read_bio *rbio) in bch2_rbio_parent()
361 static void bch2_rbio_punt(struct bch_read_bio *rbio, work_func_t fn, in bch2_rbio_punt()
374 static inline struct bch_read_bio *bch2_rbio_free(struct bch_read_bio *rbio) in bch2_rbio_free()
[all …]
H A Dec.h135 struct bch_read_bio;
211 int bch2_ec_read_extent(struct btree_trans *, struct bch_read_bio *, struct bkey_s_c);
H A Dmove.h12 struct bch_read_bio;
H A Dfs-io-buffered.c145 struct bch_read_bio *rbio, in bchfs_read()
280 struct bch_read_bio *rbio = in bch2_readahead()
311 struct bch_read_bio *rbio; in bch2_read_single_folio()
H A Dfs-io-direct.c25 struct bch_read_bio rbio;
H A Dec.c840 int bch2_ec_read_extent(struct btree_trans *trans, struct bch_read_bio *rbio, in bch2_ec_read_extent()