/freebsd-11.0-release/libexec/rtld-elf/amd64/ |
H A D | reloc.c | 348 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 390 reloc_iresolve(Obj_Entry *obj, RtldLockState *lockstate) argument 420 reloc_gnu_ifunc(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 124 reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, RtldLockState *lockstate) argument [all...] |
/freebsd-11.0-release/libexec/rtld-elf/i386/ |
H A D | reloc.c | 305 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 348 reloc_iresolve(Obj_Entry *obj, RtldLockState *lockstate) argument 373 reloc_gnu_ifunc(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 125 reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, RtldLockState *lockstate) argument [all...] |
/freebsd-11.0-release/libexec/rtld-elf/aarch64/ |
H A D | reloc.c | 172 RtldLockState lockstate; local 230 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 273 reloc_iresolve(Obj_Entry *obj, struct Struct_RtldLockState *lockstate) argument 148 rtld_tlsdesc_handle_locked(struct tls_data *tlsdesc, int flags, RtldLockState *lockstate) argument 281 reloc_gnu_ifunc(Obj_Entry *obj, int flags, struct Struct_RtldLockState *lockstate) argument 306 reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, RtldLockState *lockstate) argument [all...] |
/freebsd-11.0-release/libexec/rtld-elf/arm/ |
H A D | reloc.c | 422 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 184 reloc_nonplt_object(Obj_Entry *obj, const Elf_Rel *rel, SymCache *cache, int flags, RtldLockState *lockstate) argument 361 reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, RtldLockState *lockstate) argument 453 reloc_iresolve(Obj_Entry *obj, struct Struct_RtldLockState *lockstate) argument 461 reloc_gnu_ifunc(Obj_Entry *obj, int flags, struct Struct_RtldLockState *lockstate) argument [all...] |
/freebsd-11.0-release/libexec/rtld-elf/mips/ |
H A D | reloc.c | 585 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 594 reloc_iresolve(Obj_Entry *obj, struct Struct_RtldLockState *lockstate) argument 261 reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, RtldLockState *lockstate) argument 602 reloc_gnu_ifunc(Obj_Entry *obj, int flags, struct Struct_RtldLockState *lockstate) argument
|
/freebsd-11.0-release/libexec/rtld-elf/powerpc/ |
H A D | reloc.c | 425 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 526 reloc_iresolve(Obj_Entry *obj, struct Struct_RtldLockState *lockstate) argument 162 reloc_nonplt_object(Obj_Entry *obj_rtld, Obj_Entry *obj, const Elf_Rela *rela, SymCache *cache, int flags, RtldLockState *lockstate) argument 289 reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, RtldLockState *lockstate) argument 534 reloc_gnu_ifunc(Obj_Entry *obj, int flags, struct Struct_RtldLockState *lockstate) argument [all...] |
/freebsd-11.0-release/libexec/rtld-elf/powerpc64/ |
H A D | reloc.c | 390 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 490 reloc_iresolve(Obj_Entry *obj, struct Struct_RtldLockState *lockstate) argument 158 reloc_nonplt_object(Obj_Entry *obj_rtld, Obj_Entry *obj, const Elf_Rela *rela, SymCache *cache, int flags, RtldLockState *lockstate) argument 286 reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, RtldLockState *lockstate) argument 498 reloc_gnu_ifunc(Obj_Entry *obj, int flags, struct Struct_RtldLockState *lockstate) argument [all...] |
/freebsd-11.0-release/libexec/rtld-elf/riscv/ |
H A D | reloc.c | 172 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 206 reloc_iresolve(Obj_Entry *obj, struct Struct_RtldLockState *lockstate) argument 214 reloc_gnu_ifunc(Obj_Entry *obj, int flags, struct Struct_RtldLockState *lockstate) argument 239 reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, RtldLockState *lockstate) argument
|
/freebsd-11.0-release/libexec/rtld-elf/ |
H A D | rtld_lock.c | 190 rlock_acquire(rtld_lock_t lock, RtldLockState *lockstate) argument 206 wlock_acquire(rtld_lock_t lock, RtldLockState *lockstate) argument 222 lock_release(rtld_lock_t lock, RtldLockState *lockstate) argument 242 lock_upgrade(rtld_lock_t lock, RtldLockState *lockstate) argument 253 lock_restart_for_upgrade(RtldLockState *lockstate) argument [all...] |
H A D | rtld.h | 321 int lockstate; member in struct:Struct_RtldLockState 344 struct Struct_RtldLockState *lockstate; member in struct:Struct_SymLook
|
H A D | rtld.c | 375 RtldLockState lockstate; local 729 RtldLockState lockstate; local 1581 find_symdef(unsigned long symnum, const Obj_Entry *refobj, const Obj_Entry **defobj_out, int flags, SymCache *cache, RtldLockState *lockstate) argument 2124 load_filtee1(Obj_Entry *obj, Needed_Entry *needed, int flags, RtldLockState *lockstate) argument 2136 load_filtees(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 2416 objlist_call_fini(Objlist *list, Obj_Entry *root, RtldLockState *lockstate) argument 2491 objlist_call_init(Objlist *list, RtldLockState *lockstate) argument 2637 relocate_object_dag(Obj_Entry *root, bool bind_now, Obj_Entry *rtldobj, int flags, RtldLockState *lockstate) argument 2692 relocate_object(Obj_Entry *obj, bool bind_now, Obj_Entry *rtldobj, int flags, RtldLockState *lockstate) argument 2769 relocate_objects(Obj_Entry *first, bool bind_now, Obj_Entry *rtldobj, int flags, RtldLockState *lockstate) argument 2799 resolve_object_ifunc(Obj_Entry *obj, bool bind_now, int flags, RtldLockState *lockstate) argument 2811 resolve_objects_ifunc(Obj_Entry *first, bool bind_now, int flags, RtldLockState *lockstate) argument 2826 initlist_objects_ifunc(Objlist *list, bool bind_now, int flags, RtldLockState *lockstate) argument 2846 RtldLockState lockstate; local 3012 RtldLockState lockstate; local 3094 RtldLockState lockstate; local 3129 dlopen_object(const char *name, int fd, Obj_Entry *refobj, int lo_flags, int mode, RtldLockState *lockstate) argument 3260 RtldLockState lockstate; local 3432 RtldLockState lockstate; local 3453 RtldLockState lockstate; local 3506 RtldLockState lockstate; local 3844 get_program_var_addr(const char *name, RtldLockState *lockstate) argument 4481 RtldLockState lockstate; local 4800 RtldLockState lockstate; local 4812 RtldLockState lockstate; local 5075 RtldLockState lockstate; local 5093 map_stacks_exec(RtldLockState *lockstate) argument [all...] |
/freebsd-11.0-release/libexec/rtld-elf/sparc64/ |
H A D | reloc.c | 535 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) argument 560 reloc_iresolve(Obj_Entry *obj, struct Struct_RtldLockState *lockstate) argument 295 reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags, RtldLockState *lockstate) argument 330 reloc_nonplt_object(Obj_Entry *obj, const Elf_Rela *rela, SymCache *cache, int flags, RtldLockState *lockstate) argument 568 reloc_gnu_ifunc(Obj_Entry *obj, int flags, struct Struct_RtldLockState *lockstate) argument [all...] |