Home
last modified time | relevance | path

Searched refs:rtld_lock (Results 1 – 4 of 4) sorted by relevance

/freebsd/lib/libthr/thread/
H A Dthr_rtld.c52 struct rtld_lock { struct
60 static struct rtld_lock lock_place[MAX_RTLD_LOCKS] __aligned(CACHE_LINE_SIZE); argument
67 struct rtld_lock *l; in _thr_rtld_lock_create()
91 locki = (struct rtld_lock *)lock - &lock_place[0]; in _thr_rtld_lock_destroy()
92 for (i = 0; i < sizeof(struct rtld_lock); ++i) in _thr_rtld_lock_destroy()
115 struct rtld_lock *l; in _thr_rtld_rlock_acquire()
120 l = (struct rtld_lock *)lock; in _thr_rtld_rlock_acquire()
137 struct rtld_lock *l; in _thr_rtld_wlock_acquire()
142 l = (struct rtld_lock *)lock; in _thr_rtld_wlock_acquire()
155 struct rtld_lock *l; in _thr_rtld_lock_release()
[all …]
/freebsd/libexec/rtld-elf/
H A Drtld_lock.h75 struct rtld_lock;
76 typedef struct rtld_lock *rtld_lock_t;
H A DMakefile35 rtld_lock.c \
H A Drtld_lock.c238 static struct rtld_lock { struct