Home
last modified time | relevance | path

Searched refs:ncursor (Results 1 – 3 of 3) sorted by relevance

/dragonfly/sys/vfs/hammer/
H A Dhammer_cursor.c856 hammer_cursor_t ncursor; in hammer_push_cursor() local
862 ncursor = kmalloc(sizeof(*ncursor), hmp->m_misc, M_WAITOK | M_ZERO); in hammer_push_cursor()
871 if (ncursor->parent) in hammer_push_cursor()
878 if ((ip = ncursor->ip) != NULL) { in hammer_push_cursor()
881 if (ncursor->iprec) in hammer_push_cursor()
883 return(ncursor); in hammer_push_cursor()
899 hmp = ncursor->trans->hmp; in hammer_pop_cursor()
900 ip = ncursor->ip; in hammer_pop_cursor()
901 ncursor->ip = NULL; in hammer_pop_cursor()
904 hammer_done_cursor(ncursor); in hammer_pop_cursor()
[all …]
H A Dhammer_btree.c2346 hammer_cursor_t ncursor; in hammer_btree_do_propagation() local
2373 ncursor = hammer_push_cursor(cursor); in hammer_btree_do_propagation()
2374 error = hammer_btree_mirror_propagate(ncursor, mirror_tid); in hammer_btree_do_propagation()
2376 hammer_pop_cursor(cursor, ncursor); in hammer_btree_do_propagation()
H A Dhammer.h1091 void hammer_pop_cursor(hammer_cursor_t ocursor, hammer_cursor_t ncursor);