Lines Matching refs:prison
374 struct dm_bio_prison_v2 *prison; member
473 return dm_bio_prison_alloc_cell_v2(cache->prison, GFP_NOIO); in alloc_prison_cell()
478 dm_bio_prison_free_cell_v2(cache->prison, cell); in free_prison_cell()
593 r = dm_cell_get_v2(cache->prison, &key, lock_level(bio), bio, cell_prealloc, &cell); in bio_detain_shared()
1080 dm_cell_quiesce_v2(mg->cache->prison, mg->cell, &mg->k.ws); in quiesce()
1123 if (pb->cell && dm_cell_put_v2(cache->prison, pb->cell)) in bio_drop_shared_lock()
1224 if (dm_cell_unlock_v2(cache->prison, mg->cell, &bios)) in mg_complete()
1332 r = dm_cell_lock_promote_v2(mg->cache->prison, mg->cell, in mg_upgrade_lock()
1413 r = dm_cell_lock_v2(cache->prison, &key, in mg_lock_writes()
1465 if (dm_cell_unlock_v2(cache->prison, mg->cell, &bios)) in invalidate_complete()
1538 r = dm_cell_lock_v2(cache->prison, &key, in invalidate_lock()
1919 if (cache->prison) in __destroy()
1920 dm_bio_prison_destroy_v2(cache->prison); in __destroy()
2545 cache->prison = dm_bio_prison_create_v2(cache->wq); in cache_create()
2546 if (!cache->prison) { in cache_create()