Searched refs:rtld_locks (Results 1 – 2 of 2) sorted by relevance
241 } rtld_locks[RTLD_LOCK_CNT]; variable243 rtld_lock_t rtld_bind_lock = &rtld_locks[0];244 rtld_lock_t rtld_libc_lock = &rtld_locks[1];245 rtld_lock_t rtld_phdr_lock = &rtld_locks[2];362 rtld_locks[i].mask = (1 << i); in lockdflt_init()363 rtld_locks[i].handle = NULL; in lockdflt_init()430 if (rtld_locks[i].handle == NULL) in _rtld_thread_init()432 if (flags & rtld_locks[i].mask) in _rtld_thread_init()433 lockinfo.lock_release(rtld_locks[i].handle); in _rtld_thread_init()434 lockinfo.lock_destroy(rtld_locks[i].handle); in _rtld_thread_init()[all …]
157 int rtld_locks[MAX_RTLD_LOCKS]; in thr_fork_impl() local198 _rtld_atfork_pre(rtld_locks); in thr_fork_impl()250 _rtld_atfork_post(rtld_locks); in thr_fork_impl()286 _rtld_atfork_post(rtld_locks); in thr_fork_impl()