Lines Matching refs:avl_left
66 .avl_left = peer_avl_empty_rcu,
104 c = rcu_dereference_protected(p->avl_left, 1); in inetpeer_gc_worker()
107 p->avl_left = peer_avl_empty_rcu; in inetpeer_gc_worker()
179 v = &u->avl_left; \
212 u = rcu_dereference(u->avl_left); in lookup_rcu()
226 *stackptr++ = &start->avl_left; \
227 v = &start->avl_left; \
252 l = rcu_deref_locked(node->avl_left, base); in peer_avl_rebalance()
259 ll = rcu_deref_locked(l->avl_left, base); in peer_avl_rebalance()
263 RCU_INIT_POINTER(node->avl_left, lr); /* lr: RH or RH+1 */ in peer_avl_rebalance()
266 RCU_INIT_POINTER(l->avl_left, ll); /* ll: RH+1 */ in peer_avl_rebalance()
271 lrl = rcu_deref_locked(lr->avl_left, base);/* lrl: RH or RH-1 */ in peer_avl_rebalance()
273 RCU_INIT_POINTER(node->avl_left, lrr); /* lrr: RH or RH-1 */ in peer_avl_rebalance()
276 RCU_INIT_POINTER(l->avl_left, ll); /* ll: RH */ in peer_avl_rebalance()
279 RCU_INIT_POINTER(lr->avl_left, l); /* l: RH+1 */ in peer_avl_rebalance()
288 rl = rcu_deref_locked(r->avl_left, base); in peer_avl_rebalance()
292 RCU_INIT_POINTER(node->avl_left, l); /* l: LH */ in peer_avl_rebalance()
295 RCU_INIT_POINTER(r->avl_left, node); /* node: LH+1 or LH+2 */ in peer_avl_rebalance()
300 rll = rcu_deref_locked(rl->avl_left, base);/* rll: LH or LH-1 */ in peer_avl_rebalance()
302 RCU_INIT_POINTER(node->avl_left, l); /* l: LH */ in peer_avl_rebalance()
305 RCU_INIT_POINTER(r->avl_left, rlr); /* rlr: LH or LH-1 */ in peer_avl_rebalance()
308 RCU_INIT_POINTER(rl->avl_left, node); /* node: LH+1 */ in peer_avl_rebalance()
322 n->avl_left = peer_avl_empty_rcu; \
342 if (p->avl_left == peer_avl_empty_rcu) { in unlink_from_pool()
350 **--stackptr = t->avl_left; in unlink_from_pool()
355 t->avl_left = p->avl_left; in unlink_from_pool()
358 BUG_ON(delp[1] != &p->avl_left); in unlink_from_pool()
359 delp[1] = &t->avl_left; /* was &p->avl_left */ in unlink_from_pool()