Searched defs:rel (Results 26 - 43 of 43) sorted by relevance

12

/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dmachrel.amd.c126 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 Dmachrel.intel.c95 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 Damd64_elf.c395 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 Di386_elf.c373 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 Dsparc_elf.c116 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 Dsparc_elf.c148 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 Dname.c306 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 Dpkinit_matching.c76 relation2string(unsigned int rel) argument
79 switch(rel) {
/illumos-gate/usr/src/boot/sys/boot/common/
H A Dload_elf.c62 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 Ddt_link.c75 ".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 Dfake_shdr.c1108 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 Delfdump.c2691 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 Dcpr_dump.c725 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 Dusbwcm.c200 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 Delf.c2875 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 Ddump.c392 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 Ddevinfo_devlink.c2533 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 Dbackend.c574 timespec_t rel; local
576 rel.tv_sec = 0;
577 rel.tv_nsec = BACKEND_PANIC_TIMEOUT;
581 &rel) != 0)

Completed in 161 milliseconds

12