Lines Matching refs:cell_prealloc
529 struct bio *bio, struct dm_bio_prison_cell *cell_prealloc, in bio_detain_range() argument
537 r = dm_bio_detain(cache->prison, &key, bio, cell_prealloc, cell_result); in bio_detain_range()
539 free_fn(free_context, cell_prealloc); in bio_detain_range()
545 struct bio *bio, struct dm_bio_prison_cell *cell_prealloc, in bio_detain() argument
551 cell_prealloc, free_fn, free_context, cell_result); in bio_detain()
561 struct dm_bio_prison_cell *cell_prealloc; in get_cell() local
563 cell_prealloc = prealloc_get_cell(structs); in get_cell()
566 r = dm_get_cell(cache->prison, &key, cell_prealloc, cell_result); in get_cell()
568 prealloc_put_cell(structs, cell_prealloc); in get_cell()
1630 struct dm_bio_prison_cell *cell_prealloc, *new_ocell; in process_discard_bio() local
1638 cell_prealloc = prealloc_get_cell(structs); in process_discard_bio()
1639 …bio_detain_range(cache, dblock_to_oblock(cache, b), dblock_to_oblock(cache, e), bio, cell_prealloc, in process_discard_bio()
1791 struct dm_bio_prison_cell *cell_prealloc = prealloc_get_cell(l->structs); in cell_locker() local
1793 return bio_detain(l->cache, b, NULL, cell_prealloc, in cell_locker()
1899 struct dm_bio_prison_cell *cell_prealloc, *new_ocell; in process_bio() local
1904 cell_prealloc = prealloc_get_cell(structs); in process_bio()
1905 r = bio_detain(cache, block, bio, cell_prealloc, in process_bio()