/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | machrel.amd.c | 126 Rela *rel = (Rela *)reloc; local 129 reld->rel_rtype = (Word)ELF_R_TYPE(rel->r_info, M_MACH); 130 reld->rel_roffset = rel->r_offset; 131 reld->rel_raddend = rel->r_addend; 136 return ((Word)ELF_R_SYM(rel->r_info));
|
H A D | machrel.intel.c | 95 Rel *rel = (Rel *)reloc; local 98 reld->rel_rtype = (Word)ELF_R_TYPE(rel->r_info, M_MACH); 99 reld->rel_roffset = rel->r_offset; 103 return ((Word)ELF_R_SYM(rel->r_info));
|
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/ |
H A D | amd64_elf.c | 395 Rela *rel; local 506 * need to scan the .rel.plt table, however if we're processing a shared 569 rel = (Rela *)relbgn; 577 if (noplt && ((ulong_t)rel >= pltbgn) && 578 ((ulong_t)rel < pltend)) { 596 elf_reloc_bad(lmp, (void *)rel, rtype, roffset, 612 if (sip && is_sym_deferred((ulong_t)rel, basebgn, lmp, 643 rel, rtype, 0, roffset, 0)) == 0) { 724 rel, binfo)) 818 symdef, rel, rtyp 943 Rela *rel = (Rela*)rptr; local 959 _conv_reloc_type(uint_t rel) argument [all...] |
/illumos-gate/usr/src/cmd/sgs/rtld/i386/ |
H A D | i386_elf.c | 373 Rel *rel; local 484 * need to scan the .rel.plt table, however if we're processing a shared 546 rel = (Rel *)relbgn; 554 if (noplt && ((ulong_t)rel >= pltbgn) && 555 ((ulong_t)rel < pltend)) { 573 elf_reloc_bad(lmp, (void *)rel, rtype, roffset, 589 if (sip && is_sym_deferred((ulong_t)rel, basebgn, lmp, 619 rel, rtype, 0, roffset, 0)) == 0) { 700 rel, binfo)) 793 symdef, rel, rtyp 923 Rel rel; local 1007 Rel *rel = (Rel*)rptr; local 1023 _conv_reloc_type(uint_t rel) argument [all...] |
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/ |
H A D | sparc_elf.c | 116 Rela *rel = (Rela *)rptr; local 120 pltaddr = addr + rel->r_offset; 121 vpltaddr = vaddr + rel->r_offset; 546 Rela *rel; local 678 rel = (Rela *)relbgn; 686 if (noplt && ((ulong_t)rel >= pltbgn) && 687 ((ulong_t)rel < pltend)) { 706 elf_reloc_bad(lmp, (void *)rel, rtype, roffset, 744 if (sip && is_sym_deferred((ulong_t)rel, basebgn, lmp, 774 rel, rtyp 1134 _conv_reloc_type(uint_t rel) argument [all...] |
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/ |
H A D | sparc_elf.c | 148 Rela *rel = (Rela *)rptr; local 154 pltaddr = addr + rel->r_offset; 155 vpltaddr = vaddr + rel->r_offset; 160 (uintptr_t)rel->r_addend - vaddr; 681 Rela rel; local 707 rel.r_offset = pltoff; 708 rel.r_info = 0; 709 rel.r_addend = 0; 720 (void) elf_plt_write(ADDR(lmp), ADDR(lmp), &rel, value, 0); local 754 Rela *rel; local 1390 _conv_reloc_type(uint_t rel) argument [all...] |
/illumos-gate/usr/src/cmd/sh/ |
H A D | name.c | 306 unsigned char *rel = (unsigned char *)relstak(); local 357 assign(n, absstak(rel)); 358 setstak(rel);
|
/illumos-gate/usr/src/lib/krb5/plugins/preauth/pkinit/ |
H A D | pkinit_matching.c | 76 relation2string(unsigned int rel) argument 79 switch(rel) {
|
/illumos-gate/usr/src/boot/sys/boot/common/ |
H A D | load_elf.c | 62 Elf_Rel *rel; member in struct:elf_file 685 ef->rel = (Elf_Rel *)(uintptr_t)(dp[i].d_un.d_ptr + off); 1066 COPYOUT(ef->rel + n, &r, sizeof(r));
|
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_link.c | 75 ".rel.SUNW_dof"; /* 37 */ 121 Elf32_Rela *rel; local 123 Elf32_Rel *rel; local 182 rel = dep->de_rel; 218 rel->r_offset = s->dofs_offset + 220 rel->r_info = ELF32_R_INFO(count + dep->de_global, 227 rel->r_offset = s->dofs_offset + 229 rel->r_info = ELF32_R_INFO(count + dep->de_global, 242 rel++; 300 Elf64_Rela *rel; local 1180 GElf_Rel rel; local 1312 GElf_Rel rel; local [all...] |
/illumos-gate/usr/src/cmd/sgs/elfdump/common/ |
H A D | fake_shdr.c | 1108 SINFO rel; member in struct:__anon1431 1247 sec.rel.type = SINFO_T_REL; 1248 sec.rel.vaddr = dyn->d_un.d_ptr; 1252 sec.rel.size = dyn->d_un.d_val; 1457 sec.rel.type = SINFO_T_NULL;
|
H A D | elfdump.c | 2691 Rel *rel; local 2702 rel = (Rel *)rels; 2703 symndx = ELF_R_SYM(rel->r_info); 2704 reltype = ELF_R_TYPE(rel->r_info, mach); 2936 Cache *rel; member in struct:__anon145 3006 if ((sec.rel == NULL) || 3008 sec.rel->c_shdr->sh_offset)) 3009 sec.rel = _cache; 3301 TEST_ADDR(SHT_REL, rel); 3305 TEST_ENTSIZE(SHT_REL, rel); 4410 Rel *rel; local [all...] |
/illumos-gate/usr/src/uts/common/cpr/ |
H A D | cpr_dump.c | 725 pfn_t rel; local 731 rel = ppn - dp->cbd_spfn; 732 if ((clr = isclr(bitmap, rel)) != 0) 733 setbit(bitmap, rel); 750 pfn_t rel; local 756 rel = ppn - dp->cbd_spfn; 757 if ((set = isset(bitmap, rel)) != 0) 758 clrbit(bitmap, rel); 783 pfn_t rel; local 788 rel [all...] |
/illumos-gate/usr/src/uts/common/io/usb/clients/usbinput/usbwcm/ |
H A D | usbwcm.c | 200 int b5, int rel, int abs) 206 uwacom_event(usbwcmp, EVT_REL, REL_WHEEL, rel); 208 uwacom_tool_events_graphire(usbwcmp, 1, b0 | b1 | b4 | b5 | rel | abs); 199 uwacom_pad_events_graphire4(usbwcm_state_t *usbwcmp, int b0, int b1, int b4, int b5, int rel, int abs) argument
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | elf.c | 2875 elf_reloc_bad(Rt_map *lmp, void *rel, uchar_t rtype, ulong_t roffset, argument 2912 Dbg_reloc_error(lml, ELF_DBG_RTLD, M_MACH, M_REL_SHT_TYPE, rel, name); 2919 elf_static_tls(Rt_map *lmp, Sym *sym, void *rel, uchar_t rtype, char *name, argument 2933 M_REL_SHT_TYPE, rel, NULL, 0, name)); 2951 M_REL_SHT_TYPE, rel, NULL, 0, name)); 2982 elf_reloc_error(Rt_map *lmp, const char *name, void *rel, uint_t binfo) argument 3009 DBG_CALL(Dbg_reloc_in(lml, ELF_DBG_RTLD, M_MACH, M_REL_SHT_TYPE, rel,
|
/illumos-gate/usr/src/cmd/sgs/dump/common/ |
H A D | dump.c | 392 GElf_Rel rel; local 416 (void) gelf_getrel(rdata, ndx, &rel); 418 type = (int)GELF_R_TYPE(rel.r_info); 420 symid = (int)GELF_R_SYM(rel.r_info); 455 (void) printf("%-#*llx", 12 + adj, EC_ADDR(rel.r_offset));
|
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devinfo_devlink.c | 2533 const char *rel; local 2541 if ((rel = rel_path(hdp, dir)) == NULL) 2548 if (strcmp(rel, skip_dirs[i]) == 0) { 2577 rel = rel_path(hdp, cur); 2578 if (rel == NULL || strcmp(rel, skip_files[i]) == 0) {
|
/illumos-gate/usr/src/cmd/svc/configd/ |
H A D | backend.c | 574 timespec_t rel; local 576 rel.tv_sec = 0; 577 rel.tv_nsec = BACKEND_PANIC_TIMEOUT; 581 &rel) != 0)
|