/kernel/linux/linux-5.10/include/linux/ |
H A D | elf.h | 76 struct arch_elf_state; 81 struct arch_elf_state *arch) in arch_parse_elf_property() 87 bool compat, struct arch_elf_state *arch); 91 int arch_elf_adjust_prot(int prot, const struct arch_elf_state *state, 95 const struct arch_elf_state *state, in arch_elf_adjust_prot()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | elf.h | 86 struct arch_elf_state; 91 struct arch_elf_state *arch) in arch_parse_elf_property() 97 bool compat, struct arch_elf_state *arch); 101 int arch_elf_adjust_prot(int prot, const struct arch_elf_state *state, 105 const struct arch_elf_state *state, in arch_elf_adjust_prot()
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | elf.h | 252 struct arch_elf_state { struct 264 struct arch_elf_state *arch) in arch_parse_elf_property() 286 struct arch_elf_state *state) in arch_elf_pt_proc() 293 struct arch_elf_state *state) in arch_check_elf()
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | elf.h | 250 struct arch_elf_state { struct 262 struct arch_elf_state *arch) in arch_parse_elf_property() 284 struct arch_elf_state *state) in arch_elf_pt_proc() 291 struct arch_elf_state *state) in arch_check_elf()
|
/kernel/linux/linux-5.10/arch/loongarch/kernel/ |
H A D | elf.c | 21 bool is_interp, struct arch_elf_state *state) in arch_elf_pt_proc() 27 struct arch_elf_state *state) in arch_check_elf()
|
/kernel/linux/linux-6.6/arch/loongarch/kernel/ |
H A D | elf.c | 16 bool is_interp, struct arch_elf_state *state) in arch_elf_pt_proc() 22 struct arch_elf_state *state) in arch_check_elf()
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | elf.h | 490 struct arch_elf_state { struct 507 bool is_interp, struct arch_elf_state *state); 510 struct arch_elf_state *state); 516 extern void mips_set_personality_nan(struct arch_elf_state *state); 517 extern void mips_set_personality_fp(struct arch_elf_state *state); 521 struct arch_elf_state; 523 static inline void mips_set_personality_nan(struct arch_elf_state *state) in mips_set_personality_nan() 528 static inline void mips_set_personality_fp(struct arch_elf_state *state) in mips_set_personality_fp()
|
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | elf.h | 472 struct arch_elf_state { struct 489 bool is_interp, struct arch_elf_state *state); 492 struct arch_elf_state *state); 498 extern void mips_set_personality_nan(struct arch_elf_state *state); 499 extern void mips_set_personality_fp(struct arch_elf_state *state); 503 struct arch_elf_state; 505 static inline void mips_set_personality_nan(struct arch_elf_state *state) in mips_set_personality_nan() 510 static inline void mips_set_personality_fp(struct arch_elf_state *state) in mips_set_personality_fp()
|
/kernel/linux/linux-5.10/arch/mips/kernel/ |
H A D | elf.c | 77 bool is_interp, struct arch_elf_state *state) in arch_elf_pt_proc() 136 struct arch_elf_state *state) in arch_check_elf() 279 void mips_set_personality_fp(struct arch_elf_state *state) in mips_set_personality_fp() 308 void mips_set_personality_nan(struct arch_elf_state *state) in mips_set_personality_nan()
|
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | elf.c | 77 bool is_interp, struct arch_elf_state *state) in arch_elf_pt_proc() 136 struct arch_elf_state *state) in arch_check_elf() 279 void mips_set_personality_fp(struct arch_elf_state *state) in mips_set_personality_fp() 308 void mips_set_personality_nan(struct arch_elf_state *state) in mips_set_personality_nan()
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | elf.h | 323 struct arch_elf_state { struct 338 bool is_interp, struct arch_elf_state *state); 341 struct arch_elf_state *state);
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | elf.h | 322 struct arch_elf_state { struct 335 bool is_interp, struct arch_elf_state *state); 338 struct arch_elf_state *state);
|
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | elf.h | 162 struct arch_elf_state { struct 172 struct arch_elf_state *_state = state; \
|
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | elf.h | 186 struct arch_elf_state { struct 196 struct arch_elf_state *_state = state; \
|
/kernel/linux/linux-5.10/fs/ |
H A D | binfmt_elf.c | 501 * struct arch_elf_state - arch-specific ELF loading state 511 struct arch_elf_state { struct 537 struct arch_elf_state *state) in arch_elf_pt_proc() 560 struct arch_elf_state *state) in arch_check_elf() 568 static inline int make_prot(u32 p_flags, struct arch_elf_state *arch_state, in make_prot() 591 struct arch_elf_state *arch_state) in load_elf_interp() 716 struct arch_elf_state *arch, in parse_elf_property() 764 struct arch_elf_state *arch) in parse_elf_properties() 839 struct arch_elf_state arch_state = INIT_ARCH_ELF_STATE; in load_elf_binary()
|
/kernel/linux/linux-6.6/fs/ |
H A D | binfmt_elf.c | 504 * struct arch_elf_state - arch-specific ELF loading state 514 struct arch_elf_state { struct 540 struct arch_elf_state *state) in arch_elf_pt_proc() 563 struct arch_elf_state *state) in arch_check_elf() 571 static inline int make_prot(u32 p_flags, struct arch_elf_state *arch_state, in make_prot() 594 struct arch_elf_state *arch_state) in load_elf_interp() 719 struct arch_elf_state *arch, in parse_elf_property() 767 struct arch_elf_state *arch) in parse_elf_properties() 842 struct arch_elf_state arch_state = INIT_ARCH_ELF_STATE; in load_elf_binary()
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | process.c | 722 int arch_elf_adjust_prot(int prot, const struct arch_elf_state *state, in arch_elf_adjust_prot()
|
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | process.c | 741 int arch_elf_adjust_prot(int prot, const struct arch_elf_state *state, in arch_elf_adjust_prot()
|