• Home
  • Raw
  • Download

Lines Matching refs:node

246 	struct inet_peer *node, *l, *r;  in peer_avl_rebalance()  local
251 node = rcu_deref_locked(*nodep, base); in peer_avl_rebalance()
252 l = rcu_deref_locked(node->avl_left, base); in peer_avl_rebalance()
253 r = rcu_deref_locked(node->avl_right, base); in peer_avl_rebalance()
263 RCU_INIT_POINTER(node->avl_left, lr); /* lr: RH or RH+1 */ in peer_avl_rebalance()
264 RCU_INIT_POINTER(node->avl_right, r); /* r: RH */ in peer_avl_rebalance()
265 node->avl_height = lrh + 1; /* RH+1 or RH+2 */ in peer_avl_rebalance()
267 RCU_INIT_POINTER(l->avl_right, node); /* node: RH+1 or RH+2 */ in peer_avl_rebalance()
268 l->avl_height = node->avl_height + 1; in peer_avl_rebalance()
273 RCU_INIT_POINTER(node->avl_left, lrr); /* lrr: RH or RH-1 */ in peer_avl_rebalance()
274 RCU_INIT_POINTER(node->avl_right, r); /* r: RH */ in peer_avl_rebalance()
275 node->avl_height = rh + 1; /* node: RH+1 */ in peer_avl_rebalance()
280 RCU_INIT_POINTER(lr->avl_right, node); /* node: RH+1 */ in peer_avl_rebalance()
291 RCU_INIT_POINTER(node->avl_right, rl); /* rl: LH or LH+1 */ in peer_avl_rebalance()
292 RCU_INIT_POINTER(node->avl_left, l); /* l: LH */ in peer_avl_rebalance()
293 node->avl_height = rlh + 1; /* LH+1 or LH+2 */ in peer_avl_rebalance()
295 RCU_INIT_POINTER(r->avl_left, node); /* node: LH+1 or LH+2 */ in peer_avl_rebalance()
296 r->avl_height = node->avl_height + 1; in peer_avl_rebalance()
301 RCU_INIT_POINTER(node->avl_right, rll); /* rll: LH or LH-1 */ in peer_avl_rebalance()
302 RCU_INIT_POINTER(node->avl_left, l); /* l: LH */ in peer_avl_rebalance()
303 node->avl_height = lh + 1; /* node: LH+1 */ in peer_avl_rebalance()
308 RCU_INIT_POINTER(rl->avl_left, node); /* node: LH+1 */ in peer_avl_rebalance()
313 node->avl_height = (lh > rh ? lh : rh) + 1; in peer_avl_rebalance()