Lines Matching defs:tcb_tmbx
77 struct kse_thr_mailbox tcb_tmbx; /* needs 64-byte alignment */
138 flags = _tcb->tcb_tmbx.tm_flags;
139 _tcb->tcb_tmbx.tm_flags |= TMF_NOUPCALL;
142 _tcb->tcb_tmbx.tm_flags = flags;
168 flags = _tcb->tcb_tmbx.tm_flags;
169 _tcb->tcb_tmbx.tm_flags |= TMF_NOUPCALL;
171 _tcb->tcb_tmbx.tm_flags = flags;
215 if (_thr_getcontext(&tcb->tcb_tmbx.tm_context.uc_mcontext) == 0) {
235 mc = &tcb->tcb_tmbx.tm_context.uc_mcontext;
237 tcb->tcb_tmbx.tm_lwp = kcb->kcb_kmbx.km_lwp;
239 _thr_setcontext(mc, (intptr_t)&tcb->tcb_tmbx,
245 kse_switchin(&tcb->tcb_tmbx, KSE_SWITCHIN_SETTMBX);
247 kse_switchin(&tcb->tcb_tmbx, 0);