Home
last modified time | relevance | path

Searched refs:RtldLockState (Results 1 – 11 of 11) sorted by relevance

/freebsd-13.1/libexec/rtld-elf/
H A Drtld_lock.h91 typedef struct Struct_RtldLockState RtldLockState; typedef
93 void rlock_acquire(rtld_lock_t, RtldLockState *);
94 void wlock_acquire(rtld_lock_t, RtldLockState *);
95 void lock_release(rtld_lock_t, RtldLockState *);
96 void lock_upgrade(rtld_lock_t, RtldLockState *);
97 void lock_restart_for_upgrade(RtldLockState *);
H A Drtld_lock.c236 rlock_acquire(rtld_lock_t lock, RtldLockState *lockstate) in rlock_acquire()
252 wlock_acquire(rtld_lock_t lock, RtldLockState *lockstate) in wlock_acquire()
268 lock_release(rtld_lock_t lock, RtldLockState *lockstate) in lock_release()
288 lock_upgrade(rtld_lock_t lock, RtldLockState *lockstate) in lock_upgrade()
299 lock_restart_for_upgrade(RtldLockState *lockstate) in lock_restart_for_upgrade()
450 RtldLockState ls[2]; in _rtld_atfork_pre()
474 RtldLockState ls[2]; in _rtld_atfork_post()
H A Drtld.c155 RtldLockState *);
504 RtldLockState lockstate; in _rtld()
1017 RtldLockState lockstate; in _rtld_bind()
3436 RtldLockState lockstate; in rtld_exit()
3621 RtldLockState lockstate; in dlclose()
3712 RtldLockState lockstate; in rtld_dlopen()
3895 RtldLockState lockstate; in do_dlsym()
4071 RtldLockState lockstate; in _rtld_addr_phdr()
4092 RtldLockState lockstate; in dladdr()
5160 RtldLockState lockstate; in tls_get_addr_slow()
[all …]
/freebsd-13.1/libexec/rtld-elf/i386/
H A Dreloc.c128 RtldLockState *lockstate) in reloc_non_plt()
284 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt()
315 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
373 RtldLockState *lockstate) in reloc_iresolve_one()
385 reloc_iresolve(Obj_Entry *obj, RtldLockState *lockstate) in reloc_iresolve()
402 reloc_iresolve_nonplt(Obj_Entry *obj, RtldLockState *lockstate) in reloc_iresolve_nonplt()
419 reloc_gnu_ifunc(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_gnu_ifunc()
/freebsd-13.1/libexec/rtld-elf/amd64/
H A Dreloc.c129 RtldLockState *lockstate) in reloc_non_plt()
330 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt()
361 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
419 RtldLockState *lockstate) in reloc_iresolve_one()
432 reloc_iresolve(Obj_Entry *obj, RtldLockState *lockstate) in reloc_iresolve()
450 reloc_iresolve_nonplt(Obj_Entry *obj, RtldLockState *lockstate) in reloc_iresolve_nonplt()
467 reloc_gnu_ifunc(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_gnu_ifunc()
/freebsd-13.1/libexec/rtld-elf/aarch64/
H A Dreloc.c146 int flags, RtldLockState *lockstate) in reloc_tlsdesc()
185 reloc_plt(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_plt()
224 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
263 RtldLockState *lockstate) in reloc_iresolve_one()
368 RtldLockState *lockstate) in reloc_non_plt()
/freebsd-13.1/libexec/rtld-elf/arm/
H A Dreloc.c180 int flags, RtldLockState *lockstate) in reloc_nonplt_object()
355 RtldLockState *lockstate) in reloc_non_plt()
392 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt()
415 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
/freebsd-13.1/libexec/rtld-elf/riscv/
H A Dreloc.c148 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt()
171 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
250 RtldLockState *lockstate) in reloc_non_plt()
/freebsd-13.1/libexec/rtld-elf/powerpc64/
H A Dreloc.c162 const Elf_Rela *rela, SymCache *cache, int flags, RtldLockState *lockstate) in reloc_nonplt_object()
317 RtldLockState *lockstate) in reloc_non_plt()
402 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt()
439 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
/freebsd-13.1/libexec/rtld-elf/powerpc/
H A Dreloc.c167 const Elf_Rela *rela, SymCache *cache, int flags, RtldLockState *lockstate) in reloc_nonplt_object()
322 RtldLockState *lockstate) in reloc_non_plt()
434 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt()
478 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
/freebsd-13.1/libexec/rtld-elf/mips/
H A Dreloc.c319 RtldLockState lockstate; in _mips_rtld_bind()
344 RtldLockState *lockstate) in reloc_non_plt()
655 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt()
683 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()