Lines Matching refs:segment_cache

507 	edit->segment_cache[ASSOC_ARRAY_FAN_OUT] = result->terminal_node.slot;  in assoc_array_insert_into_terminal_node()
571 edit->segment_cache[i] = 0xff; in assoc_array_insert_into_terminal_node()
578 edit->segment_cache[i] = base_seg & ASSOC_ARRAY_FAN_MASK; in assoc_array_insert_into_terminal_node()
588 base_seg = edit->segment_cache[0]; in assoc_array_insert_into_terminal_node()
590 dissimilarity |= edit->segment_cache[i] ^ base_seg; in assoc_array_insert_into_terminal_node()
598 if ((edit->segment_cache[ASSOC_ARRAY_FAN_OUT] ^ base_seg) == 0) in assoc_array_insert_into_terminal_node()
639 slot = edit->segment_cache[i]; in assoc_array_insert_into_terminal_node()
642 if (edit->segment_cache[j] == slot) in assoc_array_insert_into_terminal_node()
668 if (edit->segment_cache[i] == slot) { in assoc_array_insert_into_terminal_node()
681 if (edit->segment_cache[ASSOC_ARRAY_FAN_OUT] != slot) { in assoc_array_insert_into_terminal_node()
696 if (edit->segment_cache[i] == 0xff) { in assoc_array_insert_into_terminal_node()
731 new_n1->parent_slot = edit->segment_cache[0]; in assoc_array_insert_into_terminal_node()
738 new_n0->slots[edit->segment_cache[0]] = assoc_array_node_to_ptr(new_n0); in assoc_array_insert_into_terminal_node()
739 edit->leaf_p = &new_n0->slots[edit->segment_cache[ASSOC_ARRAY_FAN_OUT]]; in assoc_array_insert_into_terminal_node()
813 edit->segment_cache[i] = base_seg & ASSOC_ARRAY_FAN_MASK; in assoc_array_insert_into_terminal_node()
818 edit->segment_cache[ASSOC_ARRAY_FAN_OUT] = base_seg & ASSOC_ARRAY_FAN_MASK; in assoc_array_insert_into_terminal_node()