Searched refs:iovcnt (Results 1 - 25 of 49) sorted by relevance

12

/freebsd-11-stable/crypto/openssh/
H A Datomicio.c102 const struct iovec *_iov, int iovcnt,
110 if (iovcnt < 0 || iovcnt > IOV_MAX) {
115 memcpy(iov, _iov, (size_t)iovcnt * sizeof(*_iov));
121 for (; iovcnt > 0 && iov[0].iov_len > 0;) {
122 res = (f) (fd, iov, iovcnt);
141 while (iovcnt > 0 && rem >= iov[0].iov_len) {
144 iovcnt--;
147 if (rem > 0 && (iovcnt <= 0 || rem > iov[0].iov_len)) {
151 if (iovcnt
101 atomiciov6(ssize_t (f) int, const struct iovec *, int), int fd, const struct iovec *_iov, int iovcnt, int (*cb)(void *, size_t), void *cb_arg) argument
166 atomiciov(ssize_t (f) int, const struct iovec *, int), int fd, const struct iovec *_iov, int iovcnt) argument
[all...]
H A Datomicio.h47 const struct iovec *_iov, int iovcnt, int (*cb)(void *, size_t), void *);
/freebsd-11-stable/lib/libc/sys/
H A Dreadv.c46 readv(int fd, const struct iovec *iov, int iovcnt) argument
50 __libc_interposing[INTERPOS_readv])(fd, iov, iovcnt));
H A Dwritev.c46 writev(int fd, const struct iovec *iov, int iovcnt) argument
50 __libc_interposing[INTERPOS_writev])(fd, iov, iovcnt));
/freebsd-11-stable/crypto/heimdal/lib/roken/
H A Dwritev.c39 writev(int d, const struct iovec *iov, int iovcnt) argument
46 for(i = 0; i < iovcnt; ++i)
54 for (i = 0; i < iovcnt; ++i) {
H A Dreadv.c39 readv(int d, const struct iovec *iov, int iovcnt) argument
46 for(i = 0; i < iovcnt; ++i)
/freebsd-11-stable/usr.bin/wall/
H A Dttymsg.c60 ttymsg(struct iovec *iov, int iovcnt, const char *line, int tmout) argument
71 if (iovcnt > (int)(sizeof(localiov) / sizeof(localiov[0])))
97 for (cnt = 0, left = 0; cnt < iovcnt; ++cnt)
101 wret = writev(fd, iov, iovcnt);
108 iovcnt * sizeof(struct iovec));
114 --iovcnt;
/freebsd-11-stable/contrib/sendmail/libmilter/
H A Dcomm.c231 ** iovcnt -- number of elements in io vector
241 retry_writev(fd, iov, iovcnt, timeout)
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
[all...]
/freebsd-11-stable/sys/mips/cavium/cryptocteon/
H A Dcryptocteonvar.h37 typedef int octo_encrypt_t(struct octo_sess *od, struct iovec *iov, size_t iovcnt, size_t iovlen, int auth_off, int auth_len, int crypt_off, int crypt_len, int icv_off, uint8_t *ivp);
38 typedef int octo_decrypt_t(struct octo_sess *od, struct iovec *iov, size_t iovcnt, size_t iovlen, int auth_off, int auth_len, int crypt_off, int crypt_len, int icv_off, uint8_t *ivp);
H A Dcryptocteon.c344 size_t iovcnt, iovlen; local
445 iovcnt = 0;
449 od->octo_iov[iovcnt].iov_base = mtod(m, void *);
450 od->octo_iov[iovcnt].iov_len = m->m_len;
453 iovlen += od->octo_iov[iovcnt++].iov_len;
457 for (iovcnt = 0; iovcnt < uiop->uio_iovcnt; iovcnt++) {
458 od->octo_iov[iovcnt].iov_base = uiop->uio_iov[iovcnt]
495 (*od->octo_encrypt)(od, od->octo_iov, iovcnt, iovlen, local
498 (*od->octo_decrypt)(od, od->octo_iov, iovcnt, iovlen, local
[all...]
/freebsd-11-stable/sys/compat/cloudabi32/
H A Dcloudabi32_fd.c44 cloudabi32_copyinuio(const cloudabi32_iovec_t *iovp, size_t iovcnt, argument
54 if (iovcnt > UIO_MAXIOV)
56 uio = malloc(sizeof(struct uio) + iovcnt * sizeof(struct iovec),
62 uio->uio_iovcnt = iovcnt;
68 for (i = 0; i < iovcnt; i++) {
/freebsd-11-stable/sys/compat/cloudabi64/
H A Dcloudabi64_fd.c44 cloudabi64_copyinuio(const cloudabi64_iovec_t *iovp, size_t iovcnt, argument
54 if (iovcnt > UIO_MAXIOV)
56 uio = malloc(sizeof(struct uio) + iovcnt * sizeof(struct iovec),
62 uio->uio_iovcnt = iovcnt;
68 for (i = 0; i < iovcnt; i++) {
/freebsd-11-stable/usr.sbin/ctld/
H A Dpdu.c218 int iovcnt; local
231 iovcnt = 1;
237 iovcnt = 2;
245 iovcnt = 3;
249 ret = writev(pdu->pdu_connection->conn_socket, iov, iovcnt);
/freebsd-11-stable/usr.sbin/bhyve/
H A Dpci_virtio_net.c167 int iovcnt, int len);
227 pci_vtnet_tap_tx(struct pci_vtnet_softc *sc, struct iovec *iov, int iovcnt, argument
241 iov[iovcnt].iov_base = pad;
242 iov[iovcnt].iov_len = 60 - len;
243 iovcnt++;
245 (void) writev(sc->vsc_tapfd, iov, iovcnt);
368 pci_vtnet_netmap_writev(struct nm_desc *nmd, struct iovec *iov, int iovcnt) argument
390 for (i = 0; i < iovcnt; i++) {
407 pci_vtnet_netmap_readv(struct nm_desc *nmd, struct iovec *iov, int iovcnt) argument
432 for (i = 0; i < iovcnt
454 pci_vtnet_netmap_tx(struct pci_vtnet_softc *sc, struct iovec *iov, int iovcnt, int len) argument
[all...]
H A Dpci_e82545.c989 e82545_iov_checksum(struct iovec *iov, int iovcnt, int off, int len) argument
995 while (iovcnt > 0 && iov->iov_len <= off && off > 0) {
998 iovcnt--;
1003 while (len > 0 && iovcnt > 0) {
1011 iovcnt--;
1034 e82545_transmit_checksum(struct iovec *iov, int iovcnt, struct ck_info *ck) argument
1039 DPRINTF("tx cksum: iovcnt/s/off/len %d/%d/%d/%d\r\n",
1040 iovcnt, ck->ck_start, ck->ck_off, ck->ck_len);
1042 cksum = e82545_iov_checksum(iov, iovcnt, ck->ck_start, cklen);
1047 e82545_transmit_backend(struct e82545_softc *sc, struct iovec *iov, int iovcnt) argument
1082 int desc, dtype, len, ntype, iovcnt, tlen, tcp, tso; local
[all...]
/freebsd-11-stable/usr.sbin/iscsid/
H A Dpdu.c258 int iovcnt; local
271 iovcnt = 1;
277 iovcnt = 2;
285 iovcnt = 3;
289 ret = writev(pdu->pdu_connection->conn_socket, iov, iovcnt);
/freebsd-11-stable/sys/sys/
H A Duio.h93 int copyiniov(const struct iovec *iovp, u_int iovcnt, struct iovec **iov,
97 int copyinuio(const struct iovec *iovp, u_int iovcnt, struct uio **uiop);
/freebsd-11-stable/contrib/ofed/librdmacm/
H A Drsocket.h65 ssize_t rreadv(int socket, const struct iovec *iov, int iovcnt);
67 ssize_t rwritev(int socket, const struct iovec *iov, int iovcnt);
/freebsd-11-stable/sys/kern/
H A Dsubr_uio.c383 copyiniov(const struct iovec *iovp, u_int iovcnt, struct iovec **iov, int error) argument
388 if (iovcnt > UIO_MAXIOV)
390 iovlen = iovcnt * sizeof (struct iovec);
401 copyinuio(const struct iovec *iovp, u_int iovcnt, struct uio **uiop) argument
409 if (iovcnt > UIO_MAXIOV)
411 iovlen = iovcnt * sizeof (struct iovec);
420 uio->uio_iovcnt = iovcnt;
424 for (i = 0; i < iovcnt; i++) {
/freebsd-11-stable/lib/libopenbsd/
H A Dimsg.c188 pid_t pid, int fd, const struct iovec *iov, int iovcnt)
193 for (i = 0; i < iovcnt; i++)
199 for (i = 0; i < iovcnt; i++)
187 imsg_composev(struct imsgbuf *ibuf, u_int32_t type, u_int32_t peerid, pid_t pid, int fd, const struct iovec *iov, int iovcnt) argument
/freebsd-11-stable/sys/amd64/linux32/
H A Dlinux32_machdep.c148 linux32_copyinuio(struct l_iovec32 *iovp, l_ulong iovcnt, struct uio **uiop) argument
157 if (iovcnt > UIO_MAXIOV)
159 iovlen = iovcnt * sizeof(struct iovec);
162 for (i = 0; i < iovcnt; i++) {
172 uio->uio_iovcnt = iovcnt;
176 for (i = 0; i < iovcnt; i++) {
189 linux32_copyiniov(struct l_iovec32 *iovp32, l_ulong iovcnt, struct iovec **iovp, argument
198 if (iovcnt > UIO_MAXIOV)
200 iovlen = iovcnt * sizeof(struct iovec);
202 for (i = 0; i < iovcnt;
[all...]
/freebsd-11-stable/usr.sbin/rtadvd/
H A Dcontrol.c177 int iovcnt; local
186 iovcnt = 1;
191 iovcnt++;
199 cm->cm_type, iovcnt, iov_len_total);
201 len = writev(fd, iov, iovcnt);
/freebsd-11-stable/lib/libthr/thread/
H A Dthr_syscalls.c430 __thr_readv(int fd, const struct iovec *iov, int iovcnt) argument
437 ret = __sys_readv(fd, iov, iovcnt);
627 __thr_writev(int fd, const struct iovec *iov, int iovcnt) argument
634 ret = __sys_writev(fd, iov, iovcnt);
/freebsd-11-stable/sys/compat/freebsd32/
H A Dfreebsd32_util.h117 int freebsd32_copyiniov(struct iovec32 *iovp, u_int iovcnt,
/freebsd-11-stable/lib/libvmmapi/
H A Dvmmapi.h182 * The 'iovcnt' should be big enough to accommodate all GPA segments.
190 uint64_t gla, size_t len, int prot, struct iovec *iov, int iovcnt,
197 int iovcnt);

Completed in 292 milliseconds

12