Home
last modified time | relevance | path

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

/freebsd-14.2/libexec/rtld-elf/
H A Drtld_lock.h89 typedef struct Struct_RtldLockState RtldLockState; typedef
91 void rlock_acquire(rtld_lock_t, RtldLockState *);
92 void wlock_acquire(rtld_lock_t, RtldLockState *);
93 void lock_release(rtld_lock_t, RtldLockState *);
94 void lock_upgrade(rtld_lock_t, RtldLockState *);
95 void lock_restart_for_upgrade(RtldLockState *);
H A Drtld_lock.c248 rlock_acquire(rtld_lock_t lock, RtldLockState *lockstate) in rlock_acquire()
264 wlock_acquire(rtld_lock_t lock, RtldLockState *lockstate) in wlock_acquire()
280 lock_release(rtld_lock_t lock, RtldLockState *lockstate) in lock_release()
300 lock_upgrade(rtld_lock_t lock, RtldLockState *lockstate) in lock_upgrade()
311 lock_restart_for_upgrade(RtldLockState *lockstate) in lock_restart_for_upgrade()
462 RtldLockState ls[2]; in _rtld_atfork_pre()
488 RtldLockState ls[2]; in _rtld_atfork_post()
H A Drtld.c153 RtldLockState *);
493 RtldLockState lockstate; in _rtld()
1009 RtldLockState lockstate; in _rtld_bind()
3435 RtldLockState lockstate; in rtld_exit()
3620 RtldLockState lockstate; in dlclose()
3711 RtldLockState lockstate; in rtld_dlopen()
3892 RtldLockState lockstate; in do_dlsym()
4068 RtldLockState lockstate; in _rtld_addr_phdr()
4089 RtldLockState lockstate; in dladdr()
5199 RtldLockState lockstate; in tls_get_addr_slow()
[all …]
/freebsd-14.2/libexec/rtld-elf/amd64/
H A Dreloc.c128 RtldLockState *lockstate) in reloc_non_plt()
329 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt()
360 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
418 RtldLockState *lockstate) in reloc_iresolve_one()
431 reloc_iresolve(Obj_Entry *obj, RtldLockState *lockstate) in reloc_iresolve()
449 reloc_iresolve_nonplt(Obj_Entry *obj, RtldLockState *lockstate) in reloc_iresolve_nonplt()
466 reloc_gnu_ifunc(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_gnu_ifunc()
/freebsd-14.2/libexec/rtld-elf/i386/
H A Dreloc.c126 RtldLockState *lockstate) in reloc_non_plt()
282 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt()
313 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
371 RtldLockState *lockstate) in reloc_iresolve_one()
383 reloc_iresolve(Obj_Entry *obj, RtldLockState *lockstate) in reloc_iresolve()
400 reloc_iresolve_nonplt(Obj_Entry *obj, RtldLockState *lockstate) in reloc_iresolve_nonplt()
417 reloc_gnu_ifunc(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_gnu_ifunc()
/freebsd-14.2/libexec/rtld-elf/aarch64/
H A Dreloc.c143 int flags, RtldLockState *lockstate) in reloc_tlsdesc()
182 reloc_plt(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_plt()
221 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
260 RtldLockState *lockstate) in reloc_iresolve_one()
365 RtldLockState *lockstate) in reloc_non_plt()
/freebsd-14.2/libexec/rtld-elf/arm/
H A Dreloc.c137 int flags, RtldLockState *lockstate) in reloc_nonplt_object()
312 RtldLockState *lockstate) in reloc_non_plt()
349 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt()
372 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
/freebsd-14.2/libexec/rtld-elf/riscv/
H A Dreloc.c146 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt()
169 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
248 RtldLockState *lockstate) in reloc_non_plt()
/freebsd-14.2/libexec/rtld-elf/powerpc64/
H A Dreloc.c160 const Elf_Rela *rela, SymCache *cache, int flags, RtldLockState *lockstate) in reloc_nonplt_object()
315 RtldLockState *lockstate) in reloc_non_plt()
400 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt()
437 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()
/freebsd-14.2/libexec/rtld-elf/powerpc/
H A Dreloc.c165 const Elf_Rela *rela, SymCache *cache, int flags, RtldLockState *lockstate) in reloc_nonplt_object()
320 RtldLockState *lockstate) in reloc_non_plt()
432 reloc_plt(Obj_Entry *obj, int flags __unused, RtldLockState *lockstate __unused) in reloc_plt()
476 reloc_jmpslots(Obj_Entry *obj, int flags, RtldLockState *lockstate) in reloc_jmpslots()