Home
last modified time | relevance | path

Searched refs:_curthread (Results 1 – 13 of 13) sorted by relevance

/titanic_50/usr/src/lib/libfakekernel/common/
H A Dmutex.c57 mp->m_owner = _curthread(); in mutex_enter()
67 mp->m_owner = _curthread(); in mutex_tryenter()
76 ASSERT(mp->m_owner == _curthread()); in mutex_exit()
93 void *t = _curthread(); in mutex_owned()
H A Drwlock.c64 rwlp->rw_owner = _curthread(); in rw_enter()
73 ASSERT(rwlp->rw_owner == _curthread()); in rw_exit()
87 rwlp->rw_owner = _curthread(); in rw_tryenter()
105 ASSERT(rwlp->rw_owner == _curthread()); in rw_downgrade()
H A Dcond.c88 ASSERT(mp->m_owner == _curthread()); in cv__wait()
91 mp->m_owner = _curthread(); in cv__wait()
160 ASSERT(mp->m_owner == _curthread()); in cv__twait()
163 mp->m_owner = _curthread(); in cv__twait()
H A Dthread.c27 _curthread(void) in _curthread() function
H A Dmapfile-vers37 _curthread;
/titanic_50/usr/src/lib/libfakekernel/common/sys/
H A Dthread.h80 extern kthread_t *_curthread(void); /* returns thread pointer */
81 #define curthread (_curthread()) /* current thread pointer */
/titanic_50/usr/src/lib/libc/amd64/threads/
H A Damd64.il27 .inline _curthread, 0
/titanic_50/usr/src/lib/libc/i386/threads/
H A Di386.il28 .inline _curthread, 0
/titanic_50/usr/src/lib/libc/inc/
H A Dthr_inlines.h48 _curthread(void) in _curthread() function
H A Dthr_uberdata.h1230 extern ulwp_t *_curthread(void);
1231 #define curthread (_curthread())
/titanic_50/usr/src/lib/libc/sparcv9/threads/
H A Dsparcv9.il28 .inline _curthread, 0
/titanic_50/usr/src/lib/libc/sparc/threads/
H A Dsparc.il28 .inline _curthread, 0
/titanic_50/usr/src/cmd/abi/appcert/etc/
H A Detc.scoped.in1301 SCOPED_SYMBOL|SunOS_5.6|libthread.so.1|_curthread