Lines Matching refs:avl_right
67 .avl_right = peer_avl_empty_rcu,
110 c = rcu_dereference_protected(p->avl_right, 1); in inetpeer_gc_worker()
113 p->avl_right = peer_avl_empty_rcu; in inetpeer_gc_worker()
181 v = &u->avl_right; \
214 u = rcu_dereference(u->avl_right); in lookup_rcu()
229 u->avl_right != peer_avl_empty_rcu;) { \
230 v = &u->avl_right; \
253 r = rcu_deref_locked(node->avl_right, base); in peer_avl_rebalance()
260 lr = rcu_deref_locked(l->avl_right, base); in peer_avl_rebalance()
264 RCU_INIT_POINTER(node->avl_right, r); /* r: RH */ in peer_avl_rebalance()
267 RCU_INIT_POINTER(l->avl_right, node); /* node: RH+1 or RH+2 */ in peer_avl_rebalance()
272 lrr = rcu_deref_locked(lr->avl_right, base);/* lrr: RH or RH-1 */ in peer_avl_rebalance()
274 RCU_INIT_POINTER(node->avl_right, r); /* r: RH */ in peer_avl_rebalance()
277 RCU_INIT_POINTER(l->avl_right, lrl); /* lrl: RH or RH-1 */ in peer_avl_rebalance()
280 RCU_INIT_POINTER(lr->avl_right, node); /* node: RH+1 */ in peer_avl_rebalance()
287 rr = rcu_deref_locked(r->avl_right, base); in peer_avl_rebalance()
291 RCU_INIT_POINTER(node->avl_right, rl); /* rl: LH or LH+1 */ in peer_avl_rebalance()
294 RCU_INIT_POINTER(r->avl_right, rr); /* rr: LH+1 */ in peer_avl_rebalance()
299 rlr = rcu_deref_locked(rl->avl_right, base);/* rlr: LH or LH-1 */ in peer_avl_rebalance()
301 RCU_INIT_POINTER(node->avl_right, rll); /* rll: LH or LH-1 */ in peer_avl_rebalance()
304 RCU_INIT_POINTER(r->avl_right, rr); /* rr: LH */ in peer_avl_rebalance()
307 RCU_INIT_POINTER(rl->avl_right, r); /* r: LH+1 */ in peer_avl_rebalance()
323 n->avl_right = peer_avl_empty_rcu; \
343 *delp[0] = p->avl_right; in unlink_from_pool()
356 t->avl_right = p->avl_right; in unlink_from_pool()