/freebsd/stand/common/ |
H A D | reloc_elf.c | 49 int reltype, Elf_Addr relbase, Elf_Addr dataaddr, void *data, size_t len) in __elfN() 65 where = (Elf_Addr *)((char *)data + relbase + rel->r_offset - in __elfN() 76 where = (Elf_Addr *)((char *)data + relbase + rela->r_offset - in __elfN() 109 addr = (Elf_Addr)addend + relbase; in __elfN() 140 where = (Elf_Addr *)((char *)data + relbase + rel->r_offset - in __elfN() 149 where = (Elf_Addr *)((char *)data + relbase + rela->r_offset - in __elfN() 173 addr = addend + relbase; in __elfN() 199 if (relbase + rela->r_offset >= dataaddr && in __elfN() 200 relbase + rela->r_offset < dataaddr + len) { in __elfN() 207 w = relbase + rela->r_addend; in __elfN() [all …]
|
H A D | bootstrap.h | 302 const void *reldata, int reltype, Elf_Addr relbase,
|
/freebsd/lib/libkldelf/ |
H A D | ef_arm.c | 46 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) in ef_arm_reloc() argument 57 where = (char *)dest + (relbase + rel->r_offset - dataoff); in ef_arm_reloc() 64 where = (char *)dest + (relbase + rela->r_offset - dataoff); in ef_arm_reloc() 85 addr = relbase + addend; in ef_arm_reloc()
|
H A D | ef_i386.c | 45 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) in ef_i386_reloc() argument 56 where = (char *)dest + (relbase + rel->r_offset - dataoff); in ef_i386_reloc() 63 where = (char *)dest + (relbase + rela->r_offset - dataoff); in ef_i386_reloc() 80 addr = relbase + addend; in ef_i386_reloc()
|
H A D | ef_amd64.c | 45 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) in ef_amd64_reloc() argument 56 where = (char *)dest + (relbase + rel->r_offset - dataoff); in ef_amd64_reloc() 63 where = (char *)dest + (relbase + rela->r_offset - dataoff); in ef_amd64_reloc() 104 addr = relbase + addend; in ef_amd64_reloc()
|
H A D | ef_riscv.c | 48 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) in ef_riscv_reloc() argument 58 where = (char *)dest + (relbase + rela->r_offset - dataoff); in ef_riscv_reloc() 76 addr = relbase + addend; in ef_riscv_reloc()
|
H A D | ef_aarch64.c | 43 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) in ef_aarch64_reloc() argument 53 where = (char *)dest + (relbase + rela->r_offset - dataoff); in ef_aarch64_reloc() 67 addr = relbase + addend; in ef_aarch64_reloc()
|
H A D | ef_powerpc.c | 45 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) in ef_ppc_reloc() argument 55 where = (char *)dest + (relbase + rela->r_offset - dataoff); in ef_ppc_reloc() 69 addr = relbase + addend; in ef_ppc_reloc()
|
H A D | ef_mips.c | 48 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) in ef_mips_reloc() argument 59 where = (char *)dest + (relbase + rel->r_offset - dataoff); in ef_mips_reloc() 66 where = (char *)dest + (relbase + rela->r_offset - dataoff); in ef_mips_reloc()
|
H A D | kldelf.h | 77 Elf_Type reltype, GElf_Addr relbase, GElf_Addr dataoff, size_t len, 315 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) in elf_reloc() argument 686 return (efile->ef_reloc(efile, reldata, reltype, relbase, dataoff, len, in elf_reloc()
|
/freebsd/sys/ddb/ |
H A D | db_main.c | 50 vm_offset_t relbase; member 121 stoffs -= DB_PRIVATE(symtab)->relbase; in X_db_search_symbol() 186 DB_PRIVATE(symtab)->relbase; in X_db_symbol_values() 192 vm_offset_t relbase) in db_fetch_ksymtab() argument 203 ksymtab_relbase = relbase; in db_fetch_ksymtab() 225 ksymtab_private.relbase = ksymtab_relbase; in db_init()
|
H A D | ddb.h | 271 vm_offset_t relbase);
|