Lines Matching refs:cell_prealloc
117 struct dm_bio_prison_cell_v2 *cell_prealloc, in __find_or_insert() argument
142 __setup_new_cell(key, cell_prealloc); in __find_or_insert()
143 *result = cell_prealloc; in __find_or_insert()
144 rb_link_node(&cell_prealloc->node, parent, new); in __find_or_insert()
145 rb_insert_color(&cell_prealloc->node, &prison->cells); in __find_or_insert()
154 struct dm_bio_prison_cell_v2 *cell_prealloc, in __get() argument
157 if (__find_or_insert(prison, key, cell_prealloc, cell)) { in __get()
177 struct dm_bio_prison_cell_v2 *cell_prealloc, in dm_cell_get_v2() argument
183 r = __get(prison, key, lock_level, inmate, cell_prealloc, cell_result); in dm_cell_get_v2()
229 struct dm_bio_prison_cell_v2 *cell_prealloc, in __lock() argument
234 if (__find_or_insert(prison, key, cell_prealloc, &cell)) { in __lock()
247 cell = cell_prealloc; in __lock()
260 struct dm_bio_prison_cell_v2 *cell_prealloc, in dm_cell_lock_v2() argument
266 r = __lock(prison, key, lock_level, cell_prealloc, cell_result); in dm_cell_lock_v2()