Searched refs:iovec (Results 26 - 50 of 167) sorted by relevance

1234567

/illumos-gate/usr/src/lib/libdhcpagent/common/
H A Ddhcpagent_ipc.c306 struct iovec iovec[2]; local
308 iovec[0].iov_base = (caddr_t)&message_length;
309 iovec[0].iov_len = sizeof (uint32_t);
310 iovec[1].iov_base = msg;
311 iovec[1].iov_len = message_length;
313 if (writev(fd, iovec, sizeof (iovec) / sizeof (*iovec)) == -1)
/illumos-gate/usr/src/lib/libslp/clib/
H A Dslp_ipc.c153 struct iovec iov[1];
160 SLPError slp_send2slpd_iov(struct iovec *msg, int iovlen, char **reply) {
H A Dslp_auth.c117 static SLPError make_tbs(const char *, struct iovec *, int,
119 static SLPError make_authblock(struct iovec *, int, const char *,
136 SLPError slp_sign(struct iovec *authiov, int authiov_len, time_t ts,
137 struct iovec *msgiov, int msg_index) {
232 SLPError slp_verify(struct iovec *authiov, int authiov_len,
521 * must copy all elements of the input iovec into one buffer.
532 struct iovec *iov,
592 static SLPError make_authblock(struct iovec *authiov, int authiov_len,
H A DDAAdvert.c45 struct iovec iov[5];
H A DSLPReg.c70 /* Indices into a reg_msg iovec for auth blocks */
76 struct iovec *msgiov; /* msg contents */
77 int msgiov_len; /* number of iovec components in msgiov */
78 struct iovec urlbytes;
79 struct iovec attrbytes;
134 static void free_msgiov(struct iovec *, int);
224 * The iovec msgiov actually contains only pointers into this
234 * Create iovec for the msg. The iovec components are layed out thus:
430 * Create iovec fo
[all...]
/illumos-gate/usr/src/lib/libnsl/nsl/
H A Dtx.h282 extern void _t_adjust_iov(int, struct iovec *, int *);
346 void _t_copy_tiov_to_iov(const struct t_iovec *, int, struct iovec *, int *);
/illumos-gate/usr/src/lib/libbc/inc/include/sys/
H A Dsocket.h162 struct iovec *msg_iov; /* scatter/gather array */
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/
H A Drdma.h47 struct rds_iovec iovec; member in struct:rdsv3_rdma_sg
/illumos-gate/usr/src/lib/smbsrv/libmlrpc/common/
H A Dndr_heap.c80 heap->iov = heap->iovec;
105 if ((p = heap->iovec[i].iov_base) != NULL)
280 used += heap->iovec[i].iov_len;
H A Dlibmlrpc.h337 * | iovec[0].base | --> | data block |
338 * | iovec[0].len | +------------+
343 * | iovec[n].base | --> | data block |
344 * | iovec[n].len | +------------+
360 struct iovec iovec[NDR_HEAP_MAXIOV]; member in struct:ndr_heap
361 struct iovec *iov;
/illumos-gate/usr/src/lib/libresolv2/include/isc/
H A Deventlib.h137 struct iovec evConsIovec __P((void *, size_t));
138 int evWrite __P((evContext, int, const struct iovec *, int,
140 int evRead __P((evContext, int, const struct iovec *, int,
/illumos-gate/usr/src/lib/libsasl/include/
H A Dsasl.h232 struct iovec { struct
238 struct iovec; /* Defined in OS headers */
1253 const struct iovec *invec, unsigned numiov,
H A Dconfig.h351 /* Create a struct iovec if we need one */
354 struct iovec { struct
/illumos-gate/usr/src/lib/libc/port/threads/
H A Dscalls.c916 preadv64(int fildes, const struct iovec *iov, int iovcnt, off64_t offset)
919 extern ssize_t __preadv64(int, const struct iovec *, int, off_t, off_t);
928 preadv(int fildes, const struct iovec *iov, int iovcnt, off_t offset)
931 extern ssize_t __preadv(int, const struct iovec *, int, off_t, off_t);
956 pwritev64(int fildes, const struct iovec *iov, int iovcnt, off64_t offset)
960 const struct iovec *, int, off_t, off_t);
970 pwritev(int fildes, const struct iovec *iov, int iovcnt, off_t offset)
972 extern ssize_t __pwritev(int, const struct iovec *, int, off_t, off_t);
979 readv(int fildes, const struct iovec *iov, int iovcnt)
981 extern ssize_t __readv(int, const struct iovec *, in
[all...]
/illumos-gate/usr/src/cmd/sendmail/libmilter/
H A Dcomm.c18 static ssize_t retry_writev __P((socket_t, struct iovec *, int, struct timeval *));
243 struct iovec *iov;
331 struct iovec iov[2];
/illumos-gate/usr/src/uts/common/syscall/
H A Drw.c78 struct iovec aiov;
214 struct iovec aiov;
340 struct iovec aiov;
480 struct iovec aiov;
619 readv(int fdes, struct iovec *iovp, int iovcnt)
622 struct iovec aiov[DEF_IOV_MAX];
638 * 32-bit callers need to have their iovec expanded,
661 if (copyin(iovp, aiov, iovcnt * sizeof (struct iovec)))
777 writev(int fdes, struct iovec *iovp, int iovcnt)
780 struct iovec aio
[all...]
H A Dreadlink.c58 struct iovec aiov;
H A Dgetdents.c76 struct iovec aiov;
194 struct iovec aiov;
/illumos-gate/usr/src/boot/sys/sys/
H A Dsocket.h410 struct iovec *msg_iov; /* scatter/gather array */
553 struct iovec *msg_iov; /* scatter/gather array */
581 struct iovec *headers; /* pointer to an array of header struct iovec's */
582 int hdr_cnt; /* number of header iovec's */
583 struct iovec *trailers; /* pointer to an array of trailer struct iovec's */
584 int trl_cnt; /* number of trailer iovec's */
/illumos-gate/usr/src/man/man9s/
H A DMakefile45 iovec.9s \
/illumos-gate/usr/src/lib/libresolv2/common/isc/
H A Deventlib_p.h132 struct iovec * iovOrig;
134 struct iovec * iovCur;
/illumos-gate/usr/src/cmd/sgs/librtld_db/demo/common/
H A Dmain.c61 struct iovec piov[2];
141 struct iovec piov[2];
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/
H A Dradius_packet.c60 struct iovec iov[1];
175 struct iovec iov[1];
/illumos-gate/usr/src/uts/common/sys/rsm/
H A Drsm.h209 rsmka_iovec_t *iovec; member in struct:__anon8857
219 caddr32_t iovec; member in struct:__anon8858
/illumos-gate/usr/src/uts/common/os/
H A Dmove.c65 struct iovec *iov;
123 struct iovec *iov;
188 struct iovec *iov;
244 struct iovec *iovp;
293 * bump up/down iovec and uio members to reflect transfer.
311 struct iovec *iovp;
317 * (3) there is an iovec with positive length
355 * Adjust fields of iovec and uio appropriately.
553 /* End of iovec? */
555 /* Yup, next iovec */
[all...]

Completed in 99 milliseconds

1234567