/illumos-gate/usr/src/lib/libdhcpagent/common/ |
H A D | dhcpagent_ipc.c | 306 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 D | slp_ipc.c | 153 struct iovec iov[1]; 160 SLPError slp_send2slpd_iov(struct iovec *msg, int iovlen, char **reply) {
|
H A D | slp_auth.c | 117 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 D | DAAdvert.c | 45 struct iovec iov[5];
|
H A D | SLPReg.c | 70 /* 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 D | tx.h | 282 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 D | socket.h | 162 struct iovec *msg_iov; /* scatter/gather array */
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/ |
H A D | rdma.h | 47 struct rds_iovec iovec; member in struct:rdsv3_rdma_sg
|
/illumos-gate/usr/src/lib/smbsrv/libmlrpc/common/ |
H A D | ndr_heap.c | 80 heap->iov = heap->iovec; 105 if ((p = heap->iovec[i].iov_base) != NULL) 280 used += heap->iovec[i].iov_len;
|
H A D | libmlrpc.h | 337 * | 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 D | eventlib.h | 137 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 D | sasl.h | 232 struct iovec { struct 238 struct iovec; /* Defined in OS headers */ 1253 const struct iovec *invec, unsigned numiov,
|
H A D | config.h | 351 /* Create a struct iovec if we need one */ 354 struct iovec { struct
|
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | scalls.c | 916 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 D | comm.c | 18 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 D | rw.c | 78 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 D | readlink.c | 58 struct iovec aiov;
|
H A D | getdents.c | 76 struct iovec aiov; 194 struct iovec aiov;
|
/illumos-gate/usr/src/boot/sys/sys/ |
H A D | socket.h | 410 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 D | Makefile | 45 iovec.9s \
|
/illumos-gate/usr/src/lib/libresolv2/common/isc/ |
H A D | eventlib_p.h | 132 struct iovec * iovOrig; 134 struct iovec * iovCur;
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/demo/common/ |
H A D | main.c | 61 struct iovec piov[2]; 141 struct iovec piov[2];
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | radius_packet.c | 60 struct iovec iov[1]; 175 struct iovec iov[1];
|
/illumos-gate/usr/src/uts/common/sys/rsm/ |
H A D | rsm.h | 209 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 D | move.c | 65 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...] |