Home
last modified time | relevance | path

Searched refs:rtld_bind_lock (Results 1 – 9 of 9) sorted by relevance

/freebsd-13.1/libexec/rtld-elf/
H A Drtld.c3101 lock_release(rtld_bind_lock, lockstate); in objlist_call_init()
3130 wlock_acquire(rtld_bind_lock, lockstate); in objlist_call_init()
3626 lock_release(rtld_bind_lock, &lockstate); in dlclose()
3722 lock_release(rtld_bind_lock, &lockstate); in rtld_dlopen()
3878 lock_release(rtld_bind_lock, lockstate); in dlopen_object()
3883 lock_release(rtld_bind_lock, lockstate); in dlopen_object()
4006 lock_release(rtld_bind_lock, &lockstate); in do_dlsym()
4077 lock_release(rtld_bind_lock, &lockstate); in _rtld_addr_phdr()
4098 lock_release(rtld_bind_lock, &lockstate); in dladdr()
4160 lock_release(rtld_bind_lock, &lockstate); in dlinfo()
[all …]
H A Drtld_lock.c231 rtld_lock_t rtld_bind_lock = &rtld_locks[0]; variable
464 wlock_acquire(rtld_bind_lock, &ls[1]); in _rtld_atfork_pre()
482 lock_release(rtld_bind_lock, &ls[1]); in _rtld_atfork_post()
H A Drtld_lock.h80 extern rtld_lock_t rtld_bind_lock;
/freebsd-13.1/libexec/rtld-elf/powerpc64/
H A Dreloc.c585 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve()
587 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve()
602 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve()
604 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve()
643 lock_release(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
645 wlock_acquire(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
/freebsd-13.1/libexec/rtld-elf/powerpc/
H A Dreloc.c626 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve()
628 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve()
643 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve()
645 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve()
684 lock_release(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
686 wlock_acquire(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
/freebsd-13.1/libexec/rtld-elf/aarch64/
H A Dreloc.c269 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve_one()
271 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve_one()
332 lock_release(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
334 wlock_acquire(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
/freebsd-13.1/libexec/rtld-elf/i386/
H A Dreloc.c378 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve_one()
380 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve_one()
441 lock_release(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
443 wlock_acquire(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
/freebsd-13.1/libexec/rtld-elf/amd64/
H A Dreloc.c425 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve_one()
427 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve_one()
489 lock_release(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
491 wlock_acquire(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
/freebsd-13.1/libexec/rtld-elf/mips/
H A Dreloc.c321 rlock_acquire(rtld_bind_lock, &lockstate); in _mips_rtld_bind()
323 lock_upgrade(rtld_bind_lock, &lockstate); in _mips_rtld_bind()
338 lock_release(rtld_bind_lock, &lockstate); in _mips_rtld_bind()