HomeSort by: relevance | last modified time | path
    Searched defs:addend (Results 1 - 12 of 12) sorted by relevancy

  /src/sys/arch/vax/vax/
kobj_machdep.c 50 Elf_Addr addr, addend = rela->r_addend; local in function:kobj_reloc
70 addr += addend;
  /src/sys/arch/alpha/alpha/
kobj_machdep.c 71 Elf_Addr addend; local in function:kobj_reloc
80 addend = rela->r_addend;
86 addend = *where;
105 addr += addend;
114 addr += addend;
129 addr = relocbase + addend;
  /src/sys/arch/amd64/amd64/
kobj_machdep.c 79 Elf64_Addr addend; local in function:kobj_reloc
88 addend = rela->r_addend;
96 /* Addend is 32 bit on 32 bit relocs */
101 addend = *(Elf32_Addr *)where;
104 addend = *where;
123 val = addr + addend;
133 val32 = (Elf32_Addr)(addr + addend - (Elf64_Addr)where);
142 val32 = (Elf32_Addr)(addr + addend);
148 case R_X86_64_JUMP_SLOT:/* XXX need addend + offset */
156 addr = relocbase + addend;
    [all...]
  /src/sys/arch/i386/i386/
kobj_machdep.c 78 Elf_Addr addend; local in function:kobj_reloc
87 addend = rela->r_addend;
93 addend = *where;
112 addr += addend;
119 addr += addend - (Elf_Addr)where;
129 addr = relocbase + addend;
  /src/sys/arch/powerpc/powerpc/
kobj_machdep.c 75 Elf_Sword addend; /* needs to be signed */ local in function:kobj_reloc
90 addend = rela->r_addend;
105 addend += relocbase; /* A += B */
113 addend -= relocbase + rela->r_offset; /* A -= P */
130 * addend values are sometimes relative to sections
134 if (addr > relocbase && addr <= (relocbase + addend))
135 addr = relocbase + addend;
138 addend += addr; /* A += S */
150 *wwhere = addend;
155 *where = addend;
    [all...]
  /src/sys/arch/mips/mips/
kobj_machdep.c 66 Elf_Addr addr, addend, *where; local in function:kobj_reloc
83 addend = rela->r_addend;
109 addr += addend;
123 addend &= __BITS(25, 0); /* mask off lower 26 bits */
124 addend <<= 2;
126 addr += ((intptr_t)where & 0xf0000000) | addend;
141 addr += addend;
154 addr += addend;
176 addr += addend;
197 addr += addend;
    [all...]
  /src/libexec/ld.elf_so/arch/arm/
mdreloc.c 124 Elf32_Sword addend; local in function:_rtld_relocate_nonplt_objects
127 * Extract addend and sign-extend if needed.
129 addend = *where;
130 if (addend & 0x00800000)
131 addend |= 0xff000000;
133 - (Elf_Addr)where + (addend << 2);
  /src/sys/arch/riscv/riscv/
kobj_machdep.c 47 long addend; member in struct:hi20
107 long addend = rela->r_addend; /* needs to be signed */ local in function:kobj_findhi20
108 addend -= (intptr_t)where;
111 last_hi20.addend = addend;
112 addend += addr;
131 long addend = rela->r_addend; /* needs to be signed */ local in function:kobj_reloc
147 if (addend != 0) {
179 addend -= (intptr_t)where; /* A -= P */
220 last_hi20.addend = addend + addr
    [all...]
  /src/sys/arch/aarch64/aarch64/
kobj_machdep.c 123 Elf_Addr saddr, addend, raddr, val; local in function:kobj_reloc
153 addend = rela->r_addend;
186 printf("%s:%d: symidx=%d, saddr=0x%jx, addend=0x%jx\n",
187 __func__, __LINE__, symidx, (uintptr_t)saddr, (uintptr_t)addend);
201 * e.g.) .quad <sym>+addend
203 *where = saddr + addend;
208 * e.g.) .word <sym>+addend
210 *where32 = saddr + addend;
215 * e.g.) .short <sym>+addend
217 *where16 = saddr + addend;
    [all...]
  /src/sys/arch/amd64/stand/prekern/
elf.c 199 Elf64_Addr addend; local in function:elf_apply_reloc
207 addend = rela->r_addend;
215 /* Addend is 32 bit on 32 bit relocs */
220 addend = *(Elf32_Addr *)where;
223 addend = *where;
234 val = addr + addend;
242 val32 = (Elf32_Addr)(addr + addend - (Elf64_Addr)where);
249 val32 = (Elf32_Addr)(addr + addend);
255 case R_X86_64_JUMP_SLOT:/* XXX need addend + offset */
261 addr = relocbase + addend;
    [all...]
  /src/sys/arch/arm/arm32/
kobj_machdep.c 78 Elf_Addr addend; local in function:kobj_reloc
87 addend = rela->r_addend;
93 addend = *where;
113 *where = addr + addend;
128 addr = relocbase + addend;
153 addend &= 0x00ffffff;
156 if (addend & 0x00800000)
157 addend |= 0xff000000;
159 addend <<= 2;
165 addend += (uintptr_t)addr - (uintptr_t)where
    [all...]
  /src/lib/libc/time/
zic.c 556 ptrdiff_t addend = (*nitems_alloc >> 1) + 1; local in function:grow_nitems_alloc
559 if (!ckd_add(nitems_alloc, *nitems_alloc, addend)
564 *nitems_alloc += addend;

Completed in 18 milliseconds