Lines Matching refs:args
141 static void add_vdso(KernelArgumentBlock& args) { in add_vdso() argument
142 ElfW(Ehdr)* ehdr_vdso = reinterpret_cast<ElfW(Ehdr)*>(args.getauxval(AT_SYSINFO_EHDR)); in add_vdso()
211 static ElfW(Addr) __linker_init_post_relocation(KernelArgumentBlock& args) { argument
220 __libc_init_AT_SECURE(args);
292 si->phdr = reinterpret_cast<ElfW(Phdr)*>(args.getauxval(AT_PHDR));
293 si->phnum = args.getauxval(AT_PHNUM);
397 add_vdso(args);
454 ElfW(Addr) entry = args.getauxval(AT_ENTRY);
497 KernelArgumentBlock args(raw_args); local
516 ElfW(Addr) entry_point = args.getauxval(AT_ENTRY);
531 if (!linker_so.prelink_image()) __linker_cannot_link(args.argv[0]);
539 …if (!linker_so.link_image(g_empty_list, g_empty_list, nullptr)) __linker_cannot_link(args.argv[0]);
547 __libc_init_sysinfo(args);
551 __libc_init_main_thread(args);
555 if (!linker_so.protect_relro()) __linker_cannot_link(args.argv[0]);
558 __libc_init_globals(args);
561 g_argc = args.argc;
562 g_argv = args.argv;
563 g_envp = args.envp;
577 args.argv[0]);
591 args.abort_message_ptr = &g_abort_message;
592 ElfW(Addr) start_address = __linker_init_post_relocation(args);