Searched refs:km_curthread (Results 1 - 11 of 11) sorted by relevance

/freebsd-9.3-release/lib/libkse/arch/arm/include/
H A Dpthread_md.h129 * Read and clear km_curthread in the kse mailbox.
139 &_tcb->tcb_curkcb->kcb_kmbx.km_curthread);
149 &_tcb->tcb_curkcb->kcb_kmbx.km_curthread);
158 return (_tcb->tcb_curkcb->kcb_kmbx.km_curthread == NULL);
168 ret = (_tcb->tcb_curkcb->kcb_kmbx.km_curthread == NULL);
243 (intptr_t *)&kcb->kcb_kmbx.km_curthread);
/freebsd-9.3-release/lib/libkse/arch/powerpc/include/
H A Dpthread_md.h150 * Read and clear km_curthread in the kse mailbox.
169 crit = tcb->tcb_curkcb->kcb_kmbx.km_curthread;
170 tcb->tcb_curkcb->kcb_kmbx.km_curthread = NULL;
185 tcb->tcb_curkcb->kcb_kmbx.km_curthread = crit;
205 ret = (tcb->tcb_curkcb->kcb_kmbx.km_curthread == NULL);
283 (intptr_t *)(void *)&kcb->kcb_kmbx.km_curthread);
/freebsd-9.3-release/lib/libkse/arch/sparc64/include/
H A Dpthread_md.h123 * Read and clear km_curthread in the kse mailbox.
140 crit = _tcb->tcb_curkcb->kcb_kmbx.km_curthread;
141 _tcb->tcb_curkcb->kcb_kmbx.km_curthread = NULL;
152 _tcb->tcb_curkcb->kcb_kmbx.km_curthread = crit;
170 ret = (_tcb->tcb_curkcb->kcb_kmbx.km_curthread == NULL);
240 (intptr_t *)(void *)&kcb->kcb_kmbx.km_curthread);
/freebsd-9.3-release/lib/libkse/arch/amd64/include/
H A Dpthread_md.h138 #define _kcb_get_tmbx() KCB_GET64(kcb_kmbx.km_curthread)
139 #define _kcb_set_tmbx(value) KCB_SET64(kcb_kmbx.km_curthread, (void *)value)
140 #define _kcb_readandclear_tmbx() KCB_READANDCLEAR64(kcb_kmbx.km_curthread)
253 (intptr_t *)(void *)&kcb->kcb_kmbx.km_curthread);
/freebsd-9.3-release/lib/libkse/arch/i386/include/
H A Dpthread_md.h137 #define _kcb_get_tmbx() KCB_GET32(kcb_kmbx.km_curthread)
138 #define _kcb_set_tmbx(value) KCB_SET32(kcb_kmbx.km_curthread, (void *)value)
139 #define _kcb_readandclear_tmbx() KCB_READANDCLEAR32(kcb_kmbx.km_curthread)
249 (intptr_t *)(void *)&kcb->kcb_kmbx.km_curthread);
/freebsd-9.3-release/lib/libkse/arch/ia64/include/
H A Dpthread_md.h122 * Read and clear km_curthread in the kse mailbox.
141 crit = tcb->tcb_curkcb->kcb_kmbx.km_curthread;
142 tcb->tcb_curkcb->kcb_kmbx.km_curthread = NULL;
156 tcb->tcb_curkcb->kcb_kmbx.km_curthread = crit;
176 ret = (tcb->tcb_curkcb->kcb_kmbx.km_curthread == NULL);
248 (intptr_t)&kcb->kcb_kmbx.km_curthread;
260 (intptr_t *)&kcb->kcb_kmbx.km_curthread);
/freebsd-9.3-release/lib/libthread_db/
H A Dkse.h76 struct kse_thr_mailbox *km_curthread; /* Currently running thread */ member in struct:kse_mailbox
/freebsd-9.3-release/tools/KSE/ksetest/
H A Dkse_threads_test.c186 td = data->mb.km_curthread;
187 data->mb.km_curthread = NULL;
249 data->mb.km_curthread = data->cur_thread;
454 uts_to_thread(p, &km->km_curthread);
/freebsd-9.3-release/tools/KSE/rr/
H A Drr.c130 td = data->mb.km_curthread;
131 data->mb.km_curthread = NULL;
194 data->mb.km_curthread = data->cur_thread;
365 uts_to_thread(p, &km->km_curthread);
/freebsd-9.3-release/lib/libkse/thread/
H A Dthr_create.c270 kse->k_kcb->kcb_kmbx.km_curthread = NULL;
H A Dthr_kern.c85 (kse)->k_kcb->kcb_kmbx.km_curthread = &(thrd)->tcb->tcb_tmbx
231 curthread->kse->k_kcb->kcb_kmbx.km_curthread = NULL;
361 curthread->kse->k_kcb->kcb_kmbx.km_curthread = NULL;
442 _kse_initial->k_kcb->kcb_kmbx.km_curthread = NULL;
506 if (curkse->k_kcb->kcb_kmbx.km_curthread != NULL)
934 THR_ASSERT(curkse->k_kcb->kcb_kmbx.km_curthread == NULL,
2316 kse->k_kcb->kcb_kmbx.km_curthread = NULL;

Completed in 89 milliseconds