/illumos-gate/usr/src/lib/libnsl/nsl/ |
H A D | xti_wrappers.c | 194 _xti_rcvv(int fd, struct t_iovec *tiov, unsigned int tiovcount, int *flags) argument 196 return (_tx_rcvv(fd, tiov, tiovcount, flags, TX_XTI_XNS5_API)); 200 _xti_rcvvudata(int fd, struct t_unitdata *unitdata, struct t_iovec *tiov, argument 203 return (_tx_rcvvudata(fd, unitdata, tiov, tiovcount, flags, 245 _xti_sndv(int fd, const struct t_iovec *tiov, unsigned int tiovcount, int flags) argument 247 return (_tx_sndv(fd, tiov, tiovcount, flags, TX_XTI_XNS5_API)); 251 _xti_sndvudata(int fd, struct t_unitdata *unitdata, struct t_iovec *tiov, argument 254 return (_tx_sndvudata(fd, unitdata, tiov, tiovcount, TX_XTI_XNS5_API));
|
H A D | t_sndv.c | 48 _tx_sndv(int fd, const struct t_iovec *tiov, unsigned int tiovcount, argument 108 * nbytes is the sum of the bytecounts in the tiov vector 112 nbytes = _t_bytecount_upto_intmax(tiov, tiovcount); 181 _t_gather(dataptr, tiov, tiovcount); 239 _t_copy_tiov_to_iov(tiov, tiovcount, iov,
|
H A D | t_sndvudata.c | 50 _tx_sndvudata(int fd, const struct t_unitdata *unitdata, struct t_iovec *tiov, argument 86 nbytes = _t_bytecount_upto_intmax(tiov, tiovcount); 166 _t_gather(dataptr, tiov, tiovcount);
|
H A D | _utility.c | 1491 _t_bytecount_upto_intmax(const struct t_iovec *tiov, unsigned int tiovcount) argument 1498 if (tiov[i].iov_len >= INT_MAX) { 1502 nbytes += tiov[i].iov_len; 1519 _t_gather(char *dataptr, const struct t_iovec *tiov, unsigned int tiovcount) argument 1529 nbytes_remaining = _t_bytecount_upto_intmax(tiov, tiovcount); 1531 if (tiov[i].iov_len <= nbytes_remaining) 1532 cur_count = (int)tiov[i].iov_len; 1535 (void) memcpy(curptr, tiov[i].iov_base, cur_count); 1546 _t_scatter(struct strbuf *pdatabuf, struct t_iovec *tiov, int tiovcount) argument 1557 assert(pdatabuf->len <= _t_bytecount_upto_intmax(tiov, tiovcoun 1607 _t_copy_tiov_to_iov(const struct t_iovec *tiov, int tiovcount, struct iovec *iov, int *iovcountp) argument [all...] |
H A D | t_rcvv.c | 50 _tx_rcvv(int fd, struct t_iovec *tiov, unsigned int tiovcount, int *flags, argument 171 nbytes = _t_bytecount_upto_intmax(tiov, tiovcount); 264 _t_scatter(&databuf, tiov, tiovcount); 391 _t_scatter(&databuf, tiov, tiovcount);
|
H A D | t_rcvvudata.c | 54 struct t_iovec *tiov, 116 nbytes = _t_bytecount_upto_intmax(tiov, tiovcount); 209 _t_scatter(&databuf, tiov, tiovcount); 252 _t_scatter(&databuf, tiov, tiovcount); 51 _tx_rcvvudata( int fd, struct t_unitdata *unitdata, struct t_iovec *tiov, unsigned int tiovcount, int *flags, int api_semantics ) argument
|
/illumos-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/ |
H A D | sbd_scsi.c | 725 struct iovec *iov, *tiov, iov1[8]; local 744 tiov = iov; 746 tiov->iov_base = (caddr_t)dbuf->db_sglist[i].seg_addr; 747 tiov->iov_len = MIN(resid, dbuf->db_sglist[i].seg_length); 748 resid -= tiov->iov_len; 749 tiov++;
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_vnops.c | 2522 iovec_t tiov; /* temp iovec struct */ local 2552 tiov.iov_len = size; 2553 tiov.iov_base = kbuf; 2554 tuio.uio_iov = &tiov;
|