Lines Matching defs:fix
70 PRBool update_fix_array(XPTArena *arena, fixElement *fix, int element_to_delete,
72 static int get_new_index(const fixElement *fix, int num_elements,
402 /* Update the fix array. This involves moving the deleted
426 /* Update the fix array. This involves moving the deleted
774 update_fix_array(XPTArena *arena, fixElement *fix, int element_to_delete,
785 if (!copy_fixElement(&fix[element_to_delete], deleted)) {
789 deleted->maps_to_file_num = fix[replacement].file_num;
790 deleted->maps_to_interface_num = fix[replacement].interface_num;
793 if (!copy_fixElement(&fix[i], &fix[i-1])) {
798 if (!copy_fixElement(deleted, &fix[num_interfaces-1])) {
813 get_new_index(const fixElement *fix, int num_elements,
819 if (fix[i].file_num == target_file &&
820 fix[i].interface_num == target_interface) {
821 if (fix[i].is_deleted) {
822 return get_new_index(fix, num_elements,
823 fix[i].maps_to_file_num,
824 fix[i].maps_to_interface_num);