Searched refs:AT_EXECPATH (Results 1 – 9 of 9) sorted by relevance
| /freebsd-13.1/lib/libc/gen/ |
| H A D | auxv.c | 102 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 D | dlfcn.c | 184 case AT_EXECPATH: in dl_init_phdr_info()
|
| /freebsd-13.1/usr.sbin/crunch/crunchgen/ |
| H A D | crunched_main.c | 145 int error = elf_aux_info(AT_EXECPATH, &buf, sizeof(buf)); in main()
|
| /freebsd-13.1/usr.bin/procstat/ |
| H A D | procstat_auxv.c | 138 case AT_EXECPATH: in procstat_auxv()
|
| /freebsd-13.1/libexec/rtld-elf/ |
| H A D | rtld.c | 678 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 D | Path.inc | 212 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 D | elf_common.h | 965 #define AT_EXECPATH 15 /* Path to the executable. */ macro
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_linux_libcdep.cpp | 872 if (elf_aux_info(AT_EXECPATH, exe_path, sizeof(exe_path)) == 0) { in ReExec()
|
| /freebsd-13.1/sys/kern/ |
| H A D | imgact_elf.c | 1439 AUXARGS_ENTRY_PTR(pos, AT_EXECPATH, imgp->execpathp); in __elfN()
|