Lines Matching refs:NEW_AUX_ENT

245 #define NEW_AUX_ENT(id, val) \  in create_elf_tables()  macro
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_BASE, interp_load_addr); in create_elf_tables()
269 NEW_AUX_ENT(AT_FLAGS, flags); in create_elf_tables()
270 NEW_AUX_ENT(AT_ENTRY, e_entry); in create_elf_tables()
271 NEW_AUX_ENT(AT_UID, from_kuid_munged(cred->user_ns, cred->uid)); in create_elf_tables()
272 NEW_AUX_ENT(AT_EUID, from_kuid_munged(cred->user_ns, cred->euid)); in create_elf_tables()
273 NEW_AUX_ENT(AT_GID, from_kgid_munged(cred->user_ns, cred->gid)); in create_elf_tables()
274 NEW_AUX_ENT(AT_EGID, from_kgid_munged(cred->user_ns, cred->egid)); in create_elf_tables()
275 NEW_AUX_ENT(AT_SECURE, bprm->secureexec); in create_elf_tables()
276 NEW_AUX_ENT(AT_RANDOM, (elf_addr_t)(unsigned long)u_rand_bytes); in create_elf_tables()
278 NEW_AUX_ENT(AT_HWCAP2, ELF_HWCAP2); in create_elf_tables()
280 NEW_AUX_ENT(AT_EXECFN, bprm->exec); in create_elf_tables()
282 NEW_AUX_ENT(AT_PLATFORM, in create_elf_tables()
286 NEW_AUX_ENT(AT_BASE_PLATFORM, in create_elf_tables()
290 NEW_AUX_ENT(AT_EXECFD, bprm->execfd); in create_elf_tables()
293 NEW_AUX_ENT(AT_RSEQ_FEATURE_SIZE, offsetof(struct rseq, end)); in create_elf_tables()
294 NEW_AUX_ENT(AT_RSEQ_ALIGN, __alignof__(struct rseq)); in create_elf_tables()
296 #undef NEW_AUX_ENT in create_elf_tables()