Home
last modified time | relevance | path

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

/freebsd/libexec/rtld-elf/powerpc64/
H A Dreloc.c592 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve()
594 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve()
609 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve()
611 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve()
650 lock_release(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
652 wlock_acquire(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
/freebsd/libexec/rtld-elf/
H A Drtld.c998 wlock_acquire(rtld_bind_lock, &lockstate); in _rtld()
1024 lock_release(rtld_bind_lock, &lockstate); in _rtld()
1057 rlock_acquire(rtld_bind_lock, &lockstate); in _rtld_bind()
1059 lock_upgrade(rtld_bind_lock, &lockstate); in _rtld_bind()
1072 lock_release(rtld_bind_lock, &lockstate); in _rtld_bind()
1092 lock_release(rtld_bind_lock, &lockstate); in _rtld_bind()
3133 lock_release(rtld_bind_lock, lockstate); in objlist_call_fini()
3165 wlock_acquire(rtld_bind_lock, lockstate); in objlist_call_fini()
3228 lock_release(rtld_bind_lock, lockstate); in objlist_call_init()
3262 wlock_acquire(rtld_bind_lock, lockstate); in objlist_call_init()
[all …]
H A Drtld_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()
H A Drtld_lock.h78 extern rtld_lock_t rtld_bind_lock;
/freebsd/libexec/rtld-elf/powerpc/
H A Dreloc.c633 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve()
635 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve()
650 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve()
652 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve()
691 lock_release(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
693 wlock_acquire(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
/freebsd/libexec/rtld-elf/riscv/
H A Dreloc.c218 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve_one()
220 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve_one()
285 lock_release(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
287 wlock_acquire(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
/freebsd/libexec/rtld-elf/amd64/
H A Dreloc.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/libexec/rtld-elf/i386/
H A Dreloc.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/libexec/rtld-elf/aarch64/
H A Dreloc.c359 lock_release(rtld_bind_lock, lockstate); in reloc_iresolve_one()
361 wlock_acquire(rtld_bind_lock, lockstate); in reloc_iresolve_one()
422 lock_release(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()
424 wlock_acquire(rtld_bind_lock, lockstate); in reloc_gnu_ifunc()