Home
last modified time | relevance | path

Searched refs:iovec (Results 1 – 25 of 171) sorted by relevance

1234567

/titanic_41/usr/src/uts/common/sys/
H A Duio.h63 typedef struct iovec { struct
68 typedef struct iovec { argument
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 Daio_impl.h89 struct iovec aio_req_iov; /* iovec struct */
180 extern void aio_copyout_result_port(struct iovec *, struct buf *, void *);
/titanic_41/usr/src/cmd/isns/isnsd/
H A Dpdu.c68 iovec_t iovec[ISNS_MAX_IOVEC]; in isns_rcv_pdu() local
90 (void) memset((void *)&iovec[0], 0, sizeof (iovec_t)); in isns_rcv_pdu()
91 iovec[0].iov_base = (void *)tmp_pdu_hdr; in isns_rcv_pdu()
92 iovec[0].iov_len = ISNSP_HEADER_SIZE; in isns_rcv_pdu()
96 msg.msg_iov = &iovec[0]; in isns_rcv_pdu()
137 (void) memset((void *)&iovec[0], 0, sizeof (iovec_t)); in isns_rcv_pdu()
138 iovec[0].iov_base = (void *)tmp_pdu_data; in isns_rcv_pdu()
139 iovec[0].iov_len = payload_len; in isns_rcv_pdu()
143 msg.msg_iov = &iovec[0]; in isns_rcv_pdu()
207 iovec_t iovec[ISNS_MAX_IOVEC]; in isns_send_pdu() local
[all …]
/titanic_41/usr/src/lib/libslp/clib/
H A Dslp-internal.h118 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 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, in slp_sign()
137 struct iovec *msgiov, int msg_index) { in slp_sign()
232 SLPError slp_verify(struct iovec *authiov, int authiov_len, in slp_verify()
532 struct iovec *iov, in make_tbs()
592 static SLPError make_authblock(struct iovec *authiov, int authiov_len, in make_authblock()
/titanic_41/usr/src/lib/librsm/common/
H A Drsmloopback.c452 rsm_iovec_t *iovec = sg_io->iovec; in loopback_getv() local
461 (void) bcopy(im_seg->rsmseg_vaddr + iovec->remote_offset, in loopback_getv()
462 iovec->local.vaddr + iovec->local_offset, in loopback_getv()
463 iovec->transfer_length); in loopback_getv()
464 iovec++; in loopback_getv()
517 rsm_iovec_t *iovec = sg_io->iovec; in loopback_putv() local
526 (void) bcopy(iovec->local.vaddr + iovec->local_offset, in loopback_putv()
527 im_seg->rsmseg_vaddr + iovec->remote_offset, in loopback_putv()
528 iovec->transfer_length); in loopback_putv()
529 iovec++; in loopback_putv()
H A Drsmgen.c506 rsm_iovec_t *iovec = sg_io->iovec; in __rsm_getv() local
562 bcopy((caddr_t)iovec, (caddr_t)l_iovec, iovec_size); in __rsm_getv()
573 sg_io->iovec = (rsm_iovec_t *)l_iovec_start; in __rsm_getv()
575 sg_io->iovec = iovec; in __rsm_getv()
589 bcopy((caddr_t)iovec, (caddr_t)ka_iovec, iovec_size); in __rsm_getv()
598 sg_io->iovec = (rsm_iovec_t *)ka_iovec_start; in __rsm_getv()
600 sg_io->iovec = iovec; in __rsm_getv()
656 rsm_iovec_t *iovec = sg_io->iovec; in __rsm_putv() local
711 bcopy((caddr_t)iovec, (caddr_t)l_iovec, iovec_size); in __rsm_putv()
722 sg_io->iovec = (rsm_iovec_t *)l_iovec_start; in __rsm_putv()
[all …]
/titanic_41/usr/src/lib/libresolv2/common/isc/
H A Dev_streams.c40 static int copyvec(evStream *str, const struct iovec *iov, int iocnt);
46 struct iovec
48 struct iovec ret; in evConsIovec()
57 evWrite(evContext opaqueCtx, int fd, const struct iovec *iov, int iocnt, in evWrite()
91 evRead(evContext opaqueCtx, int fd, const struct iovec *iov, int iocnt, in evRead()
194 memput(old->iovOrig, sizeof (struct iovec) * old->iovOrigCount); in evCancelRW()
201 copyvec(evStream *str, const struct iovec *iov, int iocnt) { in copyvec()
204 str->iovOrig = (struct iovec *)memget(sizeof(struct iovec) * iocnt); in copyvec()
/titanic_41/usr/src/uts/common/io/scsi/adapters/iscsi/
H A Discsi_net.c503 iovec_t iovec[ISCSI_MAX_IOVEC]; in iscsi_net_sendpdu() local
517 iovec[iovlen].iov_base = (void *)ihp; in iscsi_net_sendpdu()
518 iovec[iovlen].iov_len = sizeof (*ihp) + ihp->hlength * 4; in iscsi_net_sendpdu()
533 iovec[iovlen].iov_base = (void *)&crc_hdr; in iscsi_net_sendpdu()
534 iovec[iovlen].iov_len = sizeof (crc_hdr); in iscsi_net_sendpdu()
545 iovec[iovlen].iov_base = (void *)data; in iscsi_net_sendpdu()
546 iovec[iovlen].iov_len = data_len; in iscsi_net_sendpdu()
559 iovec[iovlen].iov_base = (void *)&pad; in iscsi_net_sendpdu()
560 iovec[iovlen].iov_len = pad_len; in iscsi_net_sendpdu()
578 iovec[iovlen].iov_base = (void *)&crc_data; in iscsi_net_sendpdu()
[all …]
/titanic_41/usr/src/lib/libresolv2/common/bsd/
H A Dwritev.c21 __writev(int fd, struct iovec *iov, int iovlen) in __writev()
43 struct iovec *tv; in __writev()
67 const struct iovec *vp;
/titanic_41/usr/src/uts/common/xen/io/
H A Dxenbus_xs.c293 const iovec_t *iovec, in xs_talkv() argument
308 msg.len += iovec[i].iov_len; in xs_talkv()
321 err = xb_write(iovec[i].iov_base, iovec[i].iov_len); in xs_talkv()
365 iovec_t iovec; in xs_single() local
367 iovec.iov_base = (char *)string; in xs_single()
368 iovec.iov_len = strlen(string) + 1; in xs_single()
369 return (xs_talkv(t, type, &iovec, 1, ret, len)); in xs_single()
531 iovec_t iovec[2]; in xenbus_write() local
536 iovec[0].iov_base = (void *)path; in xenbus_write()
537 iovec[0].iov_len = strlen(path) + 1; in xenbus_write()
[all …]
/titanic_41/usr/src/cmd/ssh/libssh/common/
H A Datomicio.c72 atomiciov(ssize_t (*f) (int, const struct iovec *, int), int fd, in atomiciov() argument
73 const struct iovec *_iov, int iovcnt) in atomiciov()
77 struct iovec iov_array[IOV_MAX], *iov = iov_array; in atomiciov()
/titanic_41/usr/src/cmd/ssh/include/
H A Datomicio.h48 size_t atomiciov(ssize_t (*)(int, const struct iovec *, int),
49 int, const struct iovec *, int);
/titanic_41/usr/src/lib/libbc/inc/include/sys/
H A Duio.h17 struct iovec { struct
28 struct iovec *uio_iov; argument
/titanic_41/usr/src/lib/libdhcpagent/common/
H A Ddhcpagent_ipc.c306 struct iovec iovec[2]; in dhcp_ipc_send_msg() local
308 iovec[0].iov_base = (caddr_t)&message_length; in dhcp_ipc_send_msg()
309 iovec[0].iov_len = sizeof (uint32_t); in dhcp_ipc_send_msg()
310 iovec[1].iov_base = msg; in dhcp_ipc_send_msg()
311 iovec[1].iov_len = message_length; in dhcp_ipc_send_msg()
313 if (writev(fd, iovec, sizeof (iovec) / sizeof (*iovec)) == -1) in dhcp_ipc_send_msg()
/titanic_41/usr/src/lib/libbc/libc/gen/common/
H A D_perror.c41 struct iovec iov[4];
42 register struct iovec *v = iov;
H A D_psignal.c42 struct iovec iov[4];
43 register struct iovec *v = iov;
/titanic_41/usr/src/lib/libbc/libc/sys/sys5/
H A Dreadv.c43 readv(int fd, struct iovec *iov, int iovcnt) in readv()
49 bc_readv(int fd, struct iovec *iov, int iovcnt) in bc_readv()
H A Dwritev.c42 writev(int fd, struct iovec *iov, int iovcnt) in writev()
48 bc_writev(int fd, struct iovec *iov, int iovcnt) in bc_writev()
/titanic_41/usr/src/lib/libbc/libc/sys/4.2/
H A Dreadv.c44 readv(int fd, struct iovec *iov, int iovcnt) in readv()
50 bc_readv(int fd, struct iovec *iov, int iovcnt) in bc_readv()
H A Dwritev.c45 writev(int fd, struct iovec *iov, int iovcnt) in writev()
51 bc_writev(int fd, struct iovec *iov, int iovcnt) in bc_writev()
/titanic_41/usr/src/lib/libc/port/threads/
H A Dscalls.c916 preadv64(int fildes, const struct iovec *iov, int iovcnt, off64_t offset) in preadv64()
919 extern ssize_t __preadv64(int, const struct iovec *, int, off_t, off_t); in preadv64()
928 preadv(int fildes, const struct iovec *iov, int iovcnt, off_t offset) in preadv()
931 extern ssize_t __preadv(int, const struct iovec *, int, off_t, off_t); in preadv()
956 pwritev64(int fildes, const struct iovec *iov, int iovcnt, off64_t offset) in pwritev64()
960 const struct iovec *, int, off_t, off_t); in pwritev64()
970 pwritev(int fildes, const struct iovec *iov, int iovcnt, off_t offset) in pwritev()
972 extern ssize_t __pwritev(int, const struct iovec *, int, off_t, off_t); in pwritev()
979 readv(int fildes, const struct iovec *iov, int iovcnt) in readv()
981 extern ssize_t __readv(int, const struct iovec *, int); in readv()
[all …]
/titanic_41/usr/src/uts/common/syscall/
H A Drw.c78 struct iovec aiov; in read()
214 struct iovec aiov; in write()
340 struct iovec aiov; in pread()
480 struct iovec aiov; in pwrite()
619 readv(int fdes, struct iovec *iovp, int iovcnt) in readv()
622 struct iovec aiov[DEF_IOV_MAX]; in readv()
661 if (copyin(iovp, aiov, iovcnt * sizeof (struct iovec))) in readv()
777 writev(int fdes, struct iovec *iovp, int iovcnt) in writev()
780 struct iovec aiov[DEF_IOV_MAX]; in writev()
819 if (copyin(iovp, aiov, iovcnt * sizeof (struct iovec))) in writev()
[all …]
/titanic_41/usr/src/lib/smbsrv/libmlrpc/common/
H A Dndr_heap.c80 heap->iov = heap->iovec; in ndr_heap_create()
105 if ((p = heap->iovec[i].iov_base) != NULL) in ndr_heap_destroy()
280 used += heap->iovec[i].iov_len; in ndr_heap_used()
/titanic_41/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,

1234567