Lines Matching refs:spine

176 	struct frame spine[MAX_SPINE_DEPTH];  member
186 *f = s->spine + s->top; in top_frame()
233 struct frame *f = s->spine + ++s->top; in push_frame()
256 struct frame *f = s->spine + s->top--; in pop_frame()
267 f = s->spine + s->top--; in unlock_all_frames()
384 struct ro_spine spine; in dm_btree_lookup() local
386 init_ro_spine(&spine, info); in dm_btree_lookup()
400 r = btree_lookup_raw(&spine, root, keys[level], in dm_btree_lookup()
406 exit_ro_spine(&spine); in dm_btree_lookup()
410 exit_ro_spine(&spine); in dm_btree_lookup()
416 exit_ro_spine(&spine); in dm_btree_lookup()
479 struct ro_spine spine; in dm_btree_lookup_next() local
481 init_ro_spine(&spine, info); in dm_btree_lookup_next()
483 r = btree_lookup_raw(&spine, root, keys[level], in dm_btree_lookup_next()
499 exit_ro_spine(&spine); in dm_btree_lookup_next()
773 struct shadow_spine spine; in insert() local
778 init_shadow_spine(&spine, info); in insert()
781 r = btree_insert_raw(&spine, block, &le64_type, keys[level], &index); in insert()
785 n = dm_block_data(shadow_current(&spine)); in insert()
808 r = btree_insert_raw(&spine, block, &info->value_type, in insert()
813 n = dm_block_data(shadow_current(&spine)); in insert()
840 *new_root = shadow_root(&spine); in insert()
841 exit_shadow_spine(&spine); in insert()
848 exit_shadow_spine(&spine); in insert()
912 struct ro_spine spine; in dm_btree_find_key() local
914 init_ro_spine(&spine, info); in dm_btree_find_key()
916 r = find_key(&spine, root, find_highest, result_keys + level, in dm_btree_find_key()
927 exit_ro_spine(&spine); in dm_btree_find_key()