Searched refs:moving_io (Results 1 – 3 of 3) sorted by relevance
| /linux-6.15/drivers/md/bcache/ |
| H A D | movinggc.c | 15 struct moving_io { struct 40 closure_type(io, struct moving_io, cl); in CLOSURE_CALLBACK() argument 47 closure_type(io, struct moving_io, cl); in CLOSURE_CALLBACK() 65 struct moving_io *io = container_of(bio->bi_private, in read_moving_endio() 66 struct moving_io, cl); in read_moving_endio() 78 static void moving_init(struct moving_io *io) in moving_init() 94 closure_type(io, struct moving_io, cl); in CLOSURE_CALLBACK() 118 closure_type(io, struct moving_io, cl); in CLOSURE_CALLBACK() 129 struct moving_io *io; in read_moving()
|
| /linux-6.15/fs/bcachefs/ |
| H A D | move.c | 67 struct moving_io { struct 80 static void move_free(struct moving_io *io) in move_free() argument 103 struct moving_io *io = container_of(op, struct moving_io, write.op); in move_write_done() 127 static void move_write(struct moving_io *io) in move_write() 163 struct moving_io *bch2_moving_ctxt_next_pending_write(struct moving_context *ctxt) in bch2_moving_ctxt_next_pending_write() 165 struct moving_io *io = in bch2_moving_ctxt_next_pending_write() 166 list_first_entry_or_null(&ctxt->reads, struct moving_io, read_list); in bch2_moving_ctxt_next_pending_write() 173 struct moving_io *io = container_of(bio, struct moving_io, write.rbio.bio); in move_read_endio() 186 struct moving_io *io; in bch2_moving_ctxt_do_pending_writes() 310 struct moving_io *io = kzalloc(sizeof(struct moving_io), GFP_KERNEL); in bch2_move_extent() [all …]
|
| H A D | move.h | 84 struct moving_io *bch2_moving_ctxt_next_pending_write(struct moving_context *);
|