Searched refs:r_sym (Results 1 – 7 of 7) sorted by relevance
| /Linux-v6.6/arch/alpha/kernel/ |
| D | module.c | 32 unsigned long r_sym = ELF64_R_SYM (rela->r_info); in process_reloc_for_got() local 40 for (g = chains + r_sym; g ; g = g->next) in process_reloc_for_got() 50 g->next = chains[r_sym].next; in process_reloc_for_got() 54 chains[r_sym].next = g; in process_reloc_for_got() 153 unsigned long r_sym = ELF64_R_SYM (rela[i].r_info); in apply_relocate_add() local 164 sym = symtab + r_sym; in apply_relocate_add()
|
| /Linux-v6.6/arch/mips/include/asm/ |
| D | module.h | 21 Elf64_Word r_sym; /* Symbol index. */ member 30 Elf64_Word r_sym; /* Symbol index. */ member 69 #define ELF_MIPS_R_SYM(rel) ((rel).r_sym)
|
| /Linux-v6.6/arch/mips/boot/tools/ |
| D | relocs_64.c | 15 Elf64_Word r_sym; /* Symbol index. */ member 25 #define ELF_R_SYM(val) (((Elf64_Mips_Rela *)(&val))->fields.r_sym)
|
| /Linux-v6.6/arch/s390/boot/ |
| D | startup.c | 104 int r_type, r_sym, rc; in handle_relocs() local 114 r_sym = ELF64_R_SYM(rela->r_info); in handle_relocs() 115 if (r_sym) { in handle_relocs() 116 if (dynsym[r_sym].st_shndx != SHN_UNDEF) in handle_relocs() 117 val += dynsym[r_sym].st_value + offset; in handle_relocs()
|
| /Linux-v6.6/arch/s390/kernel/ |
| D | module.c | 264 int r_type, r_sym; in apply_rela() local 271 r_sym = ELF_R_SYM(rela->r_info); in apply_rela() 273 info = me->arch.syminfo + r_sym; in apply_rela() 274 val = symtab[r_sym].st_value; in apply_rela() 456 me->name, strtab + symtab[r_sym].st_name, in apply_rela()
|
| /Linux-v6.6/scripts/mod/ |
| D | modpost.c | 1451 unsigned int *r_type, unsigned int *r_sym) in get_rel_type_and_sym() argument 1454 Elf64_Word r_sym; /* Symbol index */ in get_rel_type_and_sym() member 1467 *r_sym = TO_NATIVE(mips64_r_info->r_sym); in get_rel_type_and_sym() 1482 *r_sym = ELF_R_SYM(r_info); in get_rel_type_and_sym() 1500 unsigned int r_type, r_sym; in section_rela() local 1503 get_rel_type_and_sym(elf, rela->r_info, &r_type, &r_sym); in section_rela() 1520 check_section_mismatch(mod, elf, elf->symtab_start + r_sym, in section_rela() 1541 unsigned int r_type, r_sym; in section_rel() local 1545 get_rel_type_and_sym(elf, rel->r_info, &r_type, &r_sym); in section_rel() 1548 tsym = elf->symtab_start + r_sym; in section_rel()
|
| /Linux-v6.6/scripts/ |
| D | recordmcount.c | 491 Elf64_Word r_sym; /* Symbol index. */ member 501 return w(((union mips_r_info){ .r_info = rp->r_info }).r_mips.r_sym); in MIPS64_r_sym() 507 .r_mips = { .r_sym = w(sym), .r_type = type } in MIPS64_r_info()
|