Searched refs:dm_bio_prison_cell (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/md/ |
H A D | dm-bio-prison-v1.h | 51 struct dm_bio_prison_cell { struct 70 struct dm_bio_prison_cell *dm_bio_prison_alloc_cell(struct dm_bio_prison *prison, argument 73 struct dm_bio_prison_cell *cell); 83 struct dm_bio_prison_cell *cell_prealloc, 84 struct dm_bio_prison_cell **cell_result); 100 struct dm_bio_prison_cell *cell_prealloc, 101 struct dm_bio_prison_cell **cell_result); 104 struct dm_bio_prison_cell *cell, 107 struct dm_bio_prison_cell *cell, 110 struct dm_bio_prison_cell *cell, blk_status_t error); [all …]
|
H A D | dm-bio-prison-v1.c | 74 struct dm_bio_prison_cell *dm_bio_prison_alloc_cell(struct dm_bio_prison *prison, gfp_t gfp) in dm_bio_prison_alloc_cell() 81 struct dm_bio_prison_cell *cell) in dm_bio_prison_free_cell() 89 struct dm_bio_prison_cell *cell) in __setup_new_cell() 141 struct dm_bio_prison_cell *cell_prealloc, in __bio_detain() 142 struct dm_bio_prison_cell **cell_result) in __bio_detain() 148 struct dm_bio_prison_cell *cell = in __bio_detain() 149 rb_entry(*new, struct dm_bio_prison_cell, node); in __bio_detain() 178 struct dm_bio_prison_cell *cell_prealloc, in bio_detain() 179 struct dm_bio_prison_cell **cell_result) in bio_detain() 194 struct dm_bio_prison_cell *cell_prealloc, in dm_bio_detain() [all …]
|
H A D | dm-thin.c | 227 typedef void (*process_cell_fn)(struct thin_c *tc, struct dm_bio_prison_cell *cell); 285 struct dm_bio_prison_cell **cell_sort_array; 444 struct dm_bio_prison_cell **cell_result) in bio_detain() 447 struct dm_bio_prison_cell *cell_prealloc; in bio_detain() 467 struct dm_bio_prison_cell *cell, in cell_release() 475 void (*fn)(void *, struct dm_bio_prison_cell *), in cell_visit_release() argument 477 struct dm_bio_prison_cell *cell) in cell_visit_release() 484 struct dm_bio_prison_cell *cell, in cell_release_no_holder() 492 struct dm_bio_prison_cell *cell, blk_status_t error_code) in cell_error_with_code() 503 static void cell_error(struct pool *pool, struct dm_bio_prison_cell *cell) in cell_error() [all …]
|