Home | History | Annotate | Download | only in src

Lines Matching refs:symdata

1245 	  Elf_Data *symdata;
1263 symdata = elf_getdata (symscn, NULL);
1271 xelf_getsym (symdata, shdr->sh_info, sym);
3700 Elf_Data *symdata, struct Ebl_Strtab *strtab)
3705 xelf_getsym_ptr (symdata, nsym, sym);
3738 (void) xelf_update_sym (symdata, nsym, sym);
4319 Elf_Data *symdata = NULL;
4353 symdata = elf_newdata (symscn);
4354 if (symdata == NULL)
4359 symdata->d_type = ELF_T_SYM;
4364 symdata->d_size = xelf_fsize (ld_state.outelf, ELF_T_SYM,
4403 symdata = elf_newdata (symscn);
4404 if (symdata == NULL)
4409 symdata->d_version = EV_CURRENT;
4410 symdata->d_type = ELF_T_SYM;
4415 symdata->d_size = xelf_fsize (ld_state.outelf, ELF_T_SYM,
4420 symdata->d_buf = memset (xmalloc (symdata->d_size), '\0',
4422 symdata->d_off = 0;
4424 symdata->d_align = xelf_fsize (ld_state.outelf, ELF_T_ADDR, 1);
4709 xelf_getsym_ptr (symdata, nsym, sym);
4737 xelf_update_symshndx (symdata, xndxdata, nsym, sym, xndx, 0);
5171 nsym++, symdata, strtab);
5179 nsym++, symdata, strtab);
5190 fillin_special_symbol (rsym, SHN_ABS, nsym++, symdata, strtab);
5197 symdata = elf_getdata (elf_getscn (ld_state.outelf, ld_state.symscnidx),
5378 xelf_update_symshndx (symdata, xndxdata, nsym, sym, xndx, 1);
5466 xelf_getsym (symdata, cnt, sym);
5477 (void) xelf_update_sym (symdata, cnt, sym);
5533 xelf_getsym_ptr (symdata, idx, sym);
5543 xelf_update_symshndx (symdata, xndxdata, idx, sym, 0, 0);
5587 symdata->d_size = xelf_fsize (ld_state.outelf, ELF_T_SYM, nsym);
5621 xelf_getsym (symdata, cnt, sym);
5625 (void) xelf_update_sym (symdata, cnt, sym);
5651 xelf_getsymshndx (symdata, xndxdata, nsym_local, locsym, locxndx);
5660 xelf_getsymshndx (symdata, xndxdata, cnt, globsym, globxndx);
5674 xelf_update_symshndx (symdata, xndxdata, nsym_local,
5676 xelf_update_symshndx (symdata, xndxdata, cnt,
5723 xelf_getsym (symdata, nsym_local, locsym);
5766 xelf_getsym_ptr (symdata, nsym_local - 1, nullsym);
5770 (void) xelf_update_sym (symdata, nsym_local - 1,
5774 symdata->d_buf = (char *) symdata->d_buf + reduce;
5775 symdata->d_size -= reduce;
5846 xelf_getsym (symdata, cnt, sym);
5961 xelf_getsym (symdata, cnt, osym),
5964 xelf_getsym (symdata, cnt, sym);
6432 xelf_getsym (symdata, idx, sym);
6434 (void) xelf_update_sym (symdata, idx, sym);
6515 xelf_getsymshndx (symdata, xndxdata, cnt, sym, shndx);
6530 (void) xelf_update_sym (symdata, cnt, sym);
6576 xelf_getsym (symdata, dblindirect[se->outsymidx], sym);
6704 xelf_getsym (symdata,
6720 xelf_getsym (symdata,