Searched refs:bch_read_bio (Results 1 – 8 of 8) sorted by relevance
/linux-6.12.1/fs/bcachefs/ |
D | io_read.h | 7 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()
|
D | io_read.c | 146 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 …]
|
D | ec.h | 136 struct bch_read_bio; 212 int bch2_ec_read_extent(struct btree_trans *, struct bch_read_bio *, struct bkey_s_c);
|
D | move.h | 12 struct bch_read_bio;
|
D | fs-io-buffered.c | 145 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()
|
D | fs-io-direct.c | 25 struct bch_read_bio rbio;
|
D | move.c | 75 struct bch_read_bio rbio;
|
D | ec.c | 841 int bch2_ec_read_extent(struct btree_trans *trans, struct bch_read_bio *rbio, in bch2_ec_read_extent()
|