Lines Matching refs:new_n0
453 struct assoc_array_node *new_n0;
457 new_n0 = kzalloc(sizeof(struct assoc_array_node), GFP_KERNEL);
458 if (!new_n0)
461 edit->new_meta[0] = assoc_array_node_to_ptr(new_n0);
462 edit->leaf_p = &new_n0->slots[0];
463 edit->adjust_count_on = new_n0;
465 edit->set[0].to = assoc_array_node_to_ptr(new_n0);
480 struct assoc_array_node *node, *new_n0, *new_n1, *side;
539 new_n0 = kzalloc(sizeof(struct assoc_array_node), GFP_KERNEL);
540 if (!new_n0)
542 edit->new_meta[0] = assoc_array_node_to_ptr(new_n0);
613 edit->set[0].to = assoc_array_node_to_ptr(new_n0);
614 new_n0->back_pointer = node->back_pointer;
615 new_n0->parent_slot = node->parent_slot;
616 new_n1->back_pointer = assoc_array_node_to_ptr(new_n0);
622 new_n0->nr_leaves_on_branch = node->nr_leaves_on_branch;
649 new_n0->slots[i] = node->slots[i];
651 new_n0->slots[i] = NULL;
652 BUG_ON(new_n0->slots[slot] != NULL);
653 new_n0->slots[slot] = assoc_array_node_to_ptr(new_n1);
667 } while (new_n0->slots[free_slot] != NULL);
668 new_n0->slots[free_slot] = node->slots[i];
677 } while (new_n0->slots[free_slot] != NULL);
678 edit->leaf_p = &new_n0->slots[free_slot];
679 edit->adjust_count_on = new_n0;
687 edit->set_backpointers_to = assoc_array_node_to_ptr(new_n0);
753 new_s0->next_node = assoc_array_node_to_ptr(new_n0);
754 new_n0->back_pointer = assoc_array_shortcut_to_ptr(new_s0);
755 new_n0->parent_slot = 0;
756 new_n1->back_pointer = assoc_array_node_to_ptr(new_n0);
798 struct assoc_array_node *node, *new_n0, *side;
836 new_n0 = kzalloc(sizeof(struct assoc_array_node), GFP_KERNEL);
837 if (!new_n0)
839 edit->new_meta[0] = assoc_array_node_to_ptr(new_n0);
840 edit->adjust_count_on = new_n0;
860 new_s0->next_node = assoc_array_node_to_ptr(new_n0);
863 new_n0->back_pointer = assoc_array_shortcut_to_ptr(new_s0);
864 new_n0->parent_slot = 0;
874 edit->set[0].to = assoc_array_node_to_ptr(new_n0);
875 new_n0->back_pointer = shortcut->back_pointer;
876 new_n0->parent_slot = shortcut->parent_slot;
880 new_n0->nr_leaves_on_branch = side->nr_leaves_on_branch;
908 new_s1->back_pointer = assoc_array_node_to_ptr(new_n0);
913 new_n0->slots[sc_slot] = assoc_array_shortcut_to_ptr(new_s1);
928 new_n0->slots[sc_slot] = shortcut->next_node;
932 edit->set[1].to = assoc_array_node_to_ptr(new_n0);
937 edit->leaf_p = &new_n0->slots[1];
939 edit->leaf_p = &new_n0->slots[0];
1085 struct assoc_array_node *node, *new_n0;
1210 new_n0 = kzalloc(sizeof(struct assoc_array_node), GFP_KERNEL);
1211 if (!new_n0)
1213 edit->new_meta[0] = assoc_array_node_to_ptr(new_n0);
1215 new_n0->back_pointer = node->back_pointer;
1216 new_n0->parent_slot = node->parent_slot;
1217 new_n0->nr_leaves_on_branch = node->nr_leaves_on_branch;
1218 edit->adjust_count_on = new_n0;
1220 collapse.node = new_n0;
1227 pr_devel("collapsed %d,%lu\n", collapse.slot, new_n0->nr_leaves_on_branch);
1228 BUG_ON(collapse.slot != new_n0->nr_leaves_on_branch - 1);
1243 edit->set[1].to = assoc_array_node_to_ptr(new_n0);