/freebsd-current/stand/common/ |
H A D | reloc_elf.c | 42 * Apply a single intra-module relocation to the data. `relbase' is the 49 int reltype, Elf_Addr relbase, Elf_Addr dataaddr, void *data, size_t len) 65 where = (Elf_Addr *)((char *)data + relbase + rel->r_offset - 76 where = (Elf_Addr *)((char *)data + relbase + rela->r_offset - 109 addr = (Elf_Addr)addend + relbase; 140 where = (Elf_Addr *)((char *)data + relbase + rel->r_offset - 149 where = (Elf_Addr *)((char *)data + relbase + rela->r_offset - 173 addr = addend + relbase; 199 if (relbase + rela->r_offset >= dataaddr && 200 relbase 48 reloc(struct elf_file *ef, symaddr_fn *symaddr, const void *reldata, int reltype, Elf_Addr relbase, Elf_Addr dataaddr, void *data, size_t len) argument [all...] |
H A D | bootstrap.h | 301 const void *reldata, int reltype, Elf_Addr relbase,
|
/freebsd-current/usr.sbin/kldxref/ |
H A D | ef_arm.c | 40 * Apply relocations to the values obtained from the file. `relbase' is the 46 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) 57 where = (char *)dest + (relbase + rel->r_offset - dataoff); 64 where = (char *)dest + (relbase + rela->r_offset - dataoff); 85 addr = relbase + addend; 45 ef_arm_reloc(struct elf_file *ef, const void *reldata, Elf_Type reltype, GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) argument
|
H A D | ef_i386.c | 39 * Apply relocations to the values obtained from the file. `relbase' is the 45 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) 56 where = (char *)dest + (relbase + rel->r_offset - dataoff); 63 where = (char *)dest + (relbase + rela->r_offset - dataoff); 80 addr = relbase + addend; 44 ef_i386_reloc(struct elf_file *ef, const void *reldata, Elf_Type reltype, GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) argument
|
H A D | ef_amd64.c | 39 * Apply relocations to the values obtained from the file. `relbase' is the 45 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) 56 where = (char *)dest + (relbase + rel->r_offset - dataoff); 63 where = (char *)dest + (relbase + rela->r_offset - dataoff); 104 addr = relbase + addend; 44 ef_amd64_reloc(struct elf_file *ef, const void *reldata, Elf_Type reltype, GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) argument
|
H A D | ef_powerpc.c | 39 * Apply relocations to the values obtained from the file. `relbase' is the 45 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) 55 where = (char *)dest + (relbase + rela->r_offset - dataoff); 69 addr = relbase + addend; 44 ef_ppc_reloc(struct elf_file *ef, const void *reldata, Elf_Type reltype, GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) argument
|
H A D | ef_riscv.c | 42 * Apply relocations to the values obtained from the file. `relbase' is the 48 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) 58 where = (char *)dest + (relbase + rela->r_offset - dataoff); 76 addr = relbase + addend; 47 ef_riscv_reloc(struct elf_file *ef, const void *reldata, Elf_Type reltype, GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) argument
|
H A D | ef_aarch64.c | 37 * Apply relocations to the values obtained from the file. `relbase' is the 43 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) 53 where = (char *)dest + (relbase + rela->r_offset - dataoff); 67 addr = relbase + addend; 42 ef_aarch64_reloc(struct elf_file *ef, const void *reldata, Elf_Type reltype, GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) argument
|
H A D | ef_mips.c | 42 * Apply relocations to the values obtained from the file. `relbase' is the 48 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) 59 where = (char *)dest + (relbase + rel->r_offset - dataoff); 66 where = (char *)dest + (relbase + rela->r_offset - dataoff); 47 ef_mips_reloc(struct elf_file *ef, const void *reldata, Elf_Type reltype, GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) argument
|
H A D | ef.h | 73 Elf_Type reltype, GElf_Addr relbase, GElf_Addr dataoff, size_t len, 306 * Apply relocations to the values obtained from the file. `relbase' is the 311 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest);
|
H A D | elf.c | 684 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) 686 return (efile->ef_reloc(efile, reldata, reltype, relbase, dataoff, len, 683 elf_reloc(struct elf_file *efile, const void *reldata, Elf_Type reltype, GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) argument
|
/freebsd-current/sys/ddb/ |
H A D | db_main.c | 50 vm_offset_t relbase; member in struct:db_private 121 stoffs -= DB_PRIVATE(symtab)->relbase; 186 DB_PRIVATE(symtab)->relbase; 192 vm_offset_t relbase) 203 ksymtab_relbase = relbase; 225 ksymtab_private.relbase = ksymtab_relbase; 191 db_fetch_ksymtab(vm_offset_t ksym_start, vm_offset_t ksym_end, vm_offset_t relbase) argument
|
H A D | ddb.h | 271 vm_offset_t relbase);
|