Lines Matching full:symtab
60 elfedit_symtab_t *symtab = obj_state->os_symtab; in get_symtab() local
64 for (i = 0; i < obj_state->os_symtabnum; i++, symtab++) in get_symtab()
65 if (symtab->symt_shndx == sh_link) in get_symtab()
66 return (symtab); in get_symtab()
139 elfedit_symtab_t *symtab; in elfedit64_init_obj_state() local
280 symtab = get_symtab(obj_state, _cache); in elfedit64_init_obj_state()
281 symtab->symt_xshndx = ndx; in elfedit64_init_obj_state()
285 symtab = get_symtab(obj_state, _cache); in elfedit64_init_obj_state()
286 symtab->symt_syminfo = ndx; in elfedit64_init_obj_state()
290 symtab = get_symtab(obj_state, _cache); in elfedit64_init_obj_state()
291 symtab->symt_versym = ndx; in elfedit64_init_obj_state()
300 symtab = obj_state->os_symtab; in elfedit64_init_obj_state()
301 for (ndx = 0; ndx < obj_state->os_symtabnum; ndx++, symtab++) { in elfedit64_init_obj_state()
305 symsec = &obj_state->os_secarr[symtab->symt_shndx]; in elfedit64_init_obj_state()
309 if (symtab->symt_xshndx != SHN_UNDEF) { in elfedit64_init_obj_state()
310 _cache = &obj_state->os_secarr[symtab->symt_xshndx]; in elfedit64_init_obj_state()
322 if (symtab->symt_syminfo != SHN_UNDEF) { in elfedit64_init_obj_state()
323 _cache = &obj_state->os_secarr[symtab->symt_syminfo]; in elfedit64_init_obj_state()
335 if (symtab->symt_versym != SHN_UNDEF) { in elfedit64_init_obj_state()
336 _cache = &obj_state->os_secarr[symtab->symt_versym]; in elfedit64_init_obj_state()