Lines Matching refs:new_s0

483 	struct assoc_array_shortcut *shortcut, *new_s0;  in assoc_array_insert_into_terminal_node()  local
748 new_s0 = kzalloc(sizeof(struct assoc_array_shortcut) + in assoc_array_insert_into_terminal_node()
750 if (!new_s0) in assoc_array_insert_into_terminal_node()
752 edit->new_meta[2] = assoc_array_shortcut_to_ptr(new_s0); in assoc_array_insert_into_terminal_node()
754 edit->set[0].to = assoc_array_shortcut_to_ptr(new_s0); in assoc_array_insert_into_terminal_node()
755 new_s0->back_pointer = node->back_pointer; in assoc_array_insert_into_terminal_node()
756 new_s0->parent_slot = node->parent_slot; in assoc_array_insert_into_terminal_node()
757 new_s0->next_node = assoc_array_node_to_ptr(new_n0); in assoc_array_insert_into_terminal_node()
758 new_n0->back_pointer = assoc_array_shortcut_to_ptr(new_s0); in assoc_array_insert_into_terminal_node()
763 new_s0->skip_to_level = level = diff & ~ASSOC_ARRAY_LEVEL_STEP_MASK; in assoc_array_insert_into_terminal_node()
768 new_s0->index_key[i] = in assoc_array_insert_into_terminal_node()
773 new_s0->index_key[keylen - 1] &= ~blank; in assoc_array_insert_into_terminal_node()
799 struct assoc_array_shortcut *shortcut, *new_s0, *new_s1; in assoc_array_insert_mid_shortcut() local
854 new_s0 = kzalloc(sizeof(struct assoc_array_shortcut) + in assoc_array_insert_mid_shortcut()
856 if (!new_s0) in assoc_array_insert_mid_shortcut()
858 edit->new_meta[1] = assoc_array_shortcut_to_ptr(new_s0); in assoc_array_insert_mid_shortcut()
859 edit->set[0].to = assoc_array_shortcut_to_ptr(new_s0); in assoc_array_insert_mid_shortcut()
860 new_s0->back_pointer = shortcut->back_pointer; in assoc_array_insert_mid_shortcut()
861 new_s0->parent_slot = shortcut->parent_slot; in assoc_array_insert_mid_shortcut()
862 new_s0->next_node = assoc_array_node_to_ptr(new_n0); in assoc_array_insert_mid_shortcut()
863 new_s0->skip_to_level = diff; in assoc_array_insert_mid_shortcut()
865 new_n0->back_pointer = assoc_array_shortcut_to_ptr(new_s0); in assoc_array_insert_mid_shortcut()
868 memcpy(new_s0->index_key, shortcut->index_key, in assoc_array_insert_mid_shortcut()
873 new_s0->index_key[keylen - 1] &= ~blank; in assoc_array_insert_mid_shortcut()