Symbol: iov
headers/private/userlandfs/fuse/fuse_lowlevel.h
1184
int fuse_reply_iov(fuse_req_t req, const struct iovec *iov, int count);
headers/private/userlandfs/fuse/fuse_lowlevel.h
1309
int fuse_reply_ioctl_iov(fuse_req_t req, int result, const struct iovec *iov,
headers/private/userlandfs/fuse/fuse_lowlevel.h
1743
int (*send)(struct fuse_chan *ch, const struct iovec iov[],
headers/private/userlandfs/fuse/fuse_lowlevel.h
1821
int fuse_chan_send(struct fuse_chan *ch, const struct iovec iov[],
headers/private/userlandfs/fuse/fuse_lowlevel_compat.h
146
int (*send)(struct fuse_chan *ch, const struct iovec iov[],
src/add-ons/kernel/busses/scsi/buslogic/buslogic.c
455
iovec *iov = (iovec *) ccb->cam_data_ptr;
src/add-ons/kernel/busses/scsi/buslogic/buslogic.c
466
get_memory_map(iov[i].iov_base, iov[i].iov_len, &(scratch[sgcount]),
src/add-ons/kernel/busses/scsi/usb/sg_buffer.c
38
sgb->iov.iov_base = (iovec *) ccbio->cam_data_ptr;
src/add-ons/kernel/busses/scsi/usb/sg_buffer.c
39
sgb->iov.iov_len = ccbio->cam_dxfer_len;
src/add-ons/kernel/busses/scsi/usb/sg_buffer.c
40
sgb->piov = &sgb->iov;
src/add-ons/kernel/busses/scsi/usb/sg_buffer.c
64
sgb->iov.iov_base = (iovec *)ptr;
src/add-ons/kernel/busses/scsi/usb/sg_buffer.c
65
sgb->iov.iov_len = size;
src/add-ons/kernel/busses/scsi/usb/sg_buffer.c
66
sgb->piov = &sgb->iov;
src/add-ons/kernel/busses/scsi/usb/sg_buffer.h
26
iovec iov; /**< to avoid extra memory allocations */
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
1036
release_iovec_array(iov);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
1703
struct iovec *iov;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
1705
iov = get_iovec_array();
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
1708
iov[i].iov_base = ents[i]->data;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
1709
iov[i].iov_len = bsize;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
1716
ret = readv_pos(dev, bnum*bsize, iov, num);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
1718
release_iovec_array(iov);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
1723
printf("*** iov @ %p (num %d)\n", iov, num);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
464
struct iovec *iov;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
483
iov = iovec_pool[i];
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
488
return iov;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
493
release_iovec_array(struct iovec *iov)
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
500
if (iov == iovec_pool[i])
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
507
printf("cache: released an iovec I don't own (iov %p)\n", iov);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
922
struct iovec *iov;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
924
iov = get_iovec_array();
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
925
if (iov == NULL)
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
960
iov[iocnt].iov_base = ents[k]->clone;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
962
iov[iocnt].iov_base = ents[k]->data;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
964
iov[iocnt].iov_len = bsize;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
972
&iov[0], iocnt);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
981
printf("iov[%2d] = %p :: %ld\n", idx, iov[idx].iov_base,
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
982
iov[idx].iov_len);
src/bin/debug/strace/NetworkTypes.cpp
46
format_iovecs(Context &context, const iovec *iov, int iovlen)
src/bin/debug/strace/NetworkTypes.cpp
48
if (iov == NULL && iovlen == 0)
src/bin/debug/strace/NetworkTypes.cpp
55
status_t err = context.Reader().Read((void*)iov, vecs, sizeof(vecs), bytesRead);
src/bin/debug/strace/NetworkTypes.cpp
57
r += context.FormatPointer(iov);
src/bin/network/ping/ping.c
214
struct iovec iov;
src/bin/network/ping/ping.c
899
msg.msg_iov = &iov;
src/bin/network/ping/ping.c
905
iov.iov_base = packet;
src/bin/network/ping/ping.c
906
iov.iov_len = IP_MAXPACKET;
src/bin/network/ping/ping6.c
1182
struct iovec iov[2];
src/bin/network/ping/ping6.c
1206
memset(&iov, 0, sizeof(iov));
src/bin/network/ping/ping6.c
1207
iov[0].iov_base = (caddr_t)packet;
src/bin/network/ping/ping6.c
1208
iov[0].iov_len = packlen;
src/bin/network/ping/ping6.c
1209
m.msg_iov = iov;
src/bin/network/ping/ping6.c
1329
struct iovec iov[2];
src/bin/network/ping/ping6.c
1436
memset(&iov, 0, sizeof(iov));
src/bin/network/ping/ping6.c
1437
iov[0].iov_base = (caddr_t)outpack;
src/bin/network/ping/ping6.c
1438
iov[0].iov_len = cc;
src/bin/network/ping/ping6.c
1439
smsghdr.msg_iov = iov;
src/system/libnetwork/netresolv/isc/ev_streams.c
101
evRead(evContext opaqueCtx, int fd, const struct iovec *iov, int iocnt,
src/system/libnetwork/netresolv/isc/ev_streams.c
115
if (copyvec(new, iov, iocnt) < 0)
src/system/libnetwork/netresolv/isc/ev_streams.c
211
copyvec(evStream *str, const struct iovec *iov, int iocnt) {
src/system/libnetwork/netresolv/isc/ev_streams.c
221
str->iovOrig[i] = iov[i];
src/system/libnetwork/netresolv/isc/ev_streams.c
222
str->ioTotal += iov[i].iov_len;
src/system/libnetwork/netresolv/isc/ev_streams.c
48
static int copyvec(evStream *str, const struct iovec *iov, int iocnt);
src/system/libnetwork/netresolv/isc/ev_streams.c
67
evWrite(evContext opaqueCtx, int fd, const struct iovec *iov, int iocnt,
src/system/libnetwork/netresolv/isc/ev_streams.c
81
if (copyvec(new, iov, iocnt) < 0)
src/system/libnetwork/netresolv/resolv/herror.c
115
(void)writev(STDERR_FILENO, iov, (int)((v - iov) + 1));
src/system/libnetwork/netresolv/resolv/herror.c
95
struct iovec iov[4], *v = iov;
src/system/libnetwork/netresolv/resolv/res_send.c
653
struct iovec iov[2];
src/system/libnetwork/netresolv/resolv/res_send.c
741
iov[0] = evConsIovec(&len, INT16SZ);
src/system/libnetwork/netresolv/resolv/res_send.c
743
iov[1] = evConsIovec(tmp, (size_t)buflen);
src/system/libnetwork/netresolv/resolv/res_send.c
744
if (writev(statp->_vcsock, iov, 2) != (ssize_t)(INT16SZ + buflen)) {
src/system/libroot/posix/glibc/include/not-cancel.h
41
#define writev_not_cancel_no_status(fd, iov, n) \
src/system/libroot/posix/glibc/include/not-cancel.h
42
(void) writev (fd, iov, n)
src/tests/add-ons/kernel/network/userland_ipc.c
314
struct iovec iov;
src/tests/add-ons/kernel/network/userland_ipc.c
317
iov.iov_base = convert_to_local(&command->area[1], &area[1], args->u.transfer.data);
src/tests/add-ons/kernel/network/userland_ipc.c
318
iov.iov_len = args->u.transfer.datalen;
src/tests/add-ons/kernel/network/userland_ipc.c
320
status = core->socket_writev(cookie->socket, &iov, flags);
src/tests/add-ons/kernel/network/userland_ipc.c
325
struct iovec iov;
src/tests/add-ons/kernel/network/userland_ipc.c
328
iov.iov_base = convert_to_local(&command->area[1], &area[1], args->u.transfer.data);
src/tests/add-ons/kernel/network/userland_ipc.c
329
iov.iov_len = args->u.transfer.datalen;
src/tests/add-ons/kernel/network/userland_ipc.c
332
status = core->socket_readv(cookie->socket, &iov, &flags);
src/tests/system/network/unix_dgram_test.cpp
569
msg.msg_iov = &iov;
src/tests/system/network/unix_dgram_test.cpp
589
msg.msg_iov = &iov;