/kernel/linux/linux-6.6/fs/ |
H A D | binfmt_elf.c | 152 #define STACK_ADD(sp, items) ((elf_addr_t __user *)(sp) + (items)) 156 elf_addr_t __user *old_sp = (elf_addr_t __user *)sp; sp += len; \ 159 #define STACK_ADD(sp, items) ((elf_addr_t __user *)(sp) - (items)) 183 elf_addr_t __user *sp; in create_elf_tables() 184 elf_addr_t __user *u_platform; in create_elf_tables() 185 elf_addr_t __user *u_base_platform; in create_elf_tables() 186 elf_addr_t __user *u_rand_bytes; in create_elf_tables() 191 elf_addr_t *elf_info; in create_elf_tables() 192 elf_addr_t flag in create_elf_tables() [all...] |
H A D | compat_binfmt_elf.c | 32 #undef elf_addr_t macro 38 #define elf_addr_t Elf32_Addr macro
|
H A D | binfmt_elf_fdpic.c | 624 (elf_addr_t) (unsigned long) u_platform); in create_elf_fdpic_tables() 631 (elf_addr_t) (unsigned long) u_base_platform); in create_elf_fdpic_tables() 656 NEW_AUX_ENT(AT_UID, (elf_addr_t) from_kuid_munged(cred->user_ns, cred->uid)); in create_elf_fdpic_tables() 657 NEW_AUX_ENT(AT_EUID, (elf_addr_t) from_kuid_munged(cred->user_ns, cred->euid)); in create_elf_fdpic_tables() 658 NEW_AUX_ENT(AT_GID, (elf_addr_t) from_kgid_munged(cred->user_ns, cred->gid)); in create_elf_fdpic_tables() 659 NEW_AUX_ENT(AT_EGID, (elf_addr_t) from_kgid_munged(cred->user_ns, cred->egid)); in create_elf_fdpic_tables() 1421 elf_addr_t e_shoff, int segs) in fill_extnum_info() 1472 elf_addr_t *auxv; in elf_fdpic_core_dump() 1476 elf_addr_t e_shoff; in elf_fdpic_core_dump() 1530 auxv = (elf_addr_t *) curren in elf_fdpic_core_dump() [all...] |
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | processor.h | 250 elf_addr_t *sp = (elf_addr_t *)new_sp; \ 252 elf_addr_t pc = (elf_addr_t)new_pc | 3; \
|
/kernel/linux/linux-5.10/fs/ |
H A D | binfmt_elf.c | 149 #define STACK_ADD(sp, items) ((elf_addr_t __user *)(sp) + (items)) 153 elf_addr_t __user *old_sp = (elf_addr_t __user *)sp; sp += len; \ 156 #define STACK_ADD(sp, items) ((elf_addr_t __user *)(sp) - (items)) 180 elf_addr_t __user *sp; in create_elf_tables() 181 elf_addr_t __user *u_platform; in create_elf_tables() 182 elf_addr_t __user *u_base_platform; in create_elf_tables() 183 elf_addr_t __user *u_rand_bytes; in create_elf_tables() 188 elf_addr_t *elf_info; in create_elf_tables() 211 u_platform = (elf_addr_t __use in create_elf_tables() [all...] |
H A D | compat_binfmt_elf.c | 32 #undef elf_addr_t macro 38 #define elf_addr_t Elf32_Addr macro
|
H A D | binfmt_elf_fdpic.c | 623 (elf_addr_t) (unsigned long) u_platform); in create_elf_fdpic_tables() 630 (elf_addr_t) (unsigned long) u_base_platform); in create_elf_fdpic_tables() 653 NEW_AUX_ENT(AT_UID, (elf_addr_t) from_kuid_munged(cred->user_ns, cred->uid)); in create_elf_fdpic_tables() 654 NEW_AUX_ENT(AT_EUID, (elf_addr_t) from_kuid_munged(cred->user_ns, cred->euid)); in create_elf_fdpic_tables() 655 NEW_AUX_ENT(AT_GID, (elf_addr_t) from_kgid_munged(cred->user_ns, cred->gid)); in create_elf_fdpic_tables() 656 NEW_AUX_ENT(AT_EGID, (elf_addr_t) from_kgid_munged(cred->user_ns, cred->egid)); in create_elf_fdpic_tables() 1439 elf_addr_t e_shoff, int segs) in fill_extnum_info() 1490 elf_addr_t *auxv; in elf_fdpic_core_dump() 1494 elf_addr_t e_shoff; in elf_fdpic_core_dump() 1548 auxv = (elf_addr_t *) curren in elf_fdpic_core_dump() [all...] |
/kernel/linux/linux-6.6/arch/parisc/include/asm/ |
H A D | processor.h | 242 elf_addr_t *sp = (elf_addr_t *)new_sp; \ 244 elf_addr_t pc = (elf_addr_t)new_pc | 3; \
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | elf.h | 35 #define elf_addr_t Elf32_Off macro 47 #define elf_addr_t Elf64_Off macro
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | elf.h | 45 #define elf_addr_t Elf32_Off macro 57 #define elf_addr_t Elf64_Off macro
|
/kernel/linux/linux-5.10/arch/riscv/include/asm/ |
H A D | elf.h | 64 (elf_addr_t)current->mm->context.vdso); \
|
/kernel/linux/linux-5.10/arch/nds32/include/asm/ |
H A D | elf.h | 175 (elf_addr_t)current->mm->context.vdso); \
|
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | elf.h | 149 (elf_addr_t)current->mm->context.vdso); \
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | elf.h | 171 (elf_addr_t)current->mm->context.vdso); \ 234 * Note that we use Elf64_Off instead of elf_addr_t because \ 235 * elf_addr_t in compat is defined as Elf32_Addr and casting \
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | elf.h | 171 (elf_addr_t)current->mm->context.vdso); \ 232 * Note that we use Elf64_Off instead of elf_addr_t because \ 233 * elf_addr_t in compat is defined as Elf32_Addr and casting \
|
/kernel/linux/linux-6.6/arch/arm/include/asm/ |
H A D | elf.h | 148 (elf_addr_t)current->mm->context.vdso); \
|
/kernel/linux/linux-6.6/arch/riscv/include/asm/ |
H A D | elf.h | 92 * Note that we add ulong after elf_addr_t because \ 98 (elf_addr_t)(ulong)current->mm->context.vdso); \
|
/kernel/linux/linux-5.10/fs/proc/ |
H A D | kcore.c | 392 phdr->p_paddr = (elf_addr_t)-1; in read_kcore()
|
/kernel/linux/linux-6.6/fs/proc/ |
H A D | kcore.c | 395 phdr->p_paddr = (elf_addr_t)-1; in read_kcore_iter()
|