Lines Matching refs:dm_bio_prison
26 struct dm_bio_prison {
40 struct dm_bio_prison *dm_bio_prison_create(void)
44 struct dm_bio_prison *prison;
67 void dm_bio_prison_destroy(struct dm_bio_prison *prison)
74 struct dm_bio_prison_cell *dm_bio_prison_alloc_cell(struct dm_bio_prison *prison, gfp_t gfp)
80 void dm_bio_prison_free_cell(struct dm_bio_prison *prison,
175 static int bio_detain(struct dm_bio_prison *prison,
191 int dm_bio_detain(struct dm_bio_prison *prison,
201 int dm_get_cell(struct dm_bio_prison *prison,
226 void dm_cell_release(struct dm_bio_prison *prison,
249 void dm_cell_release_no_holder(struct dm_bio_prison *prison,
262 void dm_cell_error(struct dm_bio_prison *prison,
278 void dm_cell_visit_release(struct dm_bio_prison *prison,
303 int dm_cell_promote_or_release(struct dm_bio_prison *prison,