Searched refs:discon (Results 1 - 18 of 18) sorted by relevance

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

Completed in 68 milliseconds