/illumos-gate/usr/src/boot/sys/sys/ |
H A D | _iovec.h | 43 struct iovec { struct
|
/illumos-gate/usr/src/lib/libbc/inc/include/sys/ |
H A D | uio.h | 17 struct iovec { struct 28 struct iovec *uio_iov;
|
/illumos-gate/usr/src/lib/libbc/libc/gen/common/ |
H A D | _perror.c | 41 struct iovec iov[4]; 42 register struct iovec *v = iov;
|
H A D | _psignal.c | 42 struct iovec iov[4]; 43 register struct iovec *v = iov;
|
/illumos-gate/usr/src/lib/libbc/libc/sys/sys5/ |
H A D | readv.c | 43 readv(int fd, struct iovec *iov, int iovcnt) 49 bc_readv(int fd, struct iovec *iov, int iovcnt)
|
H A D | writev.c | 42 writev(int fd, struct iovec *iov, int iovcnt) 48 bc_writev(int fd, struct iovec *iov, int iovcnt)
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | uio.h | 63 typedef struct iovec { struct 68 typedef struct iovec { struct 80 /* Kernel's view of user ILP32 iovec struct */ 257 extern ssize_t readv(int, const struct iovec *, int); 258 extern ssize_t writev(int, const struct iovec *, int); 285 extern ssize_t preadv(int, const struct iovec *, int, off_t); 286 extern ssize_t pwritev(int, const struct iovec *, int, off_t); 295 extern ssize_t preadv64(int, const struct iovec *, int, off64_t); 296 extern ssize_t pwritev64(int, const struct iovec *, int, off64_t);
|
H A D | aio_impl.h | 89 struct iovec aio_req_iov; /* iovec struct */ 180 extern void aio_copyout_result_port(struct iovec *, struct buf *, void *);
|
/illumos-gate/usr/src/lib/libresolv2/common/bsd/ |
H A D | readv.c | 21 const struct iovec *vp;
|
H A D | writev.c | 21 __writev(int fd, struct iovec *iov, int iovlen) 43 struct iovec *tv; 67 const struct iovec *vp;
|
/illumos-gate/usr/src/lib/libslp/clib/ |
H A D | slp-internal.h | 118 struct iovec *iov; 121 struct iovec prlistlen; 122 struct iovec *prlist; 123 struct iovec scopeslen; 124 struct iovec *scopes; 216 extern SLPError slp_send2slpd_iov(struct iovec *, int, char **); 246 extern SLPError slp_sign(struct iovec *, int, time_t, struct iovec *, int); 247 extern SLPError slp_verify(struct iovec *, int, const char *,
|
H A D | SAAdvert.c | 45 struct iovec iov[3];
|
/illumos-gate/usr/src/cmd/isns/isnsd/ |
H A D | pdu.c | 68 iovec_t iovec[ISNS_MAX_IOVEC]; local 90 (void) memset((void *)&iovec[0], 0, sizeof (iovec_t)); 91 iovec[0].iov_base = (void *)tmp_pdu_hdr; 92 iovec[0].iov_len = ISNSP_HEADER_SIZE; 96 msg.msg_iov = &iovec[0]; 137 (void) memset((void *)&iovec[0], 0, sizeof (iovec_t)); 138 iovec[0].iov_base = (void *)tmp_pdu_data; 139 iovec[0].iov_len = payload_len; 143 msg.msg_iov = &iovec[0]; 207 iovec_t iovec[ISNS_MAX_IOVE local [all...] |
/illumos-gate/usr/src/lib/libbc/libc/sys/4.2/ |
H A D | readv.c | 44 readv(int fd, struct iovec *iov, int iovcnt) 50 bc_readv(int fd, struct iovec *iov, int iovcnt)
|
H A D | writev.c | 45 writev(int fd, struct iovec *iov, int iovcnt) 51 bc_writev(int fd, struct iovec *iov, int iovcnt)
|
/illumos-gate/usr/src/lib/libresolv2/common/isc/ |
H A D | ev_streams.c | 40 static int copyvec(evStream *str, const struct iovec *iov, int iocnt); 46 struct iovec 48 struct iovec ret; 57 evWrite(evContext opaqueCtx, int fd, const struct iovec *iov, int iocnt, 91 evRead(evContext opaqueCtx, int fd, const struct iovec *iov, int iocnt, 194 memput(old->iovOrig, sizeof (struct iovec) * old->iovOrigCount); 201 copyvec(evStream *str, const struct iovec *iov, int iocnt) { 204 str->iovOrig = (struct iovec *)memget(sizeof(struct iovec) * iocnt); 221 /* Pull off or truncate lead iovec( [all...] |
/illumos-gate/usr/src/uts/common/sys/rsm/ |
H A D | rsmapi_common.h | 73 * The scatter/gather list contains a pointer (iovec) to an io vector array. 94 rsm_iovec_t *iovec; member in struct:__anon8883
|
/illumos-gate/usr/src/lib/librsm/common/ |
H A D | rsmloopback.c | 452 rsm_iovec_t *iovec = sg_io->iovec; local 461 (void) bcopy(im_seg->rsmseg_vaddr + iovec->remote_offset, 462 iovec->local.vaddr + iovec->local_offset, 463 iovec->transfer_length); 464 iovec++; 517 rsm_iovec_t *iovec = sg_io->iovec; local 526 (void) bcopy(iovec [all...] |
H A D | rsmgen.c | 506 rsm_iovec_t *iovec = sg_io->iovec; local 562 bcopy((caddr_t)iovec, (caddr_t)l_iovec, iovec_size); 573 sg_io->iovec = (rsm_iovec_t *)l_iovec_start; 575 sg_io->iovec = iovec; 589 bcopy((caddr_t)iovec, (caddr_t)ka_iovec, iovec_size); 598 sg_io->iovec = (rsm_iovec_t *)ka_iovec_start; 600 sg_io->iovec = iovec; 656 rsm_iovec_t *iovec = sg_io->iovec; local [all...] |
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | iscsi_net.c | 503 iovec_t iovec[ISCSI_MAX_IOVEC]; local 517 iovec[iovlen].iov_base = (void *)ihp; 518 iovec[iovlen].iov_len = sizeof (*ihp) + ihp->hlength * 4; 533 iovec[iovlen].iov_base = (void *)&crc_hdr; 534 iovec[iovlen].iov_len = sizeof (crc_hdr); 545 iovec[iovlen].iov_base = (void *)data; 546 iovec[iovlen].iov_len = data_len; 559 iovec[iovlen].iov_base = (void *)&pad; 560 iovec[iovlen].iov_len = pad_len; 578 iovec[iovle [all...] |
/illumos-gate/usr/src/test/os-tests/tests/spoof-ras/ |
H A D | spoof-ras.c | 96 struct iovec *iov) 114 struct nd_opt_prefix_info *pip, struct iovec *iov) 135 spoof_prepare_header(struct nd_router_advert *ichdrp, struct iovec *iov) 172 struct iovec iovs[3]; 235 struct iovec iovs[3]; 306 struct iovec iovs[3]; 337 struct iovec iovs[3]; 365 struct iovec iovs[3];
|
/illumos-gate/usr/src/lib/libresolv2/common/resolv/ |
H A D | herror.c | 93 struct iovec iov[4], *v = iov;
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | reparse.c | 58 struct iovec iov;
|
/illumos-gate/usr/src/lib/libfakekernel/common/ |
H A D | uio.c | 32 struct iovec *iov;
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xenbus_xs.c | 293 const iovec_t *iovec, 308 msg.len += iovec[i].iov_len; 321 err = xb_write(iovec[i].iov_base, iovec[i].iov_len); 365 iovec_t iovec; local 367 iovec.iov_base = (char *)string; 368 iovec.iov_len = strlen(string) + 1; 369 return (xs_talkv(t, type, &iovec, 1, ret, len)); 531 iovec_t iovec[2]; local 536 iovec[ 291 xs_talkv(xenbus_transaction_t t, enum xsd_sockmsg_type type, const iovec_t *iovec, unsigned int num_vecs, void **rval, unsigned int *len) argument [all...] |