Lines Matching refs:cell_prealloc
480 struct bio *bio, struct dm_bio_prison_cell *cell_prealloc, in bio_detain_range() argument
488 r = dm_bio_detain(cache->prison, &key, bio, cell_prealloc, cell_result); in bio_detain_range()
490 free_fn(free_context, cell_prealloc); in bio_detain_range()
496 struct bio *bio, struct dm_bio_prison_cell *cell_prealloc, in bio_detain() argument
502 cell_prealloc, free_fn, free_context, cell_result); in bio_detain()
512 struct dm_bio_prison_cell *cell_prealloc; in get_cell() local
514 cell_prealloc = prealloc_get_cell(structs); in get_cell()
517 r = dm_get_cell(cache->prison, &key, cell_prealloc, cell_result); in get_cell()
519 prealloc_put_cell(structs, cell_prealloc); in get_cell()
1411 struct dm_bio_prison_cell *cell_prealloc, *new_ocell; in process_discard_bio() local
1419 cell_prealloc = prealloc_get_cell(structs); in process_discard_bio()
1420 …bio_detain_range(cache, dblock_to_oblock(cache, b), dblock_to_oblock(cache, e), bio, cell_prealloc, in process_discard_bio()
1467 struct dm_bio_prison_cell *cell_prealloc = prealloc_get_cell(l->structs); in cell_locker() local
1469 return bio_detain(l->cache, b, NULL, cell_prealloc, in cell_locker()
1480 struct dm_bio_prison_cell *cell_prealloc, *new_ocell; in process_bio() local
1489 cell_prealloc = prealloc_get_cell(structs); in process_bio()
1490 r = bio_detain(cache, block, bio, cell_prealloc, in process_bio()