Home | History | Annotate | Download | only in src

Lines Matching defs:symdata

1247 	  Elf_Data *symdata;
1265 symdata = elf_getdata (symscn, NULL);
1273 xelf_getsym (symdata, shdr->sh_info, sym);
3702 Elf_Data *symdata, struct Ebl_Strtab *strtab)
3707 xelf_getsym_ptr (symdata, nsym, sym);
3740 (void) xelf_update_sym (symdata, nsym, sym);
4321 Elf_Data *symdata = NULL;
4355 symdata = elf_newdata (symscn);
4356 if (symdata == NULL)
4361 symdata->d_type = ELF_T_SYM;
4366 symdata->d_size = xelf_fsize (ld_state.outelf, ELF_T_SYM,
4405 symdata = elf_newdata (symscn);
4406 if (symdata == NULL)
4411 symdata->d_version = EV_CURRENT;
4412 symdata->d_type = ELF_T_SYM;
4417 symdata->d_size = xelf_fsize (ld_state.outelf, ELF_T_SYM,
4422 symdata->d_buf = memset (xmalloc (symdata->d_size), '\0',
4424 symdata->d_off = 0;
4426 symdata->d_align = xelf_fsize (ld_state.outelf, ELF_T_ADDR, 1);
4711 xelf_getsym_ptr (symdata, nsym, sym);
4739 xelf_update_symshndx (symdata, xndxdata, nsym, sym, xndx, 0);
5173 nsym++, symdata, strtab);
5181 nsym++, symdata, strtab);
5192 fillin_special_symbol (rsym, SHN_ABS, nsym++, symdata, strtab);
5199 symdata = elf_getdata (elf_getscn (ld_state.outelf, ld_state.symscnidx),
5380 xelf_update_symshndx (symdata, xndxdata, nsym, sym, xndx, 1);
5468 xelf_getsym (symdata, cnt, sym);
5479 (void) xelf_update_sym (symdata, cnt, sym);
5535 xelf_getsym_ptr (symdata, idx, sym);
5545 xelf_update_symshndx (symdata, xndxdata, idx, sym, 0, 0);
5589 symdata->d_size = xelf_fsize (ld_state.outelf, ELF_T_SYM, nsym);
5623 xelf_getsym (symdata, cnt, sym);
5627 (void) xelf_update_sym (symdata, cnt, sym);
5653 xelf_getsymshndx (symdata, xndxdata, nsym_local, locsym, locxndx);
5662 xelf_getsymshndx (symdata, xndxdata, cnt, globsym, globxndx);
5676 xelf_update_symshndx (symdata, xndxdata, nsym_local,
5678 xelf_update_symshndx (symdata, xndxdata, cnt,
5725 xelf_getsym (symdata, nsym_local, locsym);
5768 xelf_getsym_ptr (symdata, nsym_local - 1, nullsym);
5772 (void) xelf_update_sym (symdata, nsym_local - 1,
5776 symdata->d_buf = (char *) symdata->d_buf + reduce;
5777 symdata->d_size -= reduce;
5848 xelf_getsym (symdata, cnt, sym);
5964 xelf_getsym (symdata, cnt, osym),
5967 xelf_getsym (symdata, cnt, sym);
6435 xelf_getsym (symdata, idx, sym);
6437 (void) xelf_update_sym (symdata, idx, sym);
6518 xelf_getsymshndx (symdata, xndxdata, cnt, sym, shndx);
6533 (void) xelf_update_sym (symdata, cnt, sym);
6579 xelf_getsym (symdata, dblindirect[se->outsymidx], sym);
6707 xelf_getsym (symdata,
6723 xelf_getsym (symdata,