Home
last modified time | relevance | path

Searched refs:tiov (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/lib/libnsl/nsl/
H A Dxti_wrappers.c191 _xti_rcvv(int fd, struct t_iovec *tiov, unsigned int tiovcount, int *flags) in _xti_rcvv() argument
193 return (_tx_rcvv(fd, tiov, tiovcount, flags, TX_XTI_XNS5_API)); in _xti_rcvv()
197 _xti_rcvvudata(int fd, struct t_unitdata *unitdata, struct t_iovec *tiov, in _xti_rcvvudata() argument
200 return (_tx_rcvvudata(fd, unitdata, tiov, tiovcount, flags, in _xti_rcvvudata()
242 _xti_sndv(int fd, const struct t_iovec *tiov, unsigned int tiovcount, int flags) in _xti_sndv() argument
244 return (_tx_sndv(fd, tiov, tiovcount, flags, TX_XTI_XNS5_API)); in _xti_sndv()
248 _xti_sndvudata(int fd, struct t_unitdata *unitdata, struct t_iovec *tiov, in _xti_sndvudata() argument
251 return (_tx_sndvudata(fd, unitdata, tiov, tiovcount, TX_XTI_XNS5_API)); in _xti_sndvudata()
H A D_utility.c1491 _t_bytecount_upto_intmax(const struct t_iovec *tiov, unsigned int tiovcount) in _t_bytecount_upto_intmax() argument
1498 if (tiov[i].iov_len >= INT_MAX) { in _t_bytecount_upto_intmax()
1502 nbytes += tiov[i].iov_len; in _t_bytecount_upto_intmax()
1519 _t_gather(char *dataptr, const struct t_iovec *tiov, unsigned int tiovcount) in _t_gather() argument
1529 nbytes_remaining = _t_bytecount_upto_intmax(tiov, tiovcount); in _t_gather()
1531 if (tiov[i].iov_len <= nbytes_remaining) in _t_gather()
1532 cur_count = (int)tiov[i].iov_len; in _t_gather()
1535 (void) memcpy(curptr, tiov[i].iov_base, cur_count); in _t_gather()
1546 _t_scatter(struct strbuf *pdatabuf, struct t_iovec *tiov, int tiovcount) in _t_scatter() argument
1557 assert(pdatabuf->len <= _t_bytecount_upto_intmax(tiov, tiovcount)); in _t_scatter()
[all …]
H A Dt_sndv.c48 _tx_sndv(int fd, const struct t_iovec *tiov, unsigned int tiovcount, in _tx_sndv() argument
112 nbytes = _t_bytecount_upto_intmax(tiov, tiovcount); in _tx_sndv()
181 _t_gather(dataptr, tiov, tiovcount); in _tx_sndv()
239 _t_copy_tiov_to_iov(tiov, tiovcount, iov, in _tx_sndv()
H A Dt_rcvvudata.c52 struct t_iovec *tiov, in _tx_rcvvudata() argument
114 nbytes = _t_bytecount_upto_intmax(tiov, tiovcount); in _tx_rcvvudata()
207 _t_scatter(&databuf, tiov, tiovcount); in _tx_rcvvudata()
250 _t_scatter(&databuf, tiov, tiovcount); in _tx_rcvvudata()
H A Dt_rcvv.c48 _tx_rcvv(int fd, struct t_iovec *tiov, unsigned int tiovcount, int *flags, in _tx_rcvv() argument
169 nbytes = _t_bytecount_upto_intmax(tiov, tiovcount); in _tx_rcvv()
262 _t_scatter(&databuf, tiov, tiovcount); in _tx_rcvv()
389 _t_scatter(&databuf, tiov, tiovcount); in _tx_rcvv()
H A Dt_sndvudata.c50 _tx_sndvudata(int fd, const struct t_unitdata *unitdata, struct t_iovec *tiov, in _tx_sndvudata() argument
86 nbytes = _t_bytecount_upto_intmax(tiov, tiovcount); in _tx_sndvudata()
166 _t_gather(dataptr, tiov, tiovcount); in _tx_sndvudata()
/illumos-gate/usr/src/cmd/bhyve/
H A Dpci_e82545.c1082 struct iovec tiov[I82545_MAX_TXSEGS + 2]; in e82545_transmit() local
1418 tiov[0].iov_base = hdr; in e82545_transmit()
1420 tiov[0].iov_base = (caddr_t)hdr; in e82545_transmit()
1422 tiov[0].iov_len = hdrlen; in e82545_transmit()
1428 tiov[tiovcnt].iov_base = (uint8_t *)iov[pv].iov_base + in e82545_transmit()
1431 tiov[tiovcnt].iov_base += pvoff; in e82545_transmit()
1433 tiov[tiovcnt++].iov_len = nnow; in e82545_transmit()
1479 e82545_transmit_checksum(tiov, tiovcnt, &ckinfo[0]); in e82545_transmit()
1484 e82545_transmit_checksum(tiov, tiovcnt, &ckinfo[1]); in e82545_transmit()
1486 e82545_transmit_backend(sc, tiov, tiovcnt); in e82545_transmit()
/illumos-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/
H A Dsbd_scsi.c775 struct iovec *iov, *tiov, iov1[8]; in sbd_copy_rdwr() local
795 tiov = iov; in sbd_copy_rdwr()
797 tiov->iov_base = (caddr_t)dbuf->db_sglist[i].seg_addr; in sbd_copy_rdwr()
798 tiov->iov_len = MIN(resid, dbuf->db_sglist[i].seg_length); in sbd_copy_rdwr()
799 resid -= tiov->iov_len; in sbd_copy_rdwr()
800 tiov++; in sbd_copy_rdwr()
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_vnops.c2413 iovec_t tiov; /* temp iovec struct */ in ufs_readlink() local
2443 tiov.iov_len = size; in ufs_readlink()
2444 tiov.iov_base = kbuf; in ufs_readlink()
2445 tuio.uio_iov = &tiov; in ufs_readlink()