Searched refs:iov (Results 1 - 25 of 30) sorted by relevance

12

/haiku-fatelf/src/system/libroot/posix/stdio/
H A Dputs.c50 struct __siov iov[2]; local
52 iov[0].iov_base = (void *)s;
53 iov[0].iov_len = c;
54 iov[1].iov_base = "\n";
55 iov[1].iov_len = 1;
57 uio.uio_iov = &iov[0];
H A Dputw.c50 struct __siov iov; local
52 iov.iov_base = &w;
53 iov.iov_len = uio.uio_resid = sizeof(w);
54 uio.uio_iov = &iov;
H A Dfputs.c54 struct __siov iov; local
56 iov.iov_base = (void *)s;
57 iov.iov_len = uio.uio_resid = strlen(s);
58 uio.uio_iov = &iov;
H A Dfwrite.c53 struct __siov iov; local
55 iov.iov_base = (void *)buf;
56 uio.uio_resid = iov.iov_len = n = count * size;
57 uio.uio_iov = &iov;
H A Dfvwrite.c60 register struct __siov *iov; local
77 iov = uio->uio_iov;
78 p = iov->iov_base;
79 len = iov->iov_len;
80 iov++;
84 p = iov->iov_base; \
85 len = iov->iov_len; \
86 iov++; \
H A Dvfprintf.c196 struct __siov iov[NIOV];/* ... and individual io vectors */ local
226 iovp = iov; \
242 iovp = iov; \
310 uio.uio_iov = iovp = iov;
/haiku-fatelf/src/tests/kits/net/sock/
H A Dwrite.c20 struct iovec iov[UIO_MAXIOV]; local
42 iov[i].iov_base = (void *) ptr;
44 iov[i].iov_len = n;
46 fprintf(stderr, "iov[%2d].iov_base = %x, iov[%2d].iov_len = %d\n",
47 i, (u_int32_t) iov[i].iov_base, i, (int) iov[i].iov_len);
56 return(writev(fd, iov, i+1));
60 nwritten = write(fd, iov[n].iov_base, iov[
[all...]
H A Dloopudp.c30 struct iovec iov[1]; local
113 iov[0].iov_base = rbuf;
114 iov[0].iov_len = readlen;
115 msg.msg_iov = iov;
/haiku-fatelf/src/kits/network/libbind/resolv/
H A Dherror.c93 struct iovec iov[4], *v = iov; local
113 writev(STDERR_FILENO, iov, (v - iov) + 1);
/haiku-fatelf/src/add-ons/kernel/busses/scsi/usb/
H A Dsg_buffer.c38 sgb->iov.iov_base = (iovec *) ccbio->cam_data_ptr;
39 sgb->iov.iov_len = ccbio->cam_dxfer_len;
40 sgb->piov = &sgb->iov;
64 sgb->iov.iov_base = (iovec *)ptr;
65 sgb->iov.iov_len = size;
66 sgb->piov = &sgb->iov;
H A Dsg_buffer.h26 iovec iov; /**< to avoid extra memory allocations */ member in struct:_sg_buffer
27 iovec *piov; /**< ptr to scatter/gather list, default is equal to &iov */
/haiku-fatelf/src/kits/network/libbind/isc/
H A Dev_streams.c40 static int copyvec(evStream *str, const struct iovec *iov, int iocnt);
57 evWrite(evContext opaqueCtx, int fd, const struct iovec *iov, int iocnt, argument
71 if (copyvec(new, iov, iocnt) < 0)
91 evRead(evContext opaqueCtx, int fd, const struct iovec *iov, int iocnt, argument
105 if (copyvec(new, iov, iocnt) < 0)
201 copyvec(evStream *str, const struct iovec *iov, int iocnt) { argument
211 str->iovOrig[i] = iov[i];
212 str->ioTotal += iov[i].iov_len;
H A Dctl_clnt.c296 struct iovec iov[2], *iovp = iov; local
323 if (evWrite(ctx->ev, ctx->sock, iov, iovp - iov,
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/server/
H A Dsysdep.c179 readv_pos(int fd, fs_off_t _pos, struct iovec *iov, int count) argument
193 tmpiov = iov;
214 writev_pos(int fd, fs_off_t _pos, struct iovec *iov, int count) argument
228 tmpiov = iov;
H A Dcompat.h189 ssize_t readv_pos(int fd, fs_off_t _pos, struct iovec *iov, int count);
190 ssize_t writev_pos(int fd, fs_off_t _pos, struct iovec *iov, int count);
H A Dcache.c449 struct iovec *iov; local
468 iov = iovec_pool[i];
473 return iov;
478 release_iovec_array(struct iovec *iov) argument
485 if (iov == iovec_pool[i])
492 printf("cache: released an iovec I don't own (iov %p)\n", iov);
907 struct iovec *iov; local
909 iov = get_iovec_array();
910 if (iov
1682 struct iovec *iov; local
[all...]
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/fs_shell/
H A Dcompat.h268 ssize_t readv_pos(int fd, fs_off_t _pos, const struct iovec *iov, int count);
269 ssize_t writev_pos(int fd, fs_off_t _pos, const struct iovec *iov, int count);
H A Dsysdep.c205 readv_pos(int fd, fs_off_t _pos, const struct iovec *iov, int count) argument
219 tmpiov = iov;
240 writev_pos(int fd, fs_off_t _pos, const struct iovec *iov, int count) argument
254 tmpiov = iov;
H A Dcache.c450 struct iovec *iov; local
469 iov = iovec_pool[i];
474 return iov;
479 release_iovec_array(struct iovec *iov) argument
486 if (iov == iovec_pool[i])
493 printf("cache: released an iovec I don't own (iov %p)\n", iov);
908 struct iovec *iov; local
910 iov = get_iovec_array();
911 if (iov
1687 struct iovec *iov; local
[all...]
/haiku-fatelf/src/tests/add-ons/kernel/network/
H A Duserland_ipc.c314 struct iovec iov; local
317 iov.iov_base = convert_to_local(&command->area[1], &area[1], args->u.transfer.data);
318 iov.iov_len = args->u.transfer.datalen;
320 status = core->socket_writev(cookie->socket, &iov, flags);
325 struct iovec iov; local
328 iov.iov_base = convert_to_local(&command->area[1], &area[1], args->u.transfer.data);
329 iov.iov_len = args->u.transfer.datalen;
332 status = core->socket_readv(cookie->socket, &iov, &flags);
/haiku-fatelf/src/bin/network/atftpd/
H A Dtftp_io.c217 struct iovec iov; local
222 iov.iov_base = data;
223 iov.iov_len = *size;
226 msg.msg_iov = &iov;
/haiku-fatelf/headers/private/userlandfs/fuse/
H A Dfuse_lowlevel.h939 * @param iov the vector containing the data
943 int fuse_reply_iov(fuse_req_t req, const struct iovec *iov, int count);
1271 * @param iov vector of blocks
1275 int (*send)(struct fuse_chan *ch, const struct iovec iov[],
1349 * @param iov vector of blocks
1353 int fuse_chan_send(struct fuse_chan *ch, const struct iovec iov[],
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/server/beos/
H A Dfs_cache.c463 struct iovec *iov; local
482 iov = iovec_pool[i];
487 return iov;
492 release_iovec_array(struct iovec *iov) argument
499 if (iov == iovec_pool[i])
506 printf("cache: released an iovec I don't own (iov %p)\n", iov);
921 struct iovec *iov; local
923 iov = get_iovec_array();
924 if (iov
1696 struct iovec *iov; local
[all...]
/haiku-fatelf/src/bin/debug/strace/
H A DNetworkTypes.cpp376 get_iovec(Context &context, iovec *iov, int iovlen)
378 if (iov == NULL && iovlen == 0)
382 r += context.FormatPointer(iov);
409 r += ", iov = " + get_iovec(context, h->msg_iov, h->msg_iovlen);
/haiku-fatelf/src/bin/network/ping6/
H A Dping6.c1004 struct iovec iov[2]; local
1068 memset(&iov, 0, sizeof(iov));
1069 iov[0].iov_base = (caddr_t)packet;
1070 iov[0].iov_len = packlen;
1071 m.msg_iov = iov;
1201 struct iovec iov[2]; local
1292 memset(&iov, 0, sizeof(iov));
1293 iov[
[all...]

Completed in 137 milliseconds

12