Lines Matching refs:tiptr
54 struct _ti_user *tiptr; in _tx_sndudata() local
58 if ((tiptr = _t_checkfd(fd, 0, api_semantics)) == NULL) in _tx_sndudata()
60 sig_mutex_lock(&tiptr->ti_lock); in _tx_sndudata()
62 if (tiptr->ti_servtype != T_CLTS) { in _tx_sndudata()
64 sig_mutex_unlock(&tiptr->ti_lock); in _tx_sndudata()
73 if (tiptr->ti_state != T_IDLE) { in _tx_sndudata()
75 sig_mutex_unlock(&tiptr->ti_lock); in _tx_sndudata()
81 !(tiptr->ti_prov_flag & (SENDZERO|OLD_SENDZERO))) { in _tx_sndudata()
83 sig_mutex_unlock(&tiptr->ti_lock); in _tx_sndudata()
87 if ((tiptr->ti_maxpsz > 0) && in _tx_sndudata()
88 (unitdata->udata.len > (uint32_t)tiptr->ti_maxpsz)) { in _tx_sndudata()
95 sig_mutex_unlock(&tiptr->ti_lock); in _tx_sndudata()
104 if (_t_acquire_ctlbuf(tiptr, &ctlbuf, &didalloc) < 0) { in _tx_sndudata()
106 sig_mutex_unlock(&tiptr->ti_lock); in _tx_sndudata()
166 sig_mutex_unlock(&tiptr->ti_lock); in _tx_sndudata()
173 sig_mutex_lock(&tiptr->ti_lock); in _tx_sndudata()
177 sig_mutex_lock(&tiptr->ti_lock); in _tx_sndudata()
179 _T_TX_NEXTSTATE(T_SNDUDATA, tiptr, in _tx_sndudata()
184 tiptr->ti_ctlbuf = ctlbuf.buf; in _tx_sndudata()
185 sig_mutex_unlock(&tiptr->ti_lock); in _tx_sndudata()
192 tiptr->ti_ctlbuf = ctlbuf.buf; in _tx_sndudata()
193 sig_mutex_unlock(&tiptr->ti_lock); in _tx_sndudata()