Home
last modified time | relevance | path

Searched refs:iovcnt (Results 1 – 25 of 34) sorted by relevance

12

/freebsd-9-stable/crypto/openssh/
Datomicio.c101 const struct iovec *_iov, int iovcnt, in atomiciov6() argument
109 if (iovcnt > IOV_MAX) { in atomiciov6()
114 memcpy(iov, _iov, iovcnt * sizeof(*_iov)); in atomiciov6()
120 for (; iovcnt > 0 && iov[0].iov_len > 0;) { in atomiciov6()
121 res = (f) (fd, iov, iovcnt); in atomiciov6()
140 while (iovcnt > 0 && rem >= iov[0].iov_len) { in atomiciov6()
143 iovcnt--; in atomiciov6()
146 if (rem > 0 && (iovcnt <= 0 || rem > iov[0].iov_len)) { in atomiciov6()
150 if (iovcnt == 0) in atomiciov6()
166 const struct iovec *_iov, int iovcnt) in atomiciov() argument
[all …]
Datomicio.h47 const struct iovec *_iov, int iovcnt, int (*cb)(void *, size_t), void *);
/freebsd-9-stable/contrib/sendmail/libmilter/
Dcomm.c241 retry_writev(fd, iov, iovcnt, timeout) in retry_writev() argument
244 int iovcnt;
254 while (iovcnt > 0 && iov[0].iov_len == 0)
257 iovcnt--;
259 if (iovcnt <= 0)
280 n = writev(fd, iov, iovcnt);
289 for (i = 0; i < iovcnt; i++)
300 if (i == iovcnt)
330 int iovcnt; local
345 iovcnt = 1;
[all …]
/freebsd-9-stable/sys/mips/cavium/cryptocteon/
Dcryptocteon.c344 size_t iovcnt, iovlen; in cryptocteon_process() local
445 iovcnt = 0; in cryptocteon_process()
449 od->octo_iov[iovcnt].iov_base = mtod(m, void *); in cryptocteon_process()
450 od->octo_iov[iovcnt].iov_len = m->m_len; in cryptocteon_process()
453 iovlen += od->octo_iov[iovcnt++].iov_len; in cryptocteon_process()
457 for (iovcnt = 0; iovcnt < uiop->uio_iovcnt; iovcnt++) { in cryptocteon_process()
458 od->octo_iov[iovcnt].iov_base = uiop->uio_iov[iovcnt].iov_base; in cryptocteon_process()
459 od->octo_iov[iovcnt].iov_len = uiop->uio_iov[iovcnt].iov_len; in cryptocteon_process()
461 iovlen += od->octo_iov[iovcnt].iov_len; in cryptocteon_process()
467 iovcnt = 1; in cryptocteon_process()
[all …]
Dcryptocteonvar.h37 typedef int octo_encrypt_t(struct octo_sess *od, struct iovec *iov, size_t iovcnt, size_t iovlen, i…
38 typedef int octo_decrypt_t(struct octo_sess *od, struct iovec *iov, size_t iovcnt, size_t iovlen, i…
Dcavium_crypto.c345 struct iovec *iov, size_t iovcnt, size_t iovlen, in octo_des_cbc_encrypt() argument
408 struct iovec *iov, size_t iovcnt, size_t iovlen, in octo_des_cbc_decrypt() argument
473 struct iovec *iov, size_t iovcnt, size_t iovlen, in octo_aes_cbc_encrypt() argument
547 struct iovec *iov, size_t iovcnt, size_t iovlen, in octo_aes_cbc_decrypt() argument
623 struct iovec *iov, size_t iovcnt, size_t iovlen, in octo_null_md5_encrypt() argument
729 struct iovec *iov, size_t iovcnt, size_t iovlen, in octo_null_sha1_encrypt() argument
838 struct iovec *iov, size_t iovcnt, size_t iovlen, in octo_des_cbc_md5_encrypt() argument
991 struct iovec *iov, size_t iovcnt, size_t iovlen, in octo_des_cbc_md5_decrypt() argument
1147 struct iovec *iov, size_t iovcnt, size_t iovlen, in octo_des_cbc_sha1_encrypt() argument
1303 struct iovec *iov, size_t iovcnt, size_t iovlen, in octo_des_cbc_sha1_decrypt() argument
[all …]
/freebsd-9-stable/usr.bin/wall/
Dttymsg.c60 ttymsg(struct iovec *iov, int iovcnt, const char *line, int tmout) in ttymsg() argument
71 if (iovcnt > (int)(sizeof(localiov) / sizeof(localiov[0]))) in ttymsg()
97 for (cnt = 0, left = 0; cnt < iovcnt; ++cnt) in ttymsg()
101 wret = writev(fd, iov, iovcnt); in ttymsg()
108 iovcnt * sizeof(struct iovec)); in ttymsg()
114 --iovcnt; in ttymsg()
/freebsd-9-stable/sys/cddl/compat/opensolaris/kern/
Dopensolaris_uio.c55 int error, iovcnt; in uiocopy() local
57 iovcnt = uio->uio_iovcnt; in uiocopy()
60 for (iov = uio->uio_iov; n > 0 && iovcnt > 0; iov++, iovcnt--) { in uiocopy()
/freebsd-9-stable/lib/libkse/thread/
Dthr_readv.c43 ssize_t __readv(int fd, const struct iovec *iov, int iovcnt);
48 __readv(int fd, const struct iovec *iov, int iovcnt) in __readv() argument
54 ret = __sys_readv(fd, iov, iovcnt); in __readv()
Dthr_writev.c42 ssize_t __writev(int fd, const struct iovec *iov, int iovcnt);
47 __writev(int fd, const struct iovec *iov, int iovcnt) in __writev() argument
53 ret = __sys_writev(fd, iov, iovcnt); in __writev()
/freebsd-9-stable/crypto/heimdal/lib/roken/
Dwritev.c42 writev(int d, const struct iovec *iov, int iovcnt) in writev() argument
49 for(i = 0; i < iovcnt; ++i) in writev()
57 for (i = 0; i < iovcnt; ++i) { in writev()
Dreadv.c42 readv(int d, const struct iovec *iov, int iovcnt) in readv() argument
49 for(i = 0; i < iovcnt; ++i) in readv()
/freebsd-9-stable/sys/kern/
Dsubr_uio.c490 copyiniov(struct iovec *iovp, u_int iovcnt, struct iovec **iov, int error) in copyiniov() argument
495 if (iovcnt > UIO_MAXIOV) in copyiniov()
497 iovlen = iovcnt * sizeof (struct iovec); in copyiniov()
508 copyinuio(struct iovec *iovp, u_int iovcnt, struct uio **uiop) in copyinuio() argument
516 if (iovcnt > UIO_MAXIOV) in copyinuio()
518 iovlen = iovcnt * sizeof (struct iovec); in copyinuio()
527 uio->uio_iovcnt = iovcnt; in copyinuio()
531 for (i = 0; i < iovcnt; i++) { in copyinuio()
Dvfs_mount.c265 unsigned int i, iovcnt; in vfs_buildopts() local
271 iovcnt = auio->uio_iovcnt; in vfs_buildopts()
272 for (i = 0; i < iovcnt; i += 2) { in vfs_buildopts()
377 u_int iovcnt; local
389 uap->iovp, uap->iovcnt, flags);
400 iovcnt = uap->iovcnt;
405 if ((iovcnt & 1) || (iovcnt < 4)) {
407 uap->iovcnt);
411 error = copyinuio(uap->iovp, iovcnt, &auio);
Dsys_generic.c242 u_int iovcnt; member
251 error = copyinuio(uap->iovp, uap->iovcnt, &auio); in sys_readv()
280 u_int iovcnt; member
290 error = copyinuio(uap->iovp, uap->iovcnt, &auio); in sys_preadv()
451 u_int iovcnt; member
460 error = copyinuio(uap->iovp, uap->iovcnt, &auio); in sys_writev()
489 u_int iovcnt; member
499 error = copyinuio(uap->iovp, uap->iovcnt, &auio); in sys_pwritev()
/freebsd-9-stable/sys/amd64/linux32/
Dlinux32_machdep.c169 linux32_copyinuio(struct l_iovec32 *iovp, l_ulong iovcnt, struct uio **uiop) in linux32_copyinuio() argument
178 if (iovcnt > UIO_MAXIOV) in linux32_copyinuio()
180 iovlen = iovcnt * sizeof(struct iovec); in linux32_copyinuio()
183 for (i = 0; i < iovcnt; i++) { in linux32_copyinuio()
193 uio->uio_iovcnt = iovcnt; in linux32_copyinuio()
197 for (i = 0; i < iovcnt; i++) { in linux32_copyinuio()
210 linux32_copyiniov(struct l_iovec32 *iovp32, l_ulong iovcnt, struct iovec **iovp, in linux32_copyiniov() argument
219 if (iovcnt > UIO_MAXIOV) in linux32_copyiniov()
221 iovlen = iovcnt * sizeof(struct iovec); in linux32_copyiniov()
223 for (i = 0; i < iovcnt; i++) { in linux32_copyiniov()
[all …]
/freebsd-9-stable/usr.bin/csup/
Dmux.c218 sock_writev(int s, struct iovec *iov, int iovcnt) in sock_writev() argument
223 nbytes = writev(s, iov, iovcnt); in sock_writev()
228 iovcnt--; in sock_writev()
785 int error, id, iovcnt, what = 0; in sender_loop() local
847 iovcnt = 1; in sender_loop()
851 iov[iovcnt].iov_base = buf->data + buf->out; in sender_loop()
852 iov[iovcnt].iov_len = len; in sender_loop()
853 iovcnt++; in sender_loop()
856 iov[iovcnt].iov_base = buf->data; in sender_loop()
857 iov[iovcnt].iov_len = size - len; in sender_loop()
[all …]
/freebsd-9-stable/usr.sbin/rtadvd/
Dcontrol.c175 int iovcnt; in cm_send() local
184 iovcnt = 1; in cm_send()
189 iovcnt++; in cm_send()
197 cm->cm_type, iovcnt, iov_len_total); in cm_send()
199 len = writev(fd, iov, iovcnt); in cm_send()
/freebsd-9-stable/sys/sys/
Duio.h92 int copyiniov(struct iovec *iovp, u_int iovcnt, struct iovec **iov,
96 int copyinuio(struct iovec *iovp, u_int iovcnt, struct uio **uiop);
/freebsd-9-stable/sys/compat/freebsd32/
Dfreebsd32_misc.c827 freebsd32_copyinuio(struct iovec32 *iovp, u_int iovcnt, struct uio **uiop) in freebsd32_copyinuio() argument
836 if (iovcnt > UIO_MAXIOV) in freebsd32_copyinuio()
838 iovlen = iovcnt * sizeof(struct iovec); in freebsd32_copyinuio()
841 for (i = 0; i < iovcnt; i++) { in freebsd32_copyinuio()
851 uio->uio_iovcnt = iovcnt; in freebsd32_copyinuio()
855 for (i = 0; i < iovcnt; i++) { in freebsd32_copyinuio()
873 error = freebsd32_copyinuio(uap->iovp, uap->iovcnt, &auio); in freebsd32_readv()
887 error = freebsd32_copyinuio(uap->iovp, uap->iovcnt, &auio); in freebsd32_writev()
901 error = freebsd32_copyinuio(uap->iovp, uap->iovcnt, &auio); in freebsd32_preadv()
915 error = freebsd32_copyinuio(uap->iovp, uap->iovcnt, &auio); in freebsd32_pwritev()
[all …]
Dfreebsd32_util.h110 int freebsd32_copyiniov(struct iovec32 *iovp, u_int iovcnt,
Dfreebsd32_proto.h112 char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)]; member
117 char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)]; member
255 char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)]; member
262 char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)]; member
327 char iovcnt_l_[PADL_(unsigned int)]; unsigned int iovcnt; char iovcnt_r_[PADR_(unsigned int)]; member
570 char iovcnt_l_[PADL_(unsigned int)]; unsigned int iovcnt; char iovcnt_r_[PADR_(unsigned int)]; member
575 char iovcnt_l_[PADL_(unsigned int)]; unsigned int iovcnt; char iovcnt_r_[PADR_(unsigned int)]; member
/freebsd-9-stable/lib/libthr/thread/
Dthr_syscalls.c474 __readv(int fd, const struct iovec *iov, int iovcnt) in __readv() argument
480 ret = __sys_readv(fd, iov, iovcnt); in __readv()
754 __writev(int fd, const struct iovec *iov, int iovcnt) in __writev() argument
760 ret = __sys_writev(fd, iov, iovcnt); in __writev()
/freebsd-9-stable/lib/libfetch/
Dcommon.c1089 fetch_writev(conn_t *conn, struct iovec *iov, int iovcnt) in fetch_writev() argument
1105 while (iovcnt > 0) { in fetch_writev()
1134 wlen = writev(conn->sd, iov, iovcnt); in fetch_writev()
1148 while (iovcnt > 0 && wlen >= (ssize_t)iov->iov_len) { in fetch_writev()
1151 iovcnt--; in fetch_writev()
1153 if (iovcnt > 0) { in fetch_writev()
/freebsd-9-stable/lib/libc/net/
Dsctp_sys_calls.c937 const struct iovec *iov, int iovcnt, in sctp_sendv() argument
955 (iovcnt < 0) || in sctp_sendv()
958 ((iov == NULL) && (iovcnt > 0)) || in sctp_sendv()
959 ((iov != NULL) && (iovcnt == 0))) { in sctp_sendv()
1129 msg.msg_iovlen = iovcnt; in sctp_sendv()

12