Lines Matching defs:new_function
745 function_entry *new_function;
746 new_function = ZALLOC (function_entry);
747 new_function->line = record->line;
748 new_function->is_internal = is_internal;
754 new_function->type = record->field[old_function_typedef_field];
755 new_function->type = record->field[old_function_typedef_field];
757 new_function->param = record->field[old_function_param_field];
758 new_function->name = record->field[old_function_name_field];
764 filter_parse (&new_function->flags,
766 filter_parse (&new_function->models,
768 new_function->type = record->field[function_typedef_field];
769 new_function->param = record->field[function_param_field];
770 new_function->name = record->field[function_name_field];
778 filter_parse (&new_function->models, model_name);
779 if (!filter_is_subset (model->processors, new_function->models))
788 new_function->code = record;
792 if (!filter_is_subset (options.flags_filter, new_function->flags))
795 notify (new_function->line, "Discarding function %s - filter flags\n",
796 new_function->name);
798 else if (new_function->models != NULL
799 && !filter_is_common (options.model_filter, new_function->models))
802 notify (new_function->line,
804 new_function->name);
810 *list = new_function;
812 *list_entry = new_function;