Lines Matching refs:tiptr
46 static int __tx_tlitpi_getprotaddr_locked(struct _ti_user *tiptr,
55 struct _ti_user *tiptr; in _tx_getname() local
64 if ((tiptr = _t_checkfd(fd, 0, api_semantics)) == 0) in _tx_getname()
66 sig_mutex_lock(&tiptr->ti_lock); in _tx_getname()
72 sig_mutex_unlock(&tiptr->ti_lock); in _tx_getname()
77 sig_mutex_unlock(&tiptr->ti_lock); in _tx_getname()
109 struct _ti_user *tiptr; in _tx_getprotaddr() local
117 if ((tiptr = _t_checkfd(fd, 0, api_semantics)) == 0) in _tx_getprotaddr()
120 sig_mutex_lock(&tiptr->ti_lock); in _tx_getprotaddr()
122 if ((tiptr->ti_prov_flag & XPG4_1) == 0) { in _tx_getprotaddr()
127 retval = __tx_tlitpi_getprotaddr_locked(tiptr, boundaddr, in _tx_getprotaddr()
130 sig_mutex_unlock(&tiptr->ti_lock); in _tx_getprotaddr()
140 if (_t_acquire_ctlbuf(tiptr, &ctlbuf, &didalloc) < 0) { in _tx_getprotaddr()
142 sig_mutex_unlock(&tiptr->ti_lock); in _tx_getprotaddr()
159 sig_mutex_unlock(&tiptr->ti_lock); in _tx_getprotaddr()
163 sig_mutex_unlock(&tiptr->ti_lock); in _tx_getprotaddr()
202 if (tiptr->ti_state != T_OUTCON && in _tx_getprotaddr()
220 tiptr->ti_ctlbuf = ctlbuf.buf; in _tx_getprotaddr()
226 struct _ti_user *tiptr, in __tx_tlitpi_getprotaddr_locked() argument
232 if (tiptr->ti_state >= TS_IDLE) { in __tx_tlitpi_getprotaddr_locked()
240 if (__tx_getname_locked(tiptr->ti_fd, &boundaddr->addr, in __tx_tlitpi_getprotaddr_locked()
250 if (tiptr->ti_state >= TS_DATA_XFER) { in __tx_tlitpi_getprotaddr_locked()
257 if (__tx_getname_locked(tiptr->ti_fd, &peeraddr->addr, in __tx_tlitpi_getprotaddr_locked()