Lines Matching refs:curthread
65 pshared_rlock(struct pthread *curthread) in pshared_rlock() argument
68 curthread->locklevel++; in pshared_rlock()
73 pshared_wlock(struct pthread *curthread) in pshared_wlock() argument
76 curthread->locklevel++; in pshared_wlock()
81 pshared_unlock(struct pthread *curthread) in pshared_unlock() argument
85 curthread->locklevel--; in pshared_unlock()
86 _thr_ast(curthread); in pshared_unlock()
100 pshared_gc(struct pthread *curthread) in pshared_gc() argument
106 pshared_wlock(curthread); in pshared_gc()
119 pshared_unlock(curthread); in pshared_gc()
214 struct pthread *curthread; in __thr_pshared_offpage() local
218 curthread = _get_curthread(); in __thr_pshared_offpage()
219 pshared_rlock(curthread); in __thr_pshared_offpage()
221 pshared_unlock(curthread); in __thr_pshared_offpage()
232 pshared_wlock(curthread); in __thr_pshared_offpage()
234 pshared_unlock(curthread); in __thr_pshared_offpage()
245 struct pthread *curthread; in __thr_pshared_destroy() local
248 curthread = _get_curthread(); in __thr_pshared_destroy()
249 pshared_wlock(curthread); in __thr_pshared_destroy()
251 pshared_unlock(curthread); in __thr_pshared_destroy()
253 pshared_gc(curthread); in __thr_pshared_destroy()