Searched refs:iovec (Results 51 - 75 of 167) sorted by relevance

1234567

/illumos-gate/usr/src/lib/libresolv2/include/
H A Dport_after.h466 struct iovec;
474 int writev(int, struct iovec *, int);
475 int readv(int, struct iovec *, int);
/illumos-gate/usr/src/lib/libsasl/lib/
H A Dcheckpw.c352 static int retry_writev(int fd, struct iovec *iov, int iovcnt)
417 struct iovec iov[10];
618 struct iovec iov[8];
H A Dsaslint.h624 /* convert an iovec to a single buffer */
626 int _iovec_to_buf(const _sasl_global_context_t *gctx, const struct iovec *vec,
629 int _iovec_to_buf(const struct iovec *vec,
/illumos-gate/usr/src/lib/print/libpapi-lpd/common/
H A Dlpd-misc.c90 struct iovec iov[1];
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/include/
H A Dport-sockets.h96 #include <sys/uio.h> /* For struct iovec, for sg_buf */
128 typedef struct iovec sg_buf;
/illumos-gate/usr/src/lib/libsasl/include/
H A Dplugin_common.h154 int _plug_iovec_to_buf(const sasl_utils_t *utils, const struct iovec *vec,
H A Dsaslplug.h200 int (*encode)(void *context, const struct iovec *invec, unsigned numiov,
/illumos-gate/usr/src/lib/libnsl/nsl/
H A Dt_sndv.c55 struct iovec iov[T_IOV_MAX];
/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/libdb2/recno/
H A Drec_close.c117 struct iovec iov[2];
/illumos-gate/usr/src/uts/sun4u/excalibur/os/
H A Dexcalibur.c262 struct iovec iov;
/illumos-gate/usr/src/lib/libsctp/common/
H A Dsctp.c265 struct iovec iov;
314 struct iovec iov;
/illumos-gate/usr/src/uts/common/sys/
H A Dsocket.h351 struct iovec *msg_iov; /* scatter/gather array */
374 struct iovec *msg_iov; /* scatter/gather array */
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/
H A Disns_client.c1552 iovec_t iovec[ISNS_MAX_IOVEC]; local
1558 iovec[iovlen].iov_base = (void *)pdu;
1559 iovec[iovlen].iov_len = (ISNSP_HEADER_SIZE);
1564 iovec[iovlen].iov_base = (void *)pdu->payload;
1565 iovec[iovlen].iov_len = ntohs(pdu->payload_len);
1571 msg.msg_iov = &iovec[0];
1584 iovec_t iovec[ISNS_MAX_IOVEC]; local
1592 (void) memset((char *)&iovec[0], 0, sizeof (iovec_t));
1593 iovec[0].iov_base = (void *)tmp_pdu_hdr;
1594 iovec[
[all...]
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/
H A Dib_send.c900 num_sgl = (scat[i].iovec.bytes / PAGESIZE) + 2;
936 scat[i].iovec.addr & PAGEOFFSET, scat[i].iovec.bytes,
944 iov_attr.iov_wr_nds = (scat[i].iovec.bytes / PAGESIZE) + 2;
971 "iovec.bytes: 0x%x scat[%d]swr.wr_nds: %d",
972 scat[i].iovec.bytes, i, scat[i].swr.wr_nds);
/illumos-gate/usr/src/uts/common/io/rsm/
H A Drsm.c7303 iovec_copyin(caddr_t user_vec, rsmka_iovec_t *iovec, int count, int mode) argument
7325 for (i = 0; i < count; i++, iovec++, iovec32++) {
7326 iovec->io_type = (int)iovec32->io_type;
7327 if (iovec->io_type == RSM_HANDLE_TYPE)
7328 iovec->local.segid = (rsm_memseg_id_t)
7331 iovec->local.vaddr =
7333 iovec->local_offset = (size_t)iovec32->local_offset;
7334 iovec->remote_offset = (size_t)iovec32->remote_offset;
7335 iovec->transfer_len = (size_t)iovec32->transfer_len;
7346 if (ddi_copyin((caddr_t)user_vec, (caddr_t)iovec, siz
7466 rsmpi_iovec_t *iovec; local
[all...]
/illumos-gate/usr/src/cmd/sgs/librtld_db/demo/common/
H A Dbpt.c274 struct iovec piov[5];
413 struct iovec piov[2];
H A Dps.c132 struct iovec piov[2];
/illumos-gate/usr/src/uts/i86pc/i86hvm/io/
H A Dpv_cmdk.c406 struct iovec aiov;
426 bzero((caddr_t)&aiov, sizeof (struct iovec));
/illumos-gate/usr/src/uts/common/os/
H A Daio_subr.c83 struct iovec *iov;
476 struct iovec *iov;
1097 struct iovec *iov;
1138 aio_copyout_result_port(struct iovec *iov, struct buf *bp, void *resultp)
/illumos-gate/usr/src/uts/common/io/ksocket/
H A Dksocket.c191 struct iovec iov;
243 struct iovec iov;
350 struct iovec iov;
403 struct iovec iov;
/illumos-gate/usr/src/uts/common/fs/
H A Dpathname.c203 struct iovec aiov;
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsocksyscalls.c956 struct iovec aiov[1];
986 struct iovec aiov[1];
1029 struct iovec aiov[MSG_MAXIOVLEN];
1080 * 32-bit callers need to have their iovec expanded, while ensuring
1105 if (copyin(lmsg.msg_iov, aiov, iovcnt * sizeof (struct iovec))) {
1230 struct iovec aiov[1];
1270 struct iovec aiov[MSG_MAXIOVLEN];
1326 * 32-bit callers need to have their iovec expanded, while ensuring
1354 (unsigned)iovcnt * sizeof (struct iovec))) {
1381 struct iovec aio
[all...]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_srv.c491 struct iovec iov;
640 struct iovec iov;
926 struct iovec iov[MAX_IOVECS];
928 struct iovec *iovp;
1185 struct iovec *iovp;
1186 struct iovec *niovp;
1187 struct iovec iov[MAXCLIOVECS];
1485 * Count the number of iovec's which are required
1486 * to handle this set of requests. One iovec is
2524 struct iovec io
[all...]
/illumos-gate/usr/src/lib/libdhcpagent/common/
H A Ddhcp_hostconf.c331 struct iovec iov[IOV_MAX];
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/
H A Dinput.c76 struct iovec iov;

Completed in 130 milliseconds

1234567