Searched refs:dm_bio_prison (Results 1 – 3 of 3) sorted by relevance
| /linux-6.15/drivers/md/ |
| H A D | dm-bio-prison-v1.h | 25 struct dm_bio_prison; 60 struct dm_bio_prison *dm_bio_prison_create(void); 61 void dm_bio_prison_destroy(struct dm_bio_prison *prison); 70 struct dm_bio_prison_cell *dm_bio_prison_alloc_cell(struct dm_bio_prison *prison, 72 void dm_bio_prison_free_cell(struct dm_bio_prison *prison, 86 int dm_bio_detain(struct dm_bio_prison *prison, 92 void dm_cell_release(struct dm_bio_prison *prison, 95 void dm_cell_release_no_holder(struct dm_bio_prison *prison, 98 void dm_cell_error(struct dm_bio_prison *prison, 105 void dm_cell_visit_release(struct dm_bio_prison *prison,
|
| H A D | dm-bio-prison-v1.c | 26 struct dm_bio_prison { struct 40 struct dm_bio_prison *dm_bio_prison_create(void) in dm_bio_prison_create() argument 44 struct dm_bio_prison *prison; in dm_bio_prison_create() 67 void dm_bio_prison_destroy(struct dm_bio_prison *prison) in dm_bio_prison_destroy() 80 void dm_bio_prison_free_cell(struct dm_bio_prison *prison, in dm_bio_prison_free_cell() 175 static int bio_detain(struct dm_bio_prison *prison, in bio_detain() 191 int dm_bio_detain(struct dm_bio_prison *prison, in dm_bio_detain() 217 void dm_cell_release(struct dm_bio_prison *prison, in dm_cell_release() 240 void dm_cell_release_no_holder(struct dm_bio_prison *prison, in dm_cell_release_no_holder() 253 void dm_cell_error(struct dm_bio_prison *prison, in dm_cell_error() [all …]
|
| H A D | dm-thin.c | 250 struct dm_bio_prison *prison;
|