Lines Matching refs:new_n0
453 struct assoc_array_node *new_n0; in assoc_array_insert_in_empty_tree() local
457 new_n0 = kzalloc(sizeof(struct assoc_array_node), GFP_KERNEL); in assoc_array_insert_in_empty_tree()
458 if (!new_n0) in assoc_array_insert_in_empty_tree()
461 edit->new_meta[0] = assoc_array_node_to_ptr(new_n0); in assoc_array_insert_in_empty_tree()
462 edit->leaf_p = &new_n0->slots[0]; in assoc_array_insert_in_empty_tree()
463 edit->adjust_count_on = new_n0; in assoc_array_insert_in_empty_tree()
465 edit->set[0].to = assoc_array_node_to_ptr(new_n0); in assoc_array_insert_in_empty_tree()
480 struct assoc_array_node *node, *new_n0, *new_n1, *side; in assoc_array_insert_into_terminal_node() local
539 new_n0 = kzalloc(sizeof(struct assoc_array_node), GFP_KERNEL); in assoc_array_insert_into_terminal_node()
540 if (!new_n0) in assoc_array_insert_into_terminal_node()
542 edit->new_meta[0] = assoc_array_node_to_ptr(new_n0); in assoc_array_insert_into_terminal_node()
613 edit->set[0].to = assoc_array_node_to_ptr(new_n0); in assoc_array_insert_into_terminal_node()
614 new_n0->back_pointer = node->back_pointer; in assoc_array_insert_into_terminal_node()
615 new_n0->parent_slot = node->parent_slot; in assoc_array_insert_into_terminal_node()
616 new_n1->back_pointer = assoc_array_node_to_ptr(new_n0); in assoc_array_insert_into_terminal_node()
622 new_n0->nr_leaves_on_branch = node->nr_leaves_on_branch; in assoc_array_insert_into_terminal_node()
649 new_n0->slots[i] = node->slots[i]; in assoc_array_insert_into_terminal_node()
651 new_n0->slots[i] = NULL; in assoc_array_insert_into_terminal_node()
652 BUG_ON(new_n0->slots[slot] != NULL); in assoc_array_insert_into_terminal_node()
653 new_n0->slots[slot] = assoc_array_node_to_ptr(new_n1); in assoc_array_insert_into_terminal_node()
667 } while (new_n0->slots[free_slot] != NULL); in assoc_array_insert_into_terminal_node()
668 new_n0->slots[free_slot] = node->slots[i]; in assoc_array_insert_into_terminal_node()
677 } while (new_n0->slots[free_slot] != NULL); in assoc_array_insert_into_terminal_node()
678 edit->leaf_p = &new_n0->slots[free_slot]; in assoc_array_insert_into_terminal_node()
679 edit->adjust_count_on = new_n0; in assoc_array_insert_into_terminal_node()
687 edit->set_backpointers_to = assoc_array_node_to_ptr(new_n0); in assoc_array_insert_into_terminal_node()
752 new_s0->next_node = assoc_array_node_to_ptr(new_n0); in assoc_array_insert_into_terminal_node()
753 new_n0->back_pointer = assoc_array_shortcut_to_ptr(new_s0); in assoc_array_insert_into_terminal_node()
754 new_n0->parent_slot = 0; in assoc_array_insert_into_terminal_node()
755 new_n1->back_pointer = assoc_array_node_to_ptr(new_n0); in assoc_array_insert_into_terminal_node()
797 struct assoc_array_node *node, *new_n0, *side; in assoc_array_insert_mid_shortcut() local
835 new_n0 = kzalloc(sizeof(struct assoc_array_node), GFP_KERNEL); in assoc_array_insert_mid_shortcut()
836 if (!new_n0) in assoc_array_insert_mid_shortcut()
838 edit->new_meta[0] = assoc_array_node_to_ptr(new_n0); in assoc_array_insert_mid_shortcut()
839 edit->adjust_count_on = new_n0; in assoc_array_insert_mid_shortcut()
859 new_s0->next_node = assoc_array_node_to_ptr(new_n0); in assoc_array_insert_mid_shortcut()
862 new_n0->back_pointer = assoc_array_shortcut_to_ptr(new_s0); in assoc_array_insert_mid_shortcut()
863 new_n0->parent_slot = 0; in assoc_array_insert_mid_shortcut()
873 edit->set[0].to = assoc_array_node_to_ptr(new_n0); in assoc_array_insert_mid_shortcut()
874 new_n0->back_pointer = shortcut->back_pointer; in assoc_array_insert_mid_shortcut()
875 new_n0->parent_slot = shortcut->parent_slot; in assoc_array_insert_mid_shortcut()
879 new_n0->nr_leaves_on_branch = side->nr_leaves_on_branch; in assoc_array_insert_mid_shortcut()
907 new_s1->back_pointer = assoc_array_node_to_ptr(new_n0); in assoc_array_insert_mid_shortcut()
912 new_n0->slots[sc_slot] = assoc_array_shortcut_to_ptr(new_s1); in assoc_array_insert_mid_shortcut()
927 new_n0->slots[sc_slot] = shortcut->next_node; in assoc_array_insert_mid_shortcut()
931 edit->set[1].to = assoc_array_node_to_ptr(new_n0); in assoc_array_insert_mid_shortcut()
936 edit->leaf_p = &new_n0->slots[1]; in assoc_array_insert_mid_shortcut()
938 edit->leaf_p = &new_n0->slots[0]; in assoc_array_insert_mid_shortcut()
1084 struct assoc_array_node *node, *new_n0; in assoc_array_delete() local
1209 new_n0 = kzalloc(sizeof(struct assoc_array_node), GFP_KERNEL); in assoc_array_delete()
1210 if (!new_n0) in assoc_array_delete()
1212 edit->new_meta[0] = assoc_array_node_to_ptr(new_n0); in assoc_array_delete()
1214 new_n0->back_pointer = node->back_pointer; in assoc_array_delete()
1215 new_n0->parent_slot = node->parent_slot; in assoc_array_delete()
1216 new_n0->nr_leaves_on_branch = node->nr_leaves_on_branch; in assoc_array_delete()
1217 edit->adjust_count_on = new_n0; in assoc_array_delete()
1219 collapse.node = new_n0; in assoc_array_delete()
1226 pr_devel("collapsed %d,%lu\n", collapse.slot, new_n0->nr_leaves_on_branch); in assoc_array_delete()
1227 BUG_ON(collapse.slot != new_n0->nr_leaves_on_branch - 1); in assoc_array_delete()
1242 edit->set[1].to = assoc_array_node_to_ptr(new_n0); in assoc_array_delete()