Home
last modified time | relevance | path

Searched refs:AT_EXECPATH (Results 1 – 9 of 9) sorted by relevance

/freebsd-13.1/lib/libc/gen/
H A Dauxv.c102 case AT_EXECPATH: in init_aux()
217 aux = AT_EXECPATH; in _powerpc_elf_aux_info()
272 case AT_EXECPATH: in _elf_aux_info()
H A Ddlfcn.c184 case AT_EXECPATH: in dl_init_phdr_info()
/freebsd-13.1/usr.sbin/crunch/crunchgen/
H A Dcrunched_main.c145 int error = elf_aux_info(AT_EXECPATH, &buf, sizeof(buf)); in main()
/freebsd-13.1/usr.bin/procstat/
H A Dprocstat_auxv.c138 case AT_EXECPATH: in procstat_auxv()
/freebsd-13.1/libexec/rtld-elf/
H A Drtld.c678 aux_info[AT_EXECPATH] = NULL; in _rtld()
680 if (aux_info[AT_EXECPATH] == NULL) { in _rtld()
681 aux_info[AT_EXECPATH] = xmalloc(sizeof(Elf_Auxinfo)); in _rtld()
682 aux_info[AT_EXECPATH]->a_type = AT_EXECPATH; in _rtld()
684 aux_info[AT_EXECPATH]->a_un.a_ptr = __DECONST(void *, in _rtld()
773 if (aux_info[AT_EXECPATH] != NULL && fd == -1) { in _rtld()
774 kexecpath = aux_info[AT_EXECPATH]->a_un.a_ptr; in _rtld()
6183 AUXFMT(AT_EXECPATH, "%s"),
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/Unix/
H A DPath.inc212 if (elf_aux_info(AT_EXECPATH, exe_path, sizeof(exe_path)) == 0) {
218 // elf_aux_info(AT_EXECPATH, ... is not available in all supported versions,
224 // Iterate through auxiliary vectors for AT_EXECPATH.
226 if (aux->a_type == AT_EXECPATH) {
/freebsd-13.1/sys/sys/
H A Delf_common.h965 #define AT_EXECPATH 15 /* Path to the executable. */ macro
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_linux_libcdep.cpp872 if (elf_aux_info(AT_EXECPATH, exe_path, sizeof(exe_path)) == 0) { in ReExec()
/freebsd-13.1/sys/kern/
H A Dimgact_elf.c1439 AUXARGS_ENTRY_PTR(pos, AT_EXECPATH, imgp->execpathp); in __elfN()