Home
last modified time | relevance | path

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

/freebsd-head/libexec/rtld-elf/powerpc64/
HDreloc.c594 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve()
596 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve()
611 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve()
613 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve()
652 lock_release(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
654 wlock_acquire(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
/freebsd-head/libexec/rtld-elf/
HDrtld.c985 wlock_acquire(rtld_bind_lock, &lockstate); in _rtld()
1011 lock_release(rtld_bind_lock, &lockstate); in _rtld()
1044 rlock_acquire(rtld_bind_lock, &lockstate); in _rtld_bind()
1046 lock_upgrade(rtld_bind_lock, &lockstate); in _rtld_bind()
1059 lock_release(rtld_bind_lock, &lockstate); in _rtld_bind()
1079 lock_release(rtld_bind_lock, &lockstate); in _rtld_bind()
3050 lock_release(rtld_bind_lock, lockstate); in objlist_call_fini()
3082 wlock_acquire(rtld_bind_lock, lockstate); in objlist_call_fini()
3145 lock_release(rtld_bind_lock, lockstate); in objlist_call_init()
3179 wlock_acquire(rtld_bind_lock, lockstate); in objlist_call_init()
[all …]
HDrtld_lock.c243 rtld_lock_t rtld_bind_lock = &rtld_locks[0]; variable
484 wlock_acquire(rtld_bind_lock, &ls[1]); in _rtld_atfork_pre()
502 lock_release(rtld_bind_lock, &ls[1]); in _rtld_atfork_post()
HDrtld_lock.h78 extern rtld_lock_t rtld_bind_lock;
/freebsd-head/libexec/rtld-elf/powerpc/
HDreloc.c635 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve()
637 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve()
652 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve()
654 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve()
693 lock_release(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
695 wlock_acquire(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
/freebsd-head/libexec/rtld-elf/riscv/
HDreloc.c225 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve_one()
227 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve_one()
292 lock_release(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
294 wlock_acquire(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
/freebsd-head/libexec/rtld-elf/i386/
HDreloc.c379 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve_one()
381 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve_one()
442 lock_release(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
444 wlock_acquire(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
/freebsd-head/libexec/rtld-elf/amd64/
HDreloc.c433 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve_one()
435 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve_one()
498 lock_release(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
500 wlock_acquire(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
/freebsd-head/libexec/rtld-elf/aarch64/
HDreloc.c366 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve_one()
368 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve_one()
429 lock_release(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
431 wlock_acquire(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()