Searched refs:rtld_bind_lock (Results 1 – 9 of 9) sorted by relevance
| /freebsd-13.1/libexec/rtld-elf/ |
| H A D | rtld.c | 3101 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 D | rtld_lock.c | 231 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 D | rtld_lock.h | 80 extern rtld_lock_t rtld_bind_lock;
|
| /freebsd-13.1/libexec/rtld-elf/powerpc64/ |
| H A D | reloc.c | 585 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 D | reloc.c | 626 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 D | reloc.c | 269 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 D | reloc.c | 378 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 D | reloc.c | 425 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 D | reloc.c | 321 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()
|