Lines Matching refs:rtld_lock
57 struct rtld_lock { struct
62 static struct rtld_lock lock_place[MAX_RTLD_LOCKS] __aligned(CACHE_LINE_SIZE); argument
69 struct rtld_lock *l; in _thr_rtld_lock_create()
93 locki = (struct rtld_lock *)lock - &lock_place[0]; in _thr_rtld_lock_destroy()
94 for (i = 0; i < sizeof(struct rtld_lock); ++i) in _thr_rtld_lock_destroy()
117 struct rtld_lock *l; in _thr_rtld_rlock_acquire()
122 l = (struct rtld_lock *)lock; in _thr_rtld_rlock_acquire()
135 struct rtld_lock *l; in _thr_rtld_wlock_acquire()
140 l = (struct rtld_lock *)lock; in _thr_rtld_wlock_acquire()
152 struct rtld_lock *l; in _thr_rtld_lock_release()
158 l = (struct rtld_lock *)lock; in _thr_rtld_lock_release()