Searched refs:rtld_locks (Results 1 - 2 of 2) sorted by last modified time

/freebsd-9.3-release/lib/libthr/thread/
H A Dthr_fork.c142 int rtld_locks[MAX_RTLD_LOCKS]; local
172 _rtld_atfork_pre(rtld_locks);
200 _rtld_atfork_post(rtld_locks);
235 _rtld_atfork_post(rtld_locks);
/freebsd-9.3-release/libexec/rtld-elf/
H A Drtld_lock.c179 } rtld_locks[RTLD_LOCK_CNT]; variable in typeref:struct:rtld_lock
181 rtld_lock_t rtld_bind_lock = &rtld_locks[0];
182 rtld_lock_t rtld_libc_lock = &rtld_locks[1];
183 rtld_lock_t rtld_phdr_lock = &rtld_locks[2];
283 rtld_locks[i].mask = (1 << i);
284 rtld_locks[i].handle = NULL;
335 if (rtld_locks[i].handle == NULL)
337 if (flags & rtld_locks[i].mask)
338 lockinfo.lock_release(rtld_locks[i].handle);
339 lockinfo.lock_destroy(rtld_locks[
[all...]

Completed in 117 milliseconds