Home
last modified time | relevance | path

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

/linux-6.12.1/fs/bcachefs/
Dio_read.h7 struct bch_read_bio { struct
21 struct bch_read_bio *parent; argument
76 #define to_rbio(_bio) container_of((_bio), struct bch_read_bio, bio) argument
110 int __bch2_read_extent(struct btree_trans *, struct bch_read_bio *,
116 struct bch_read_bio *rbio, struct bpos read_pos, in bch2_read_extent()
124 void __bch2_read(struct bch_fs *, struct bch_read_bio *, struct bvec_iter,
127 static inline void bch2_read(struct bch_fs *c, struct bch_read_bio *rbio, in bch2_read()
144 static inline struct bch_read_bio *rbio_init(struct bio *bio, in rbio_init()
147 struct bch_read_bio *rbio = to_rbio(bio); in rbio_init()
Dio_read.c146 static void promote_start(struct promote_op *op, struct bch_read_bio *rbio) in promote_start()
170 struct bch_read_bio **rbio, in __promote_alloc()
195 *rbio = kzalloc(sizeof(struct bch_read_bio) + in __promote_alloc()
278 struct bch_read_bio **rbio, in promote_alloc()
334 static inline struct bch_read_bio *
335 bch2_rbio_parent(struct bch_read_bio *rbio) in bch2_rbio_parent()
341 static void bch2_rbio_punt(struct bch_read_bio *rbio, work_func_t fn, in bch2_rbio_punt()
354 static inline struct bch_read_bio *bch2_rbio_free(struct bch_read_bio *rbio) in bch2_rbio_free()
366 struct bch_read_bio *parent = rbio->parent; in bch2_rbio_free()
383 static void bch2_rbio_done(struct bch_read_bio *rbio) in bch2_rbio_done()
[all …]
Dec.h136 struct bch_read_bio;
212 int bch2_ec_read_extent(struct btree_trans *, struct bch_read_bio *, struct bkey_s_c);
Dmove.h12 struct bch_read_bio;
Dfs-io-buffered.c145 struct bch_read_bio *rbio, in bchfs_read()
266 struct bch_read_bio *rbio = in bch2_readahead()
297 struct bch_read_bio *rbio; in bch2_read_single_folio()
Dfs-io-direct.c25 struct bch_read_bio rbio;
Dmove.c75 struct bch_read_bio rbio;
Dec.c841 int bch2_ec_read_extent(struct btree_trans *trans, struct bch_read_bio *rbio, in bch2_ec_read_extent()