Lines Matching refs:nl
74 rm_dups(nltype *nl, size_t *nfuncs) in rm_dups() argument
83 if (nl[prev].value < nl[i].value) { in rm_dups()
91 if (nl[prev].info == nl[i].info) { in rm_dups()
92 nl[i].name = NULL; in rm_dups()
96 prev_type = ELF_ST_TYPE(nl[prev].info); in rm_dups()
97 prev_bind = ELF_ST_BIND(nl[prev].info); in rm_dups()
98 cur_type = ELF_ST_TYPE(nl[i].info); in rm_dups()
105 nl[i].name = NULL; in rm_dups()
107 nl[prev].name = NULL; in rm_dups()
118 nl[i].name = NULL; in rm_dups()
120 nl[prev].name = NULL; in rm_dups()
130 for (i = 0; (i < *nfuncs) && (nl[i].name != NULL); i++) in rm_dups()
135 if (nl[i].name) { in rm_dups()
136 nl[ndx] = nl[i]; in rm_dups()
218 nltype *nl, *npe; in fetch_symtab() local
291 if ((npe = nl = (nltype *) calloc(nsyms, sizeof (nltype))) == NULL) { in fetch_symtab()
339 if (npe == nl) { in fetch_symtab()
349 qsort(nl, nfuncs, sizeof (nltype), cmp_by_address); in fetch_symtab()
350 rm_dups(nl, &nfuncs); in fetch_symtab()
352 module->nl = nl; in fetch_symtab()