Lines Matching defs:tiptr
57 struct _ti_user *tiptr;
65 if ((tiptr = _t_checkfd(fd, 0, api_semantics)) == 0)
67 sig_mutex_lock(&tiptr->ti_lock);
69 if (tiptr->ti_servtype != T_COTS_ORD) {
71 sig_mutex_unlock(&tiptr->ti_lock);
75 if (!(tiptr->ti_state == T_DATAXFER ||
76 tiptr->ti_state == T_OUTREL)) {
78 sig_mutex_unlock(&tiptr->ti_lock);
82 if ((retval = _t_look_locked(fd, tiptr, 0, api_semantics)) < 0) {
84 sig_mutex_unlock(&tiptr->ti_lock);
95 sig_mutex_unlock(&tiptr->ti_lock);
106 if ((tiptr->ti_lookcnt > 0) &&
108 (*((t_scalar_t *)tiptr->ti_lookbufs.tl_lookcbuf) == T_ORDREL_IND)) {
113 _t_free_looklist_head(tiptr);
114 _T_TX_NEXTSTATE(T_RCVREL, tiptr,
116 sig_mutex_unlock(&tiptr->ti_lock);
121 sig_mutex_unlock(&tiptr->ti_lock);
133 if (_t_acquire_ctlbuf(tiptr, &ctlbuf, &didalloc) < 0) {
135 sig_mutex_unlock(&tiptr->ti_lock);
143 if (_t_acquire_databuf(tiptr, &databuf, &didralloc) < 0) {
148 tiptr->ti_ctlbuf = ctlbuf.buf;
149 sig_mutex_unlock(&tiptr->ti_lock);
193 if (_t_register_lookevent(tiptr, databuf.buf,
209 _T_TX_NEXTSTATE(T_RCVREL, tiptr,
215 tiptr->ti_ctlbuf = ctlbuf.buf;
219 tiptr->ti_rcvbuf = databuf.buf;
220 sig_mutex_unlock(&tiptr->ti_lock);
229 tiptr->ti_ctlbuf = ctlbuf.buf;
233 tiptr->ti_rcvbuf = databuf.buf;
234 sig_mutex_unlock(&tiptr->ti_lock);