Lines Matching refs:prison
231 struct dm_bio_prison *prison; member
337 cell_prealloc = dm_bio_prison_alloc_cell(pool->prison, GFP_NOIO); in bio_detain()
339 r = dm_bio_detain(pool->prison, key, bio, cell_prealloc, cell_result); in bio_detain()
345 dm_bio_prison_free_cell(pool->prison, cell_prealloc); in bio_detain()
354 dm_cell_release(pool->prison, cell, bios); in cell_release()
355 dm_bio_prison_free_cell(pool->prison, cell); in cell_release()
363 dm_cell_visit_release(pool->prison, fn, context, cell); in cell_visit_release()
364 dm_bio_prison_free_cell(pool->prison, cell); in cell_visit_release()
371 dm_cell_release_no_holder(pool->prison, cell, bios); in cell_release_no_holder()
372 dm_bio_prison_free_cell(pool->prison, cell); in cell_release_no_holder()
378 dm_cell_error(pool->prison, cell, error_code); in cell_error_with_code()
379 dm_bio_prison_free_cell(pool->prison, cell); in cell_error_with_code()
2507 dm_bio_prison_destroy(pool->prison); in __pool_destroy()
2555 pool->prison = dm_bio_prison_create(); in pool_create()
2556 if (!pool->prison) { in pool_create()
2642 dm_bio_prison_destroy(pool->prison); in pool_create()