fns              8318 tools/finsig_dryos.c void write_funcs(firmware *fw, char *filename, func_entry *fns[], int (*compare)(const func_entry **p1, const func_entry **p2))
fns              8322 tools/finsig_dryos.c     qsort(fns, next_func_entry, sizeof(func_entry*), (void*)compare);
fns              8327 tools/finsig_dryos.c         if (strncmp(fns[k]->name,"hook_",5) != 0)
fns              8329 tools/finsig_dryos.c             if (fns[k]->val != 0)
fns              8331 tools/finsig_dryos.c                 if (fns[k]->flags & BAD_MATCH)
fns              8333 tools/finsig_dryos.c                     osig* ostub2 = find_sig(fw->sv->stubs,fns[k]->name);
fns              8335 tools/finsig_dryos.c                         fprintf(out_fp, "0x%08x,%s,(stubs_entry_2.s)\n", ostub2->val, fns[k]->name);
fns              8338 tools/finsig_dryos.c                     fprintf(out_fp, "0x%08x,%s\n", fns[k]->val, fns[k]->name);
fns              8341 tools/finsig_dryos.c             else if (fns[k]->flags & LIST_ALWAYS)
fns              8344 tools/finsig_dryos.c                 fprintf(out_fp, "0,%s,(NOT FOUND)\n", fns[k]->name);
fns              8431 tools/finsig_dryos.c     func_entry *fns[MAX_FUNC_ENTRY];
fns              8433 tools/finsig_dryos.c         fns[k] = &func_names[k];
fns              8435 tools/finsig_dryos.c     write_funcs(&fw, "funcs_by_name.csv", fns, compare_func_names);
fns              8436 tools/finsig_dryos.c     write_funcs(&fw, "funcs_by_address.csv", fns, compare_func_addresses);
fns              7012 tools/finsig_thumb2.c void write_funcs(firmware *fw, char *filename, sig_entry_t *fns[], int (*compare)(const sig_entry_t **p1, const sig_entry_t **p2))
fns              7016 tools/finsig_thumb2.c     qsort(fns, next_sig_entry, sizeof(sig_entry_t*), (void*)compare);
fns              7021 tools/finsig_thumb2.c         if (strncmp(fns[k]->name,"hook_",5) == 0) {
fns              7024 tools/finsig_thumb2.c         if (fns[k]->val != 0)
fns              7026 tools/finsig_thumb2.c             if (fns[k]->flags & BAD_MATCH)
fns              7028 tools/finsig_thumb2.c                 osig* ostub2 = find_sig(fw->sv->stubs,fns[k]->name);
fns              7030 tools/finsig_thumb2.c                     fprintf(out_fp, "0x%08x,%s,(stubs_entry_2.s)\n", ostub2->val, fns[k]->name);
fns              7033 tools/finsig_thumb2.c                 fprintf(out_fp, "0x%08x,%s\n", fns[k]->val, fns[k]->name);
fns              7036 tools/finsig_thumb2.c         else if (fns[k]->flags & LIST_ALWAYS)
fns              7039 tools/finsig_thumb2.c             fprintf(out_fp, "0,%s,(NOT FOUND)\n", fns[k]->name);
fns              7047 tools/finsig_thumb2.c     sig_entry_t *fns[MAX_SIG_ENTRY];
fns              7050 tools/finsig_thumb2.c         fns[k] = &sig_names[k];
fns              7052 tools/finsig_thumb2.c     write_funcs(fw, "funcs_by_name.csv", fns, compare_sig_names);
fns              7053 tools/finsig_thumb2.c     write_funcs(fw, "funcs_by_address.csv", fns, compare_func_addresses);
fns              6323 tools/finsig_vxworks.c void write_funcs(firmware *fw, char *filename, func_entry *fns[], int (*compare)(const func_entry **p1, const func_entry **p2))
fns              6327 tools/finsig_vxworks.c     qsort(fns, next_func_entry, sizeof(func_entry*), (void*)compare);
fns              6332 tools/finsig_vxworks.c         if (strncmp(fns[k]->name,"hook_",5) != 0)
fns              6334 tools/finsig_vxworks.c             if (fns[k]->val != 0)
fns              6336 tools/finsig_vxworks.c                 if (fns[k]->flags & BAD_MATCH)
fns              6338 tools/finsig_vxworks.c                     osig* ostub2 = find_sig(fw->sv->stubs,fns[k]->name);
fns              6340 tools/finsig_vxworks.c                         fprintf(out_fp, "0x%08x,%s,(stubs_entry_2.s)\n", ostub2->val, fns[k]->name);
fns              6343 tools/finsig_vxworks.c                     fprintf(out_fp, "0x%08x,%s\n", fns[k]->val, fns[k]->name);
fns              6346 tools/finsig_vxworks.c             else if (fns[k]->flags & LIST_ALWAYS)
fns              6349 tools/finsig_vxworks.c                 fprintf(out_fp, "0,%s,(NOT FOUND)\n", fns[k]->name);
fns              6427 tools/finsig_vxworks.c     func_entry *fns[MAX_FUNC_ENTRY];
fns              6429 tools/finsig_vxworks.c         fns[k] = &func_names[k];
fns              6431 tools/finsig_vxworks.c     write_funcs(&fw, "funcs_by_name.csv", fns, compare_func_names);
fns              6432 tools/finsig_vxworks.c     write_funcs(&fw, "funcs_by_address.csv", fns, compare_func_addresses);