| /onnv-gate/usr/src/uts/common/ktli/ |
| H A D | t_ksndudat.c | 65 t_ksndudata(TIUSER *tiptr, struct t_kunitdata *unitdata, frtn_t *frtn) in t_ksndudata() argument 77 msgsz = unitdata->udata.len; in t_ksndudata() 83 ASSERT(unitdata->udata.udata_mp == NULL); in t_ksndudata() 84 ASSERT(unitdata->udata.buf != NULL); in t_ksndudata() 90 if ((dbp = (mblk_t *)esballoc((uchar_t *)unitdata->udata.buf, in t_ksndudata() 99 } else if (unitdata->udata.buf) { in t_ksndudata() 100 ASSERT(unitdata->udata.udata_mp == NULL); in t_ksndudata() 105 bcopy(unitdata->udata.buf, dbp->b_wptr, unitdata->udata.len); in t_ksndudata() 108 } else if (unitdata->udata.udata_mp) { in t_ksndudata() 109 ASSERT(unitdata->udata.buf == NULL); in t_ksndudata() [all …]
|
| H A D | t_krcvudat.c | 74 t_krcvudata(TIUSER *tiptr, struct t_kunitdata *unitdata, int *type, int *uderr) in t_krcvudata() argument 93 unitdata->udata.buf = NULL; in t_krcvudata() 95 if (unitdata->udata.udata_mp) { in t_krcvudata() 97 freemsg(unitdata->udata.udata_mp); in t_krcvudata() 98 unitdata->udata.udata_mp = NULL; in t_krcvudata() 140 unitdata->addr.maxlen); in t_krcvudata() 142 unitdata->addr.buf, len); in t_krcvudata() 143 unitdata->addr.len = len; in t_krcvudata() 146 unitdata->opt.maxlen); in t_krcvudata() 148 unitdata->opt.buf, len); in t_krcvudata() [all …]
|
| /onnv-gate/usr/src/lib/libnsl/nsl/ |
| H A D | t_rcvudata.c | 55 struct t_unitdata *unitdata, in _tx_rcvudata() argument 120 if ((retval = getmsg(fd, &ctlbuf, (struct strbuf *)&unitdata->udata, in _tx_rcvudata() 133 if (((struct strbuf *)&unitdata->udata)->len == -1) in _tx_rcvudata() 134 unitdata->udata.len = 0; in _tx_rcvudata() 141 unitdata->udata.len = 0; in _tx_rcvudata() 159 unitdata->udata.len = 0; in _tx_rcvudata() 165 unitdata->addr.maxlen > 0) { in _tx_rcvudata() 167 unitdata->addr.maxlen)) { in _tx_rcvudata() 169 unitdata->udata.len = 0; in _tx_rcvudata() 172 (void) memcpy(unitdata->addr.buf, in _tx_rcvudata() [all …]
|
| H A D | t_sndudata.c | 51 _tx_sndudata(int fd, const struct t_unitdata *unitdata, int api_semantics) in _tx_sndudata() argument 82 if (((int)unitdata->udata.len == 0) && in _tx_sndudata() 90 (unitdata->udata.len > (uint32_t)tiptr->ti_maxpsz)) { in _tx_sndudata() 117 udreq->DEST_length = unitdata->addr.len; in _tx_sndudata() 119 udreq->OPT_length = unitdata->opt.len; in _tx_sndudata() 123 if (unitdata->addr.len) { in _tx_sndudata() 124 if (_t_aligned_copy(&ctlbuf, unitdata->addr.len, size, in _tx_sndudata() 125 unitdata->addr.buf, &udreq->DEST_offset) < 0) { in _tx_sndudata() 137 if (unitdata->opt.len) { in _tx_sndudata() 138 if (_t_aligned_copy(&ctlbuf, unitdata->opt.len, size, in _tx_sndudata() [all …]
|
| H A D | t_rcvvudata.c | 53 struct t_unitdata *unitdata, in _tx_rcvvudata() argument 172 if (unitdata->addr.maxlen > 0) { in _tx_rcvvudata() 174 unitdata->addr.maxlen)) { in _tx_rcvvudata() 178 (void) memcpy(unitdata->addr.buf, in _tx_rcvvudata() 181 unitdata->addr.len = in _tx_rcvvudata() 184 if (unitdata->opt.maxlen > 0) { in _tx_rcvvudata() 186 unitdata->opt.maxlen)) { in _tx_rcvvudata() 190 (void) memcpy(unitdata->opt.buf, ctlbuf.buf + in _tx_rcvvudata() 193 unitdata->opt.len = in _tx_rcvvudata() 234 unitdata->addr.len = 0; in _tx_rcvvudata() [all …]
|
| H A D | t_sndvudata.c | 49 _tx_sndvudata(int fd, const struct t_unitdata *unitdata, struct t_iovec *tiov, in _tx_sndvudata() argument 117 udreq->DEST_length = unitdata->addr.len; in _tx_sndvudata() 119 udreq->OPT_length = unitdata->opt.len; in _tx_sndvudata() 123 if (unitdata->addr.len) { in _tx_sndvudata() 124 if (_t_aligned_copy(&ctlbuf, unitdata->addr.len, size, in _tx_sndvudata() 125 unitdata->addr.buf, &udreq->DEST_offset) < 0) { in _tx_sndvudata() 137 if (unitdata->opt.len) { in _tx_sndvudata() 138 if (_t_aligned_copy(&ctlbuf, unitdata->opt.len, size, in _tx_sndvudata() 139 unitdata->opt.buf, &udreq->OPT_offset) < 0) { in _tx_sndvudata()
|
| H A D | xti_wrappers.c | 182 _xti_rcvudata(int fd, struct t_unitdata *unitdata, int *flags) in _xti_rcvudata() argument 184 return (_tx_rcvudata(fd, unitdata, flags, TX_XTI_API)); in _xti_rcvudata() 200 _xti_rcvvudata(int fd, struct t_unitdata *unitdata, struct t_iovec *tiov, in _xti_rcvvudata() argument 203 return (_tx_rcvvudata(fd, unitdata, tiov, tiovcount, flags, in _xti_rcvvudata() 239 _xti_sndudata(int fd, const struct t_unitdata *unitdata) in _xti_sndudata() argument 241 return (_tx_sndudata(fd, unitdata, TX_XTI_API)); in _xti_sndudata() 251 _xti_sndvudata(int fd, struct t_unitdata *unitdata, struct t_iovec *tiov, in _xti_sndvudata() argument 254 return (_tx_sndvudata(fd, unitdata, tiov, tiovcount, TX_XTI_XNS5_API)); in _xti_sndvudata()
|
| H A D | tli_wrappers.c | 160 t_rcvudata(int fd, struct t_unitdata *unitdata, int *flags) in t_rcvudata() argument 162 return (_tx_rcvudata(fd, unitdata, flags, TX_TLI_API)); in t_rcvudata() 190 t_sndudata(int fd, struct t_unitdata *unitdata) in t_sndudata() argument 192 return (_tx_sndudata(fd, unitdata, TX_TLI_API)); in t_sndudata()
|
| /onnv-gate/usr/src/uts/common/rpc/sec/ |
| H A D | authdesubr.c | 87 struct t_kunitdata *unitdata; in rtime() local 115 (char **)&unitdata)) != 0) { in rtime() 121 unitdata->addr.len = addrp->len; in rtime() 122 bcopy(addrp->buf, unitdata->addr.buf, unitdata->addr.len); in rtime() 125 unitdata->udata.buf = (caddr_t)&dummy; in rtime() 126 unitdata->udata.len = sizeof (dummy); in rtime() 128 if ((error = t_ksndudata(tiptr, unitdata, NULL)) != 0) { in rtime() 130 (void) t_kfree(tiptr, (char *)unitdata, T_UNITDATA); in rtime() 140 (void) t_kfree(tiptr, (char *)unitdata, T_UNITDATA); in rtime() 147 (void) t_kfree(tiptr, (char *)unitdata, T_UNITDATA); in rtime() [all …]
|
| /onnv-gate/usr/src/uts/common/sys/ |
| H A D | tiuser.h | 219 extern int t_rcvudata(int fildes, struct t_unitdata *unitdata, int *flags); 224 extern int t_sndudata(int fildes, struct t_unitdata *unitdata);
|
| /onnv-gate/usr/src/cmd/fs.d/nfs/lib/ |
| H A D | nfs_tbind.c | 867 static struct t_unitdata *unitdata = NULL; in do_poll_clts_action() local 898 if (unitdata) { in do_poll_clts_action() 899 (void) t_free((char *)unitdata, T_UNITDATA); in do_poll_clts_action() 900 unitdata = NULL; in do_poll_clts_action() 911 if (unitdata == NULL) { in do_poll_clts_action() 913 unitdata = (struct t_unitdata *)t_alloc(fd, T_UNITDATA, T_ALL); in do_poll_clts_action() 914 if (unitdata == NULL) { in do_poll_clts_action() 952 ret = t_rcvudata(fd, unitdata, &flags); in do_poll_clts_action() 956 fd, nconf->nc_proto, unitdata->udata.len); in do_poll_clts_action()
|
| /onnv-gate/usr/src/cmd/avs/rdc/ |
| H A D | sndrd.c | 1349 static struct t_unitdata *unitdata = NULL; in do_poll_clts_action() local 1380 if (unitdata) { in do_poll_clts_action() 1381 (void) t_free((char *)unitdata, T_UNITDATA); in do_poll_clts_action() 1382 unitdata = NULL; in do_poll_clts_action() 1393 if (unitdata == NULL) { in do_poll_clts_action() 1395 unitdata = (struct t_unitdata *)t_alloc(fd, T_UNITDATA, T_ALL); in do_poll_clts_action() 1396 if (unitdata == NULL) { in do_poll_clts_action() 1434 ret = t_rcvudata(fd, unitdata, &flags); in do_poll_clts_action() 1438 fd, nconf->nc_proto, unitdata->udata.len); in do_poll_clts_action()
|
| /onnv-gate/usr/src/cmd/tcpd/ |
| H A D | tli.c.org | 124 * address member of the unitdata structure has been allocated.
|