Searched refs:_tcb (Results 1 – 4 of 4) sorted by relevance
268 #define SCTP_TCB_SEND_LOCK_INIT(_tcb) \ argument269 mtx_init(&(_tcb)->tcb_send_mtx, "sctp-send-tcb", "tcbs", MTX_DEF | MTX_DUPOK)271 #define SCTP_TCB_SEND_LOCK_DESTROY(_tcb) mtx_destroy(&(_tcb)->tcb_send_mtx) argument273 #define SCTP_TCB_SEND_LOCK(_tcb) do { \ argument274 mtx_lock(&(_tcb)->tcb_send_mtx); \277 #define SCTP_TCB_SEND_UNLOCK(_tcb) mtx_unlock(&(_tcb)->tcb_send_mtx) argument309 #define SCTP_TCB_LOCK_INIT(_tcb) \ argument310 mtx_init(&(_tcb)->tcb_mtx, "sctp-tcb", "tcb", MTX_DEF | MTX_DUPOK)312 #define SCTP_TCB_LOCK_DESTROY(_tcb) mtx_destroy(&(_tcb)->tcb_mtx) argument315 #define SCTP_TCB_LOCK(_tcb) do { \ argument[all …]
90 #define _tcb ((struct tcb*)((char*)(_tp) - offsetof(struct tcb, tcb_tp))) macro117 return (_tcb->tcb_curkcb); in _kcb_get()131 if (_tcb->tcb_isfake != 0) { in _kcb_critical_enter()138 flags = _tcb->tcb_tmbx.tm_flags; in _kcb_critical_enter()139 _tcb->tcb_tmbx.tm_flags |= TMF_NOUPCALL; in _kcb_critical_enter()140 crit = _tcb->tcb_curkcb->kcb_kmbx.km_curthread; in _kcb_critical_enter()141 _tcb->tcb_curkcb->kcb_kmbx.km_curthread = NULL; in _kcb_critical_enter()142 _tcb->tcb_tmbx.tm_flags = flags; in _kcb_critical_enter()151 if (_tcb->tcb_isfake == 0) in _kcb_critical_leave()152 _tcb->tcb_curkcb->kcb_kmbx.km_curthread = crit; in _kcb_critical_leave()[all …]
87 #define _tcb ((struct tcb*)((char*)(_tp) - offsetof(struct tcb, tcb_tp))) macro123 return (_tcb->tcb_curkcb); in _kcb_get()136 if (_tcb->tcb_isfake) in _kcb_critical_enter()139 &_tcb->tcb_curkcb->kcb_kmbx.km_curthread); in _kcb_critical_enter()147 if (_tcb->tcb_isfake == 0) in _kcb_critical_leave()149 &_tcb->tcb_curkcb->kcb_kmbx.km_curthread); in _kcb_critical_leave()158 return (_tcb->tcb_curkcb->kcb_kmbx.km_curthread == NULL); in _kcb_in_critical()159 if (_tcb->tcb_isfake != 0) { in _kcb_in_critical()166 flags = _tcb->tcb_tmbx.tm_flags; in _kcb_in_critical()167 _tcb->tcb_tmbx.tm_flags |= TMF_NOUPCALL; in _kcb_in_critical()[all …]
48 _tcb