Lines Matching refs:r

156 	int r;  in alloc_ablock()  local
158 r = dm_tm_new_block(info->btree_info.tm, &array_validator, block); in alloc_ablock()
159 if (r) in alloc_ablock()
160 return r; in alloc_ablock()
223 int r; in get_ablock() local
225 r = dm_tm_read_lock(info->btree_info.tm, b, &array_validator, block); in get_ablock()
226 if (r) in get_ablock()
227 return r; in get_ablock()
257 int r; in lookup_ablock() local
261 r = dm_btree_lookup(&info->btree_info, root, &key, &block_le); in lookup_ablock()
262 if (r) in lookup_ablock()
263 return r; in lookup_ablock()
289 int r, inc; in shadow_ablock() local
297 r = dm_btree_lookup(&info->btree_info, *root, &key, &block_le); in shadow_ablock()
298 if (r) in shadow_ablock()
299 return r; in shadow_ablock()
305 r = dm_tm_shadow_block(info->btree_info.tm, b, in shadow_ablock()
307 if (r) in shadow_ablock()
308 return r; in shadow_ablock()
328 r = insert_ablock(info, index, *block, root); in shadow_ablock()
331 return r; in shadow_ablock()
342 int r; in insert_new_ablock() local
346 r = alloc_ablock(info, size_of_block, max_entries, &block, &ab); in insert_new_ablock()
347 if (r) in insert_new_ablock()
348 return r; in insert_new_ablock()
351 r = insert_ablock(info, block_index, block, root); in insert_new_ablock()
354 return r; in insert_new_ablock()
362 int r = 0; in insert_full_ablocks() local
364 for (; !r && begin_block != end_block; begin_block++) in insert_full_ablocks()
365 r = insert_new_ablock(info, size_of_block, max_entries, begin_block, max_entries, value, root); in insert_full_ablocks()
367 return r; in insert_full_ablocks()
426 int r; in drop_blocks() local
430 r = dm_btree_remove(&resize->info->btree_info, resize->root, in drop_blocks()
432 if (r) in drop_blocks()
433 return r; in drop_blocks()
453 int r; in shrink() local
467 r = drop_blocks(resize, begin, end); in shrink()
468 if (r) in shrink()
469 return r; in shrink()
476 r = shadow_ablock(resize->info, &resize->root, in shrink()
478 if (r) in shrink()
479 return r; in shrink()
493 int r; in grow_extend_tail_block() local
497 r = shadow_ablock(resize->info, &resize->root, in grow_extend_tail_block()
499 if (r) in grow_extend_tail_block()
500 return r; in grow_extend_tail_block()
505 return r; in grow_extend_tail_block()
519 int r; in grow_needs_more_blocks() local
525 r = grow_extend_tail_block(resize, resize->max_entries); in grow_needs_more_blocks()
526 if (r) in grow_needs_more_blocks()
527 return r; in grow_needs_more_blocks()
530 r = insert_full_ablocks(resize->info, resize->size_of_block, in grow_needs_more_blocks()
535 if (r) in grow_needs_more_blocks()
536 return r; in grow_needs_more_blocks()
539 r = grow_add_tail_block(resize); in grow_needs_more_blocks()
541 return r; in grow_needs_more_blocks()
573 int r; in block_dec() local
584 r = dm_tm_ref(info->btree_info.tm, b, &ref_count); in block_dec()
585 if (r) { in block_dec()
596 r = get_ablock(info, b, &block, &ab); in block_dec()
597 if (r) { in block_dec()
645 int r; in array_resize() local
665 r = ((new_size > old_size) ? grow : shrink)(&resize); in array_resize()
666 if (r) in array_resize()
667 return r; in array_resize()
678 int r = array_resize(info, root, old_size, new_size, value, new_root); in dm_array_resize() local
680 return r; in dm_array_resize()
693 int r; in dm_array_get_value() local
702 r = lookup_ablock(info, root, index / max_entries, &block, &ab); in dm_array_get_value()
703 if (r) in dm_array_get_value()
704 return r; in dm_array_get_value()
708 r = -ENODATA; in dm_array_get_value()
714 return r; in dm_array_get_value()
721 int r; in array_set_value() local
733 r = shadow_ablock(info, &root, index / max_entries, &block, &ab); in array_set_value()
734 if (r) in array_set_value()
735 return r; in array_set_value()
740 r = -ENODATA; in array_set_value()
756 return r; in array_set_value()
763 int r; in dm_array_set_value() local
765 r = array_set_value(info, root, index, value, new_root); in dm_array_set_value()
767 return r; in dm_array_set_value()
781 int r; in walk_ablock() local
789 r = get_ablock(wi->info, le64_to_cpu(block_le), &block, &ab); in walk_ablock()
790 if (r) in walk_ablock()
791 return r; in walk_ablock()
796 r = wi->fn(wi->context, keys[0] * max_entries + i, in walk_ablock()
799 if (r) in walk_ablock()
804 return r; in walk_ablock()