Lines Matching defs:new_node
108 struct genradix_node *n, *new_node = NULL;
121 if (!new_node) {
122 new_node = genradix_alloc_node(gfp_mask);
123 if (!new_node)
127 new_node->children[0] = n;
129 ((unsigned long) new_node | (n ? level + 1 : 0)));
133 new_node = NULL;
144 if (!new_node) {
145 new_node = genradix_alloc_node(gfp_mask);
146 if (!new_node)
150 if (!(n = cmpxchg_release(p, NULL, new_node)))
151 swap(n, new_node);
155 if (new_node)
156 genradix_free_node(new_node);