Home
last modified time | relevance | path

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

/dragonfly/sys/vfs/hammer/
H A Dhammer_rebalance.c38 hammer_cursor_t cursor, hammer_node_lock_t lcache);
58 struct hammer_node_lock lcache; in hammer_ioc_rebalance() local
96 hammer_btree_lcache_init(trans->hmp, &lcache, 2); in hammer_ioc_rebalance()
165 error = rebalance_node(rebal, &cursor, &lcache); in hammer_ioc_rebalance()
238 hammer_btree_lcache_free(trans->hmp, &lcache); in hammer_ioc_rebalance()
268 hammer_node_lock_t lcache) in rebalance_node() argument
296 error = hammer_btree_lock_children(cursor, 2, &lockroot, lcache); in rebalance_node()
512 hammer_btree_unlock_children(cursor->trans->hmp, &lockroot, lcache); in rebalance_node()
H A Dhammer_btree.c2586 bzero(lcache, sizeof(*lcache)); in hammer_btree_lcache_init()
2587 TAILQ_INIT(&lcache->list); in hammer_btree_lcache_init()
2604 TAILQ_REMOVE(&lcache->list, item, entry); in hammer_btree_lcache_free()
2610 KKASSERT(lcache->copy == NULL); in hammer_btree_lcache_free()
2630 hammer_node_lock_t lcache) in hammer_btree_lock_children() argument
2684 if (lcache) { in hammer_btree_lock_children()
2685 item = TAILQ_FIRST(&lcache->list); in hammer_btree_lock_children()
2688 TAILQ_REMOVE(&lcache->list, item, entry); in hammer_btree_lock_children()
2710 lcache); in hammer_btree_lock_children()
2777 hammer_node_lock_t lcache) in hammer_btree_unlock_children() argument
[all …]
H A Dhammer.h1127 void hammer_btree_lcache_init(hammer_mount_t hmp, hammer_node_lock_t lcache,
1129 void hammer_btree_lcache_free(hammer_mount_t hmp, hammer_node_lock_t lcache);
1132 hammer_node_lock_t lcache);
1139 hammer_node_lock_t lcache);