Lines Matching refs:func_map
390 struct func_map {
405 const struct func_map *fa = a;
406 const struct func_map *fb = b;
422 const struct func_map *fa = a;
423 const struct func_map *fb = b;
441 struct func_map *func_map;
444 func_map = malloc(sizeof(*func_map) * (tep->func_count + 1));
445 if (!func_map)
452 func_map[i].func = funclist->func;
453 func_map[i].addr = funclist->addr;
454 func_map[i].mod = funclist->mod;
461 qsort(func_map, tep->func_count, sizeof(*func_map), func_cmp);
466 func_map[tep->func_count].func = NULL;
467 func_map[tep->func_count].addr = 0;
468 func_map[tep->func_count].mod = NULL;
470 tep->func_map = func_map;
476 static struct func_map *
479 struct func_map *func;
480 struct func_map key;
482 if (!tep->func_map)
487 func = bsearch(&key, tep->func_map, tep->func_count,
488 sizeof(*tep->func_map), func_bcmp);
496 struct func_map map;
538 static struct func_map *
541 struct func_map *map;
568 struct func_map *map;
589 struct func_map *map;
653 if (!tep->func_map)
658 tep->func_map[i].addr,
659 tep->func_map[i].func);
660 if (tep->func_map[i].mod)
661 printf(" [%s]\n", tep->func_map[i].mod);
5179 struct func_map *func;
7123 struct func_map *func;
7548 if (tep->func_map) {
7550 free(tep->func_map[i].func);
7551 free(tep->func_map[i].mod);
7553 free(tep->func_map);