Searched refs:r_offset (Results 1 - 49 of 49) sorted by relevance

/linux-4.4.14/arch/score/kernel/
H A Dmodule.c43 s32 r_offset; apply_relocate() local
45 r_offset = ELF32_R_SYM(rel->r_info); apply_relocate()
46 if ((r_offset < 0) || apply_relocate()
47 (r_offset > (symsec->sh_size / sizeof(Elf32_Sym)))) { apply_relocate()
53 sym = ((Elf32_Sym *)symsec->sh_addr) + r_offset; apply_relocate()
55 if ((rel->r_offset < 0) || apply_relocate()
56 (rel->r_offset > dstsec->sh_size - sizeof(u32))) { apply_relocate()
59 me->name, relindex, i, rel->r_offset, apply_relocate()
64 loc = dstsec->sh_addr + rel->r_offset; apply_relocate()
/linux-4.4.14/arch/unicore32/kernel/
H A Dmodule.c58 if (rel->r_offset < 0 || rel->r_offset > apply_relocate()
62 module->name, relindex, i, rel->r_offset, apply_relocate()
67 loc = dstsec->sh_addr + rel->r_offset; apply_relocate()
/linux-4.4.14/arch/h8300/kernel/
H A Dmodule.c23 + rela[i].r_offset); apply_relocate_add()
68 me->name, rela[i].r_offset); apply_relocate_add()
/linux-4.4.14/net/rds/
H A Dpage.c42 unsigned long r_offset; member in struct:rds_page_remainder
124 if (rem->r_page && bytes > (PAGE_SIZE - rem->r_offset)) { rds_page_remainder_alloc()
131 if (rem->r_page && bytes <= (PAGE_SIZE - rem->r_offset)) { rds_page_remainder_alloc()
132 sg_set_page(scat, rem->r_page, bytes, rem->r_offset); rds_page_remainder_alloc()
135 if (rem->r_offset != 0) rds_page_remainder_alloc()
138 rem->r_offset += bytes; rds_page_remainder_alloc()
139 if (rem->r_offset == PAGE_SIZE) { rds_page_remainder_alloc()
169 rem->r_offset = 0; rds_page_remainder_alloc()
/linux-4.4.14/arch/mips/include/asm/
H A Dmodule.h19 Elf64_Addr r_offset; /* Address of relocation. */ member in struct:__anon1898
28 Elf64_Addr r_offset; /* Address of relocation. */ member in struct:__anon1899
/linux-4.4.14/arch/m68k/kernel/
H A Dmodule.c38 + rel[i].r_offset; apply_relocate()
78 + rel[i].r_offset; apply_relocate_add()
/linux-4.4.14/arch/nios2/kernel/
H A Dmodule.c59 + rela[i].r_offset); apply_relocate_add()
69 rela[i].r_offset, strtab + sym->st_name); apply_relocate_add()
/linux-4.4.14/arch/powerpc/kernel/
H A Dreloc_32.S136 lwz r4, 0(r9) /* r_offset */
146 lwz r4, 0(r9) /* r_offset */
157 lwz r4, 0(r9) /* r_offset */
170 lwz r4, 0(r9) /* r_offset */
H A Dreloc_64.S75 ld r6,0(r9) /* reloc->r_offset */
H A Dmodule_32.c229 + rela[i].r_offset; apply_relocate_add()
H A Dmodule_64.c515 + rela[i].r_offset; apply_relocate_add()
/linux-4.4.14/arch/openrisc/kernel/
H A Dmodule.c37 + rel[i].r_offset; apply_relocate_add()
/linux-4.4.14/arch/tile/kernel/
H A Dmodule.c139 + rel[i].r_offset; apply_relocate_add()
216 rel[i].r_offset, location); apply_relocate_add()
/linux-4.4.14/arch/arc/kernel/
H A Dmodule.c89 location = sec_to_patch + rel_entry[i].r_offset; apply_relocate_add()
98 rel_entry[i].r_offset, rel_entry[i].r_addend, apply_relocate_add()
/linux-4.4.14/arch/arm/kernel/
H A Dmodule-plts.c94 loc1 = (u32 *)(base + rel[i].r_offset); duplicate_rel()
95 loc2 = (u32 *)(base + rel[num].r_offset); duplicate_rel()
H A Dmodule.c84 if (rel->r_offset < 0 || rel->r_offset > dstsec->sh_size - sizeof(u32)) { apply_relocate()
87 rel->r_offset, dstsec->sh_size); apply_relocate()
91 loc = dstsec->sh_addr + rel->r_offset; apply_relocate()
/linux-4.4.14/arch/c6x/kernel/
H A Dmodule.c64 + rel[i].r_offset - offset; apply_relocate_add()
/linux-4.4.14/include/uapi/linux/
H A Delf.h161 Elf32_Addr r_offset; member in struct:elf32_rel
166 Elf64_Addr r_offset; /* Location at which to apply the action */ member in struct:elf64_rel
171 Elf32_Addr r_offset; member in struct:elf32_rela
177 Elf64_Addr r_offset; /* Location at which to apply the action */ member in struct:elf64_rela
/linux-4.4.14/arch/microblaze/kernel/
H A Dmodule.c40 rela[i].r_offset; apply_relocate_add()
/linux-4.4.14/arch/cris/kernel/
H A Dmodule.c61 + rela[i].r_offset); apply_relocate_add()
/linux-4.4.14/arch/avr32/kernel/
H A Dmodule.c45 rela->r_offset); check_rela()
163 location = (void *)dstsec->sh_addr + rel->r_offset; apply_relocate_add()
276 rel->r_offset, relocation); apply_relocate_add()
/linux-4.4.14/scripts/mod/
H A Dmodpost.c1524 from = find_elf_symbol2(elf, r->r_offset, fromsec); default_mismatch_handler()
1539 fromsec, r->r_offset, fromsym, default_mismatch_handler()
1570 extable_entry_size = r->r_offset * 2; find_extable_entry_size()
1580 if (r->r_offset && extable_entry_size == 0) is_extable_fault_address()
1583 return ((r->r_offset == 0) || is_extable_fault_address()
1584 (r->r_offset % extable_entry_size == 0)); is_extable_fault_address()
1595 Elf_Sym* fromsym = find_elf_symbol2(elf, r->r_offset, fromsec); report_extable_warnings()
1611 modname, fromsec, (long)r->r_offset, from_pretty_name, report_extable_warnings()
1625 fromsec, (long)r->r_offset, tosec, tosec, tosec); report_extable_warnings()
1647 fromsec, (long)r->r_offset, tosec, modname); extable_mismatch_handler()
1655 fromsec, (long)r->r_offset, tosec); extable_mismatch_handler()
1662 fromsec, (long)r->r_offset, tosec); extable_mismatch_handler()
1689 r->r_offset; reloc_location()
1705 r->r_addend += r->r_offset; addend_386_rel()
1747 (r->r_offset - sechdr->sh_addr)); addend_arm_rel()
1797 r.r_offset = TO_NATIVE(rela->r_offset); section_rela()
1843 r.r_offset = TO_NATIVE(rel->r_offset); section_rel()
/linux-4.4.14/arch/mips/kernel/
H A Dmodule-rela.c124 + rel[i].r_offset; apply_relocate_add()
H A Dmodule.c213 + rel[i].r_offset; apply_relocate()
H A Dvpe.c443 + rel[i].r_offset; apply_relocations()
460 rel[i].r_offset, r ? r : "UNKNOWN", apply_relocations()
/linux-4.4.14/arch/sh/kernel/
H A Dmodule.c55 + rel[i].r_offset; apply_relocate_add()
/linux-4.4.14/arch/x86/kernel/
H A Dmodule.c115 + rel[i].r_offset; apply_relocate()
156 + rel[i].r_offset; apply_relocate_add()
H A Dmachine_kexec_64.c450 * rel[i].r_offset contains byte offset from beginning arch_kexec_apply_relocations_add()
459 location = (void *)(section->sh_offset + rel[i].r_offset); arch_kexec_apply_relocations_add()
462 address = section->sh_addr + rel[i].r_offset; arch_kexec_apply_relocations_add()
/linux-4.4.14/arch/x86/tools/
H A Drelocs.c506 rel->r_offset = elf_addr_to_cpu(rel->r_offset); read_relocs()
618 rel->r_offset, print_absolute_relocs()
754 ElfW(Addr) offset = rel->r_offset; do_reloc64()
859 add_reloc(&relocs32, rel->r_offset); do_reloc32()
898 add_reloc(&relocs16, rel->r_offset); do_reloc_real()
920 add_reloc(&relocs32, rel->r_offset); do_reloc_real()
925 add_reloc(&relocs32, rel->r_offset); do_reloc_real()
/linux-4.4.14/arch/powerpc/boot/
H A Dcrt0.S105 lwz r12,0(r9) /* reloc->r_offset */
188 ld r12,0(r9) /* reloc->r_offset */
/linux-4.4.14/arch/xtensa/kernel/
H A Dmodule.c67 + rela[i].r_offset; apply_relocate_add()
/linux-4.4.14/scripts/
H A Drecordmcount.h167 Elf_Addr current_r_offset = _w(rp->r_offset); MIPS_is_fake_mcount()
331 _w(_w(relp->r_offset) - recval + mcount_adjust); sift_rel_mcount()
332 mrelp->r_offset = _w(offbase sift_rel_mcount()
380 ret = make_nop((void *)ehdr, _w(shdr->sh_offset) + _w(relp->r_offset)); nop_mcount()
/linux-4.4.14/arch/sparc/kernel/
H A Dmodule.c99 + rel[i].r_offset; apply_relocate_add()
/linux-4.4.14/arch/mn10300/kernel/
H A Dmodule.c75 + rel[i].r_offset; apply_relocate_add()
/linux-4.4.14/arch/hexagon/kernel/
H A Dmodule.c103 location = loc_base + rela[i].r_offset; apply_relocate_add()
/linux-4.4.14/arch/m32r/kernel/
H A Dmodule.c93 + rel[i].r_offset; apply_relocate_add()
/linux-4.4.14/arch/alpha/kernel/
H A Dmodule.c174 location = base + rela[i].r_offset; apply_relocate_add()
/linux-4.4.14/samples/bpf/
H A Dbpf_load.c207 insn_idx = rel.r_offset / sizeof(struct bpf_insn); parse_relo_and_apply()
/linux-4.4.14/arch/metag/kernel/
H A Dmodule.c216 + rel[i].r_offset; apply_relocate_add()
/linux-4.4.14/arch/parisc/kernel/
H A Dmodule.c561 + rel[i].r_offset; apply_relocate_add()
572 //dot = (sechdrs[relsec].sh_addr + rel->r_offset) & ~0x03; apply_relocate_add()
697 + rel[i].r_offset; apply_relocate_add()
708 //dot = (sechdrs[relsec].sh_addr + rel->r_offset) & ~0x03; apply_relocate_add()
/linux-4.4.14/arch/blackfin/kernel/
H A Dmodule.c166 rel[i].r_offset; apply_relocate_add()
/linux-4.4.14/include/linux/
H A Dmemstick.h144 unsigned char r_offset; member in struct:ms_register_addr
/linux-4.4.14/arch/arm64/kernel/
H A Dmodule.c223 + rel[i].r_offset; apply_relocate_add()
/linux-4.4.14/drivers/memstick/core/
H A Dmemstick.c396 card->reg_addr.r_offset = offsetof(struct ms_register, id); memstick_alloc_card()
H A Dms_block.c215 msb->reg_addr.r_offset = offsetof(struct ms_register, id); msb_invalidate_reg_window()
290 if (msb->reg_addr.r_offset != offset || msb_read_regs()
293 msb->reg_addr.r_offset = offset; msb_read_regs()
H A Dmspro_block.c1138 card->reg_addr.r_offset = offsetof(struct mspro_register, status); mspro_block_init_card()
/linux-4.4.14/arch/s390/kernel/
H A Dmodule.c218 loc = base + rela->r_offset; apply_rela()
/linux-4.4.14/tools/lib/bpf/
H A Dlibbpf.c637 insn_idx = rel.r_offset / sizeof(struct bpf_insn); bpf_program__collect_reloc()
/linux-4.4.14/arch/ia64/kernel/
H A Dmodule.c831 (void *) target_sec->sh_addr + rela[i].r_offset); apply_relocate_add()

Completed in 833 milliseconds