/sysdeps/hppa/ |
A D | dl-symaddr.c | 23 _dl_symbol_address (struct link_map *map, const ElfW(Sym) *ref) in _dl_symbol_address() argument 26 Elf32_Addr value = SYMBOL_ADDRESS (map, ref, false); in _dl_symbol_address() 30 if (ELFW(ST_TYPE) (ref->st_info) == STT_FUNC){ in _dl_symbol_address() 31 return (void *)((unsigned long)_dl_make_fptr (map, ref, value) | 2); in _dl_symbol_address()
|
A D | dl-lookupcfg.h | 27 void *_dl_symbol_address (struct link_map *map, const ElfW(Sym) *ref); 30 #define DL_SYMBOL_ADDRESS(map, ref) _dl_symbol_address(map, ref) argument
|
/sysdeps/unix/sysv/linux/ |
A D | dl-vdso.h | 51 const ElfW (Sym) *ref = &wsym; in dl_vdso_vsym() 52 lookup_t result = GLRO (dl_lookup_symbol_x) (name, map, &ref, in dl_vdso_vsym() 55 return ref != NULL ? DL_SYMBOL_ADDRESS (result, ref) : NULL; in dl_vdso_vsym()
|
/sysdeps/mach/hurd/ |
A D | faccessat.c | 71 mach_port_t ref; in __faccessat_common() local 72 ref = __mach_reply_port (); in __faccessat_common() 76 err = __io_reauthenticate (port, ref, MACH_MSG_TYPE_MAKE_SEND); in __faccessat_common() 79 ref, MACH_MSG_TYPE_MAKE_SEND, in __faccessat_common() 83 __mach_port_destroy (__mach_task_self (), ref); in __faccessat_common() 91 mach_port_t ref; in __faccessat_common() local 92 ref = __mach_reply_port (); in __faccessat_common() 96 err = __io_reauthenticate (port, ref, MACH_MSG_TYPE_MAKE_SEND); in __faccessat_common() 99 ref, MACH_MSG_TYPE_MAKE_SEND, in __faccessat_common() 103 __mach_port_destroy (__mach_task_self (), ref); in __faccessat_common()
|
A D | spawni.c | 125 mach_port_t ref; in __spawni() local 128 ref = __mach_reply_port (); in __spawni() 134 ref, MACH_MSG_TYPE_MAKE_SEND, in __spawni() 144 ref, MACH_MSG_TYPE_MAKE_SEND, in __spawni() 160 mach_port_t ref = __mach_reply_port (); in __spawni() local 162 ref, MACH_MSG_TYPE_MAKE_SEND); in __spawni() 165 ref, MACH_MSG_TYPE_MAKE_SEND, in __spawni() 167 __mach_port_destroy (__mach_task_self (), ref); in __spawni() 659 mach_port_t ref; in __spawni() local 663 ref = __mach_reply_port (); in __spawni() [all …]
|
A D | recvmsg.c | 51 mach_port_t ref; in __libc_recvmsg() local 52 ref = __mach_reply_port (); in __libc_recvmsg() 57 err = __io_reauthenticate (port, ref, MACH_MSG_TYPE_MAKE_SEND); in __libc_recvmsg() 62 ref, MACH_MSG_TYPE_MAKE_SEND, in __libc_recvmsg() 67 __mach_port_destroy (__mach_task_self (), ref); in __libc_recvmsg()
|
/sysdeps/generic/ |
A D | dl-protected.h | 25 const ElfW(Sym) *ref, in _dl_check_protected_symbol() 42 else if (ref->st_value != 0 in _dl_check_protected_symbol() 43 && ref->st_shndx == SHN_UNDEF in _dl_check_protected_symbol()
|
A D | dl-machine.h | 73 Elf32_Addr (*resolve) (const Elf32_Sym **ref, in elf_machine_rel() 97 Elf32_Addr (*resolve) (const Elf32_Sym **ref, in elf_machine_rela()
|
A D | ldsodefs.h | 99 #define SYMBOL_ADDRESS(map, ref, map_set) \ argument 100 ((ref) == NULL ? 0 \ 101 : (__glibc_unlikely ((ref)->st_shndx == SHN_ABS) ? 0 \ 102 : LOOKUP_VALUE_ADDRESS (map, map_set)) + (ref)->st_value) 112 # define DL_SYMBOL_ADDRESS(map, ref) \ argument 113 (void *) SYMBOL_ADDRESS (map, ref, false) 1440 void _dl_audit_symbind_alt (struct link_map *l, const ElfW(Sym) *ref,
|
/sysdeps/ia64/ |
A D | dl-lookupcfg.h | 30 extern void *_dl_symbol_address (struct link_map *map, const Elf64_Sym *ref); 33 #define DL_SYMBOL_ADDRESS(map, ref) _dl_symbol_address(map, ref) argument
|
/sysdeps/riscv/ |
A D | dl-machine.h | 360 const ElfW(Sym) *ref = &gp_sym; in elf_machine_runtime_setup() 361 _dl_lookup_symbol_x ("__global_pointer$", l, &ref, in elf_machine_runtime_setup() 363 if (ref) in elf_machine_runtime_setup() 367 : "r" (ref->st_value) in elf_machine_runtime_setup()
|
/sysdeps/mips/ |
A D | dl-machine.h | 781 const ElfW(Sym) *ref = sym; \ in elf_machine_got_rel() 785 sym_map = RESOLVE_MAP (map, scope, &ref, version, reloc); \ in elf_machine_got_rel() 786 SYMBOL_ADDRESS (sym_map, ref, true); \ in elf_machine_got_rel()
|