/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | elf.h | 119 #define VDSO_AUX_ENT(a,b) NEW_AUX_ENT(a,b) 140 NEW_AUX_ENT(AT_L1I_CACHESIZE, ppc64_caches.l1i.size); \ 141 NEW_AUX_ENT(AT_L1I_CACHEGEOMETRY, get_cache_geometry(l1i)); \ 142 NEW_AUX_ENT(AT_L1D_CACHESIZE, ppc64_caches.l1d.size); \ 143 NEW_AUX_ENT(AT_L1D_CACHEGEOMETRY, get_cache_geometry(l1d)); \ 144 NEW_AUX_ENT(AT_L2_CACHESIZE, ppc64_caches.l2.size); \ 145 NEW_AUX_ENT(AT_L2_CACHEGEOMETRY, get_cache_geometry(l2)); \ 146 NEW_AUX_ENT(AT_L3_CACHESIZE, ppc64_caches.l3.size); \ 147 NEW_AUX_ENT(AT_L3_CACHEGEOMETRY, get_cache_geometry(l3)) 161 * update AT_VECTOR_SIZE_ARCH if the number of NEW_AUX_ENT entrie [all...] |
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | elf.h | 119 #define VDSO_AUX_ENT(a,b) NEW_AUX_ENT(a,b) 140 NEW_AUX_ENT(AT_L1I_CACHESIZE, ppc64_caches.l1i.size); \ 141 NEW_AUX_ENT(AT_L1I_CACHEGEOMETRY, get_cache_geometry(l1i)); \ 142 NEW_AUX_ENT(AT_L1D_CACHESIZE, ppc64_caches.l1d.size); \ 143 NEW_AUX_ENT(AT_L1D_CACHEGEOMETRY, get_cache_geometry(l1d)); \ 144 NEW_AUX_ENT(AT_L2_CACHESIZE, ppc64_caches.l2.size); \ 145 NEW_AUX_ENT(AT_L2_CACHEGEOMETRY, get_cache_geometry(l2)); \ 146 NEW_AUX_ENT(AT_L3_CACHESIZE, ppc64_caches.l3.size); \ 147 NEW_AUX_ENT(AT_L3_CACHEGEOMETRY, get_cache_geometry(l3)) 161 * update AT_VECTOR_SIZE_ARCH if the number of NEW_AUX_ENT entrie [all...] |
/kernel/linux/linux-6.6/arch/riscv/include/asm/ |
H A D | elf.h | 97 NEW_AUX_ENT(AT_SYSINFO_EHDR, \ 99 NEW_AUX_ENT(AT_L1I_CACHESIZE, \ 101 NEW_AUX_ENT(AT_L1I_CACHEGEOMETRY, \ 103 NEW_AUX_ENT(AT_L1D_CACHESIZE, \ 105 NEW_AUX_ENT(AT_L1D_CACHEGEOMETRY, \ 107 NEW_AUX_ENT(AT_L2_CACHESIZE, \ 109 NEW_AUX_ENT(AT_L2_CACHEGEOMETRY, \ 111 NEW_AUX_ENT(AT_L3_CACHESIZE, \ 113 NEW_AUX_ENT(AT_L3_CACHEGEOMETRY, \ 121 NEW_AUX_ENT(AT_MINSIGSTKS [all...] |
/kernel/linux/linux-5.10/arch/riscv/include/asm/ |
H A D | elf.h | 63 NEW_AUX_ENT(AT_SYSINFO_EHDR, \ 65 NEW_AUX_ENT(AT_L1I_CACHESIZE, \ 67 NEW_AUX_ENT(AT_L1I_CACHEGEOMETRY, \ 69 NEW_AUX_ENT(AT_L1D_CACHESIZE, \ 71 NEW_AUX_ENT(AT_L1D_CACHEGEOMETRY, \ 73 NEW_AUX_ENT(AT_L2_CACHESIZE, \ 75 NEW_AUX_ENT(AT_L2_CACHEGEOMETRY, \
|
/kernel/linux/linux-5.10/arch/sh/include/asm/ |
H A D | elf.h | 181 NEW_AUX_ENT(AT_SYSINFO_EHDR, VDSO_BASE); \ 183 NEW_AUX_ENT(AT_IGNORE, 0) 185 #define VSYSCALL_AUX_ENT NEW_AUX_ENT(AT_IGNORE, 0) 189 #define FPU_AUX_ENT NEW_AUX_ENT(AT_FPUCW, FPSCR_INIT) 191 #define FPU_AUX_ENT NEW_AUX_ENT(AT_IGNORE, 0) 196 /* update AT_VECTOR_SIZE_ARCH if the number of NEW_AUX_ENT entries changes */ 206 NEW_AUX_ENT(AT_L1I_CACHESHAPE, l1i_cache_shape); \ 207 NEW_AUX_ENT(AT_L1D_CACHESHAPE, l1d_cache_shape); \ 208 NEW_AUX_ENT(AT_L2_CACHESHAPE, l2_cache_shape); \
|
/kernel/linux/linux-6.6/arch/sh/include/asm/ |
H A D | elf.h | 181 NEW_AUX_ENT(AT_SYSINFO_EHDR, VDSO_BASE); \ 183 NEW_AUX_ENT(AT_IGNORE, 0) 185 #define VSYSCALL_AUX_ENT NEW_AUX_ENT(AT_IGNORE, 0) 189 #define FPU_AUX_ENT NEW_AUX_ENT(AT_FPUCW, FPSCR_INIT) 191 #define FPU_AUX_ENT NEW_AUX_ENT(AT_IGNORE, 0) 196 /* update AT_VECTOR_SIZE_ARCH if the number of NEW_AUX_ENT entries changes */ 206 NEW_AUX_ENT(AT_L1I_CACHESHAPE, l1i_cache_shape); \ 207 NEW_AUX_ENT(AT_L1D_CACHESHAPE, l1d_cache_shape); \ 208 NEW_AUX_ENT(AT_L2_CACHESHAPE, l2_cache_shape); \
|
/kernel/linux/linux-5.10/arch/alpha/include/asm/ |
H A D | elf.h | 157 /* update AT_VECTOR_SIZE_ARCH if the number of NEW_AUX_ENT entries changes */ 160 NEW_AUX_ENT(AT_L1I_CACHESHAPE, alpha_l1i_cacheshape); \ 161 NEW_AUX_ENT(AT_L1D_CACHESHAPE, alpha_l1d_cacheshape); \ 162 NEW_AUX_ENT(AT_L2_CACHESHAPE, alpha_l2_cacheshape); \ 163 NEW_AUX_ENT(AT_L3_CACHESHAPE, alpha_l3_cacheshape); \
|
/kernel/linux/linux-6.6/arch/alpha/include/asm/ |
H A D | elf.h | 151 /* update AT_VECTOR_SIZE_ARCH if the number of NEW_AUX_ENT entries changes */ 154 NEW_AUX_ENT(AT_L1I_CACHESHAPE, alpha_l1i_cacheshape); \ 155 NEW_AUX_ENT(AT_L1D_CACHESHAPE, alpha_l1d_cacheshape); \ 156 NEW_AUX_ENT(AT_L2_CACHESHAPE, alpha_l2_cacheshape); \ 157 NEW_AUX_ENT(AT_L3_CACHESHAPE, alpha_l3_cacheshape); \
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | elf_64.h | 221 NEW_AUX_ENT(AT_SYSINFO_EHDR, \ 223 NEW_AUX_ENT(AT_ADI_BLKSZ, adi_state.caps.blksz); \ 224 NEW_AUX_ENT(AT_ADI_NBITS, adi_state.caps.nbits); \ 225 NEW_AUX_ENT(AT_ADI_UEONADI, adi_state.caps.ue_on_adi); \
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | elf.h | 167 /* update AT_VECTOR_SIZE_ARCH if the number of NEW_AUX_ENT entries changes */ 170 NEW_AUX_ENT(AT_SYSINFO_EHDR, \ 179 NEW_AUX_ENT(AT_MINSIGSTKSZ, signal_minsigstksz); \ 181 NEW_AUX_ENT(AT_IGNORE, 0); \ 239 NEW_AUX_ENT(AT_SYSINFO_EHDR, \
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | elf.h | 167 /* update AT_VECTOR_SIZE_ARCH if the number of NEW_AUX_ENT entries changes */ 170 NEW_AUX_ENT(AT_SYSINFO_EHDR, \ 179 NEW_AUX_ENT(AT_MINSIGSTKSZ, signal_minsigstksz); \ 181 NEW_AUX_ENT(AT_IGNORE, 0); \ 237 NEW_AUX_ENT(AT_SYSINFO_EHDR, \
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | elf_64.h | 220 NEW_AUX_ENT(AT_SYSINFO_EHDR, \ 222 NEW_AUX_ENT(AT_ADI_BLKSZ, adi_state.caps.blksz); \ 223 NEW_AUX_ENT(AT_ADI_NBITS, adi_state.caps.nbits); \ 224 NEW_AUX_ENT(AT_ADI_UEONADI, adi_state.caps.ue_on_adi); \
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | elf.h | 296 NEW_AUX_ENT(AT_SYSINFO, VDSO_ENTRY); \ 297 NEW_AUX_ENT(AT_SYSINFO_EHDR, VDSO_CURRENT_BASE); \ 299 NEW_AUX_ENT(AT_MINSIGSTKSZ, get_sigframe_size()); \ 325 /* update AT_VECTOR_SIZE_ARCH if the number of NEW_AUX_ENT entries changes */ 336 NEW_AUX_ENT(AT_SYSINFO_EHDR, \ 338 NEW_AUX_ENT(AT_MINSIGSTKSZ, get_sigframe_size()); \ 345 NEW_AUX_ENT(AT_SYSINFO_EHDR, \ 347 NEW_AUX_ENT(AT_MINSIGSTKSZ, get_sigframe_size()); \
|
/kernel/linux/linux-5.10/arch/nds32/include/asm/ |
H A D | elf.h | 164 #define FPU_AUX_ENT NEW_AUX_ENT(AT_FPUCW, FPCSR_INIT) 166 #define FPU_AUX_ENT NEW_AUX_ENT(AT_IGNORE, 0) 174 NEW_AUX_ENT(AT_SYSINFO_EHDR, \
|
/kernel/linux/linux-6.6/fs/ |
H A D | binfmt_elf.c | 244 /* update AT_VECTOR_SIZE_BASE if the number of NEW_AUX_ENT() changes */ in create_elf_tables() 245 #define NEW_AUX_ENT(id, val) \ in create_elf_tables() macro 255 * update AT_VECTOR_SIZE_ARCH if the number of NEW_AUX_ENT() in in create_elf_tables() 260 NEW_AUX_ENT(AT_HWCAP, ELF_HWCAP); in create_elf_tables() 261 NEW_AUX_ENT(AT_PAGESZ, ELF_EXEC_PAGESIZE); in create_elf_tables() 262 NEW_AUX_ENT(AT_CLKTCK, CLOCKS_PER_SEC); in create_elf_tables() 263 NEW_AUX_ENT(AT_PHDR, phdr_addr); in create_elf_tables() 264 NEW_AUX_ENT(AT_PHENT, sizeof(struct elf_phdr)); in create_elf_tables() 265 NEW_AUX_ENT(AT_PHNUM, exec->e_phnum); in create_elf_tables() 266 NEW_AUX_ENT(AT_BAS in create_elf_tables() 296 #undef NEW_AUX_ENT create_elf_tables() macro [all...] |
H A D | binfmt_elf_fdpic.c | 605 #define NEW_AUX_ENT(id, val) \ in create_elf_fdpic_tables() macro 619 NEW_AUX_ENT(AT_NULL, 0); in create_elf_fdpic_tables() 623 NEW_AUX_ENT(AT_PLATFORM, in create_elf_fdpic_tables() 630 NEW_AUX_ENT(AT_BASE_PLATFORM, in create_elf_fdpic_tables() 637 NEW_AUX_ENT(AT_EXECFD, bprm->execfd); in create_elf_fdpic_tables() 642 NEW_AUX_ENT(AT_HWCAP, ELF_HWCAP); in create_elf_fdpic_tables() 644 NEW_AUX_ENT(AT_HWCAP2, ELF_HWCAP2); in create_elf_fdpic_tables() 646 NEW_AUX_ENT(AT_PAGESZ, PAGE_SIZE); in create_elf_fdpic_tables() 647 NEW_AUX_ENT(AT_CLKTCK, CLOCKS_PER_SEC); in create_elf_fdpic_tables() 648 NEW_AUX_ENT(AT_PHD in create_elf_fdpic_tables() 672 #undef NEW_AUX_ENT create_elf_fdpic_tables() macro [all...] |
/kernel/linux/linux-5.10/arch/x86/um/asm/ |
H A D | elf.h | 94 NEW_AUX_ENT(AT_SYSINFO, __kernel_vsyscall); \ 95 NEW_AUX_ENT(AT_SYSINFO_EHDR, vsyscall_ehdr); \ 191 #define ARCH_DLINFO NEW_AUX_ENT(AT_SYSINFO_EHDR, um_vdso_addr)
|
/kernel/linux/linux-6.6/arch/x86/um/asm/ |
H A D | elf.h | 94 NEW_AUX_ENT(AT_SYSINFO, __kernel_vsyscall); \ 95 NEW_AUX_ENT(AT_SYSINFO_EHDR, vsyscall_ehdr); \ 191 #define ARCH_DLINFO NEW_AUX_ENT(AT_SYSINFO_EHDR, um_vdso_addr)
|
/kernel/linux/linux-5.10/fs/ |
H A D | binfmt_elf.c | 240 /* update AT_VECTOR_SIZE_BASE if the number of NEW_AUX_ENT() changes */ in create_elf_tables() 241 #define NEW_AUX_ENT(id, val) \ in create_elf_tables() macro 251 * update AT_VECTOR_SIZE_ARCH if the number of NEW_AUX_ENT() in in create_elf_tables() 256 NEW_AUX_ENT(AT_HWCAP, ELF_HWCAP); in create_elf_tables() 257 NEW_AUX_ENT(AT_PAGESZ, ELF_EXEC_PAGESIZE); in create_elf_tables() 258 NEW_AUX_ENT(AT_CLKTCK, CLOCKS_PER_SEC); in create_elf_tables() 259 NEW_AUX_ENT(AT_PHDR, phdr_addr); in create_elf_tables() 260 NEW_AUX_ENT(AT_PHENT, sizeof(struct elf_phdr)); in create_elf_tables() 261 NEW_AUX_ENT(AT_PHNUM, exec->e_phnum); in create_elf_tables() 262 NEW_AUX_ENT(AT_BAS in create_elf_tables() 286 #undef NEW_AUX_ENT create_elf_tables() macro [all...] |
H A D | binfmt_elf_fdpic.c | 604 #define NEW_AUX_ENT(id, val) \ in create_elf_fdpic_tables() macro 618 NEW_AUX_ENT(AT_NULL, 0); in create_elf_fdpic_tables() 622 NEW_AUX_ENT(AT_PLATFORM, in create_elf_fdpic_tables() 629 NEW_AUX_ENT(AT_BASE_PLATFORM, in create_elf_fdpic_tables() 636 NEW_AUX_ENT(AT_EXECFD, bprm->execfd); in create_elf_fdpic_tables() 641 NEW_AUX_ENT(AT_HWCAP, ELF_HWCAP); in create_elf_fdpic_tables() 643 NEW_AUX_ENT(AT_HWCAP2, ELF_HWCAP2); in create_elf_fdpic_tables() 645 NEW_AUX_ENT(AT_PAGESZ, PAGE_SIZE); in create_elf_fdpic_tables() 646 NEW_AUX_ENT(AT_CLKTCK, CLOCKS_PER_SEC); in create_elf_fdpic_tables() 647 NEW_AUX_ENT(AT_PHD in create_elf_fdpic_tables() 669 #undef NEW_AUX_ENT create_elf_fdpic_tables() macro [all...] |
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | elf.h | 311 NEW_AUX_ENT(AT_SYSINFO, VDSO_ENTRY); \ 312 NEW_AUX_ENT(AT_SYSINFO_EHDR, VDSO_CURRENT_BASE); \ 338 /* update AT_VECTOR_SIZE_ARCH if the number of NEW_AUX_ENT entries changes */ 349 NEW_AUX_ENT(AT_SYSINFO_EHDR, \ 357 NEW_AUX_ENT(AT_SYSINFO_EHDR, \
|
/kernel/linux/linux-5.10/arch/ia64/include/asm/ |
H A D | elf.h | 210 /* update AT_VECTOR_SIZE_ARCH if the number of NEW_AUX_ENT entries changes */ 214 NEW_AUX_ENT(AT_SYSINFO, (unsigned long) __kernel_syscall_via_epc); \ 215 NEW_AUX_ENT(AT_SYSINFO_EHDR, (unsigned long) GATE_EHDR); \
|
/kernel/linux/linux-6.6/arch/ia64/include/asm/ |
H A D | elf.h | 210 /* update AT_VECTOR_SIZE_ARCH if the number of NEW_AUX_ENT entries changes */ 214 NEW_AUX_ENT(AT_SYSINFO, (unsigned long) __kernel_syscall_via_epc); \ 215 NEW_AUX_ENT(AT_SYSINFO_EHDR, (unsigned long) GATE_EHDR); \
|
/kernel/linux/linux-6.6/arch/parisc/include/asm/ |
H A D | elf.h | 358 #define VDSO_AUX_ENT(a, b) NEW_AUX_ENT(a, b) 364 NEW_AUX_ENT(AT_SYSINFO_EHDR, VDSO_CURRENT_BASE);\
|
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | elf.h | 148 NEW_AUX_ENT(AT_SYSINFO_EHDR, \
|