Lines Matching refs:cell_prealloc
116 struct dm_bio_prison_cell_v2 *cell_prealloc, in __find_or_insert() argument
141 __setup_new_cell(key, cell_prealloc); in __find_or_insert()
142 *result = cell_prealloc; in __find_or_insert()
143 rb_link_node(&cell_prealloc->node, parent, new); in __find_or_insert()
144 rb_insert_color(&cell_prealloc->node, &prison->cells); in __find_or_insert()
153 struct dm_bio_prison_cell_v2 *cell_prealloc, in __get() argument
156 if (__find_or_insert(prison, key, cell_prealloc, cell)) { in __get()
176 struct dm_bio_prison_cell_v2 *cell_prealloc, in dm_cell_get_v2() argument
182 r = __get(prison, key, lock_level, inmate, cell_prealloc, cell_result); in dm_cell_get_v2()
228 struct dm_bio_prison_cell_v2 *cell_prealloc, in __lock() argument
233 if (__find_or_insert(prison, key, cell_prealloc, &cell)) { in __lock()
246 cell = cell_prealloc; in __lock()
259 struct dm_bio_prison_cell_v2 *cell_prealloc, in dm_cell_lock_v2() argument
265 r = __lock(prison, key, lock_level, cell_prealloc, cell_result); in dm_cell_lock_v2()