| /kernel/linux/linux-4.19/arch/arm64/include/asm/ |
| D | atomic_ll_sc.h | 58 #define ATOMIC_OP_RETURN(name, mb, acq, rel, cl, op, asm_op) \ argument 80 #define ATOMIC_FETCH_OP(name, mb, acq, rel, cl, op, asm_op) \ argument 152 #define ATOMIC64_OP_RETURN(name, mb, acq, rel, cl, op, asm_op) \ argument 174 #define ATOMIC64_FETCH_OP(name, mb, acq, rel, cl, op, asm_op) \ argument 251 #define __CMPXCHG_CASE(w, sz, name, mb, acq, rel, cl) \ argument 296 #define __CMPXCHG_DBL(name, mb, rel, cl) \ argument
|
| /kernel/linux/linux-5.10/arch/arm64/include/asm/ |
| D | atomic_ll_sc.h | 56 #define ATOMIC_OP_RETURN(name, mb, acq, rel, cl, op, asm_op, constraint)\ argument 78 #define ATOMIC_FETCH_OP(name, mb, acq, rel, cl, op, asm_op, constraint) \ argument 155 #define ATOMIC64_OP_RETURN(name, mb, acq, rel, cl, op, asm_op, constraint)\ argument 177 #define ATOMIC64_FETCH_OP(name, mb, acq, rel, cl, op, asm_op, constraint)\ argument 259 #define __CMPXCHG_CASE(w, sfx, name, sz, mb, acq, rel, cl, constraint) \ argument 318 #define __CMPXCHG_DBL(name, mb, rel, cl) \ argument
|
| /kernel/linux/linux-5.10/arch/h8300/include/asm/ |
| D | flat.h | 18 #define flat_get_relocate_addr(rel) (rel & ~0x00000001) argument 29 static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) in flat_put_addr_at_rp()
|
| /kernel/linux/linux-5.10/arch/mips/include/asm/ |
| D | module.h | 51 #define ELF_MIPS_R_SYM(rel) ELF32_R_SYM((rel).r_info) argument 52 #define ELF_MIPS_R_TYPE(rel) ELF32_R_TYPE((rel).r_info) argument 69 #define ELF_MIPS_R_SYM(rel) ((rel).r_sym) argument 70 #define ELF_MIPS_R_TYPE(rel) ((rel).r_type) argument
|
| /kernel/linux/linux-4.19/arch/xtensa/include/asm/ |
| D | flat.h | 16 static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) in flat_put_addr_at_rp() 21 #define flat_get_relocate_addr(rel) (rel) argument
|
| /kernel/linux/linux-4.19/arch/c6x/include/asm/ |
| D | flat.h | 16 static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) in flat_put_addr_at_rp() 21 #define flat_get_relocate_addr(rel) (rel) argument
|
| /kernel/linux/linux-4.19/arch/arm/include/asm/ |
| D | flat.h | 25 static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) in flat_put_addr_at_rp() 34 #define flat_get_relocate_addr(rel) (rel) argument
|
| /kernel/linux/linux-5.10/arch/arm/kernel/ |
| D | module-plts.c | 116 static bool is_zero_addend_relocation(Elf32_Addr base, const Elf32_Rel *rel) in is_zero_addend_relocation() 144 static bool duplicate_rel(Elf32_Addr base, const Elf32_Rel *rel, int num) in duplicate_rel() 163 const Elf32_Rel *rel, int num, Elf32_Word dstidx) in count_plts()
|
| /kernel/linux/linux-4.19/arch/sh/include/asm/ |
| D | flat.h | 26 static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) in flat_put_addr_at_rp() 31 #define flat_get_relocate_addr(rel) (rel) argument
|
| /kernel/linux/linux-4.19/arch/h8300/include/asm/ |
| D | flat.h | 23 #define flat_get_relocate_addr(rel) (rel & ~0x00000001) argument 34 static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) in flat_put_addr_at_rp()
|
| /kernel/linux/linux-4.19/arch/m68k/include/asm/ |
| D | flat.h | 24 static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) in flat_put_addr_at_rp() 32 #define flat_get_relocate_addr(rel) (rel) argument
|
| /kernel/linux/linux-4.19/arch/arm/kernel/ |
| D | module-plts.c | 93 static bool is_zero_addend_relocation(Elf32_Addr base, const Elf32_Rel *rel) in is_zero_addend_relocation() 121 static bool duplicate_rel(Elf32_Addr base, const Elf32_Rel *rel, int num) in duplicate_rel() 140 const Elf32_Rel *rel, int num, Elf32_Word dstidx) in count_plts()
|
| /kernel/linux/linux-4.19/arch/x86/tools/ |
| D | relocs.c | 507 Elf_Rel *rel = &sec->reltab[j]; in read_relocs() local 585 Elf_Rel *rel; in print_absolute_relocs() local 647 static void walk_relocs(int (*process)(struct section *sec, Elf_Rel *rel, in walk_relocs() 670 Elf_Rel *rel = &sec->reltab[j]; in walk_relocs() local 752 static int do_reloc64(struct section *sec, Elf_Rel *rel, ElfW(Sym) *sym, in do_reloc64() 833 static int do_reloc32(struct section *sec, Elf_Rel *rel, Elf_Sym *sym, in do_reloc32() 876 static int do_reloc_real(struct section *sec, Elf_Rel *rel, Elf_Sym *sym, in do_reloc_real() 1058 static int do_reloc_info(struct section *sec, Elf_Rel *rel, ElfW(Sym) *sym, in do_reloc_info()
|
| /kernel/linux/linux-5.10/arch/x86/tools/ |
| D | relocs.c | 524 Elf_Rel *rel = &sec->reltab[j]; in read_relocs() local 602 Elf_Rel *rel; in print_absolute_relocs() local 664 static void walk_relocs(int (*process)(struct section *sec, Elf_Rel *rel, in walk_relocs() 687 Elf_Rel *rel = &sec->reltab[j]; in walk_relocs() local 769 static int do_reloc64(struct section *sec, Elf_Rel *rel, ElfW(Sym) *sym, in do_reloc64() 859 static int do_reloc32(struct section *sec, Elf_Rel *rel, Elf_Sym *sym, in do_reloc32() 904 static int do_reloc_real(struct section *sec, Elf_Rel *rel, Elf_Sym *sym, in do_reloc_real() 1088 static int do_reloc_info(struct section *sec, Elf_Rel *rel, ElfW(Sym) *sym, in do_reloc_info()
|
| /kernel/linux/linux-4.19/arch/mips/include/asm/ |
| D | module.h | 51 #define ELF_MIPS_R_SYM(rel) ELF32_R_SYM((rel).r_info) argument 52 #define ELF_MIPS_R_TYPE(rel) ELF32_R_TYPE((rel).r_info) argument 69 #define ELF_MIPS_R_SYM(rel) ((rel).r_sym) argument 70 #define ELF_MIPS_R_TYPE(rel) ((rel).r_type) argument
|
| /kernel/linux/linux-4.19/arch/m68k/kernel/ |
| D | module.c | 29 Elf32_Rel *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate() local 69 Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() local
|
| /kernel/linux/linux-5.10/arch/m68k/kernel/ |
| D | module.c | 29 Elf32_Rel *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate() local 69 Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() local
|
| /kernel/linux/linux-4.19/arch/x86/kernel/ |
| D | module.c | 108 Elf32_Rel *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate() local 148 Elf64_Rela *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() local
|
| /kernel/linux/linux-4.19/arch/nds32/kernel/ |
| D | module.c | 90 struct module *module, Elf32_Rela * rel, in exceed_limit() 120 Elf32_Rela *rel = (void *)relsec->sh_addr; in apply_relocate_add() local
|
| /kernel/linux/linux-5.10/arch/nds32/kernel/ |
| D | module.c | 90 struct module *module, Elf32_Rela * rel, in exceed_limit() 120 Elf32_Rela *rel = (void *)relsec->sh_addr; in apply_relocate_add() local
|
| /kernel/linux/linux-5.10/arch/mips/boot/tools/ |
| D | relocs.c | 386 Elf_Rel *rel = &sec->reltab[j]; in read_relocs() local 467 static void walk_relocs(int (*process)(struct section *sec, Elf_Rel *rel, in walk_relocs() 491 Elf_Rel *rel = &sec->reltab[j]; in walk_relocs() local 500 static int do_reloc(struct section *sec, Elf_Rel *rel, Elf_Sym *sym, in do_reloc() 636 static int do_reloc_info(struct section *sec, Elf_Rel *rel, ElfW(Sym) *sym, in do_reloc_info()
|
| /kernel/linux/linux-4.19/arch/mips/boot/tools/ |
| D | relocs.c | 386 Elf_Rel *rel = &sec->reltab[j]; in read_relocs() local 467 static void walk_relocs(int (*process)(struct section *sec, Elf_Rel *rel, in walk_relocs() 491 Elf_Rel *rel = &sec->reltab[j]; in walk_relocs() local 500 static int do_reloc(struct section *sec, Elf_Rel *rel, Elf_Sym *sym, in do_reloc() 636 static int do_reloc_info(struct section *sec, Elf_Rel *rel, ElfW(Sym) *sym, in do_reloc_info()
|
| /kernel/linux/linux-5.10/arch/c6x/include/asm/ |
| D | flat.h | 13 static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) in flat_put_addr_at_rp()
|
| /kernel/linux/linux-5.10/include/asm-generic/ |
| D | flat.h | 17 static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) in flat_put_addr_at_rp()
|
| /kernel/linux/linux-5.10/arch/xtensa/include/asm/ |
| D | flat.h | 13 static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) in flat_put_addr_at_rp()
|