Home
last modified time | relevance | path

Searched refs:discon (Results 1 – 17 of 17) sorted by relevance

/titanic_44/usr/src/lib/libnsl/nsl/
H A Dt_rcvdis.c48 _tx_rcvdis(int fd, struct t_discon *discon, int api_semantics) in _tx_rcvdis() argument
213 if (discon != NULL) { in _tx_rcvdis()
214 if (_T_IS_TLI(api_semantics) || discon->udata.maxlen > 0) { in _tx_rcvdis()
215 if (databuf.len > (int)discon->udata.maxlen) { in _tx_rcvdis()
219 (void) memcpy(discon->udata.buf, databuf.buf, in _tx_rcvdis()
221 discon->udata.len = databuf.len; in _tx_rcvdis()
223 discon->reason = pptr->discon_ind.DISCON_reason; in _tx_rcvdis()
224 discon->sequence = pptr->discon_ind.SEQ_number; in _tx_rcvdis()
H A Dxti_wrappers.c164 _xti_rcvdis(int fd, struct t_discon *discon) in _xti_rcvdis() argument
166 return (_tx_rcvdis(fd, discon, TX_XTI_API)); in _xti_rcvdis()
176 _xti_rcvreldata(int fd, struct t_discon *discon) in _xti_rcvreldata() argument
178 return (_tx_rcvreldata(fd, discon, TX_XTI_XNS5_API)); in _xti_rcvreldata()
233 _xti_sndreldata(int fd, struct t_discon *discon) in _xti_sndreldata() argument
235 return (_tx_sndreldata(fd, discon, TX_XTI_XNS5_API)); in _xti_sndreldata()
H A Dt_sndreldata.c47 _tx_sndreldata(int fd, struct t_discon *discon, int api_semantics) in _tx_sndreldata() argument
87 if (discon && discon->udata.len) { in _tx_sndreldata()
H A Dtli_wrappers.c148 t_rcvdis(int fd, struct t_discon *discon) in t_rcvdis() argument
150 return (_tx_rcvdis(fd, discon, TX_TLI_API)); in t_rcvdis()
H A Dt_getinfo.c105 info->discon = infoackp->DDATA_size; in _tx_getinfo()
H A Dt_rcvreldata.c51 _tx_rcvreldata(int fd, struct t_discon *discon, int api_semantics) in _tx_rcvreldata() argument
H A D_utility.c934 info->discon = tiap->DDATA_size; in _t_create()
/titanic_44/usr/src/cmd/cmd-inet/usr.lib/inetd/
H A Dtlx.c480 struct t_discon *discon; in process_tlook() local
485 if ((discon = (struct t_discon *) in process_tlook()
490 if (t_rcvdis(fd, discon) < 0) { in process_tlook()
492 (void) t_free((char *)discon, T_DIS); in process_tlook()
502 (cip->call->sequence != discon->sequence)) { in process_tlook()
511 (void) t_free((char *)discon, T_DIS); in process_tlook()
/titanic_44/usr/src/uts/common/fs/smbclnt/netsmb/
H A Dsmb_trantcp.c167 goto discon; in nb_getmsg_mlen()
171 goto discon; in nb_getmsg_mlen()
176 goto discon; in nb_getmsg_mlen()
180 goto discon; in nb_getmsg_mlen()
184 goto discon; in nb_getmsg_mlen()
192 discon: in nb_getmsg_mlen()
/titanic_44/usr/src/uts/common/sys/
H A Dtiuser.h80 t_scalar_t discon; /* max data for disconnect primitives */ member
215 extern int t_rcvdis(int fildes, struct t_discon *discon);
/titanic_44/usr/src/uts/common/ktli/
H A Dt_kalloc.c107 tiptr->tp_info.discon); in t_kalloc()
123 _alloc_buf(&p.dis->udata, tiptr->tp_info.discon); in t_kalloc()
H A Dt_kopen.c255 ntiptr->tp_info.discon = _t_setsize(inforeq.DDATA_size); in t_kopen()
/titanic_44/usr/src/lib/libbc/inc/include/nettli/
H A Dtiuser.h95 long discon; /* max data for disconnect primitives */ member
/titanic_44/usr/src/cmd/listen/
H A Dlisten.c179 static void pitchcall(struct call_list *pending, struct t_discon *discon);
1625 pitchcall(struct call_list *pending, struct t_discon *discon) in pitchcall() argument
1629 DEBUG((9, "pitching call, sequence # is %d", discon->sequence)); in pitchcall()
1631 discon->sequence = -1; in pitchcall()
1637 if (p->c_cp->sequence == discon->sequence) { in pitchcall()
1653 discon->sequence = -1; in pitchcall()
1660 discon->sequence = -1; in pitchcall()
/titanic_44/usr/src/cmd/fs.d/nfs/lib/
H A Dnfs_tbind.c1269 struct t_discon discon; in discon_get() local
1271 discon.udata.buf = (char *)0; in discon_get()
1272 discon.udata.maxlen = 0; in discon_get()
1273 if (t_rcvdis(fd, &discon) == -1) { in discon_get()
1283 if (conn->conn_call->sequence == discon.sequence) { in discon_get()
/titanic_44/usr/src/cmd/avs/rdc/
H A Dsndrd.c1021 struct t_discon discon; in discon_get() local
1023 discon.udata.buf = (char *)0; in discon_get()
1024 discon.udata.maxlen = 0; in discon_get()
1025 if (t_rcvdis(fd, &discon) == -1) { in discon_get()
1035 if (conn->conn_call->sequence == discon.sequence) { in discon_get()
/titanic_44/usr/src/head/
H A Dxti.h270 t_scalar_t discon; /* max data for disconnect primitives */ member