/external/compiler-rt/lib/asan/lit_tests/TestCases/ |
H A D | readv.cc | 16 struct iovec iov[2]; local 19 iov[0].iov_base = buf_ - 1; 21 iov[0].iov_base = buf + 1; 23 iov[0].iov_len = 5; 24 iov[1].iov_base = buf + 10; 25 iov[1].iov_len = 2000; 28 readv(fd, iov, 2);
|
/external/chromium_org/net/quic/ |
H A D | iovector_test.cc | 57 IOVector iov; local 59 const struct iovec* iov2 = iov.iovec(); 61 ASSERT_EQ(0u, iov.Size()); 67 iov.Append(const_cast<char*>(test_data[i]), append_len); 69 ASSERT_EQ(i + 1, static_cast<size_t>(iov.Size())); 70 ASSERT_TRUE(iov.LastBlockEnd() == test_data[i] + append_len); 72 iov.Append(const_cast<char*>(test_data[i] + append_len), 75 ASSERT_EQ(i + 1, static_cast<size_t>(iov.Size())); 76 ASSERT_TRUE(iov.LastBlockEnd() == test_data[i] + str_len); 79 iov2 = iov 88 IOVector iov; local 117 IOVector iov; local 161 IOVector iov; local 192 IOVector iov; local 217 IOVector iov; local 236 IOVector iov; local [all...] |
H A D | iovector.h | 20 inline size_t TotalIovecLength(const struct iovec* iov, size_t iovcnt) { argument 22 if (iov != NULL) { 24 length += iov[i].iov_len; 70 void AppendIovec(const struct iovec* iov, size_t iovcnt) { argument 72 Append(static_cast<char*>(iov[i].iov_base), iov[i].iov_len); 76 size_t AppendIovecAtMostBytes(const struct iovec* iov, argument 81 const size_t length = std::min(max_bytes, iov[i].iov_len); 82 Append(static_cast<char*>(iov[i].iov_base), length);
|
H A D | quic_utils.h | 86 IOVector iov; local 87 iov.Append(const_cast<char*>(str.data()), str.size()); 88 return iov;
|
H A D | reliable_quic_stream.cc | 21 struct iovec iov = {const_cast<char*>(data.data()), local 23 return iov; 127 struct iovec iov(MakeIovec(data)); 128 consumed_data = WritevData(&iov, 1, fin, NULL); 148 struct iovec iov(MakeIovec(data)); 149 QuicConsumedData consumed_data = WritevData(&iov, 1, fin, NULL); 161 const struct iovec* iov, 172 write_length += iov[i].iov_len; 175 id(), iov, iov_count, stream_bytes_written_, fin, ack_notifier_delegate); 160 WritevData( const struct iovec* iov, int iov_count, bool fin, QuicAckNotifier::DelegateInterface* ack_notifier_delegate) argument
|
H A D | quic_data_stream.cc | 64 size_t QuicDataStream::Readv(const struct iovec* iov, size_t iov_len) { argument 68 return sequencer()->Readv(iov, iov_len); 70 // Otherwise, copy decompressed header data into |iov|. 75 size_t bytes_to_read = min(iov[iov_index].iov_len, 77 char* iov_ptr = static_cast<char*>(iov[iov_index].iov_base); 87 int QuicDataStream::GetReadableRegions(iovec* iov, size_t iov_len) { argument 89 return sequencer()->GetReadableRegions(iov, iov_len); 94 iov[0].iov_base = static_cast<void*>( 96 iov[0].iov_len = decompressed_headers_.length();
|
H A D | quic_stream_sequencer.h | 55 int GetReadableRegions(iovec* iov, size_t iov_len); 59 int Readv(const struct iovec* iov, size_t iov_len);
|
/external/chromium_org/third_party/ots/src/ |
H A D | glyf.h | 16 std::vector<std::pair<const uint8_t*, size_t> > iov; member in struct:ots::OpenTypeGLYF
|
H A D | glyf.cc | 113 glyf->iov.push_back(std::make_pair( 119 glyf->iov.push_back(std::make_pair( 122 glyf->iov.push_back(std::make_pair((const uint8_t*) "\x00\x00", 157 glyf->iov.push_back(std::make_pair( 253 glyf->iov.push_back(std::make_pair(data + gly_offset, 264 glyf->iov.push_back(std::make_pair( 292 for (unsigned i = 0; i < glyf->iov.size(); ++i) { 293 if (!out->Write(glyf->iov[i].first, glyf->iov[i].second)) {
|
/external/kernel-headers/original/linux/ |
H A D | uio.h | 54 static inline size_t iov_length(const struct iovec *iov, unsigned long nr_segs) argument 60 ret += iov[seg].iov_len; 64 unsigned long iov_shorten(struct iovec *iov, unsigned long nr_segs, size_t to);
|
/external/openssh/ |
H A D | atomicio.c | 102 struct iovec iov_array[IOV_MAX], *iov = iov_array; local 109 /* Make a copy of the iov array because we may modify it below */ 110 memcpy(iov, _iov, iovcnt * sizeof(*_iov)); 116 for (; iovcnt > 0 && iov[0].iov_len > 0;) { 117 res = (f) (fd, iov, iovcnt); 135 /* skip completed iov entries */ 136 while (iovcnt > 0 && rem >= iov[0].iov_len) { 137 rem -= iov[0].iov_len; 138 iov++; 142 if (rem > 0 && (iovcnt <= 0 || rem > iov[ [all...] |
/external/qemu/slirp/ |
H A D | socket.c | 88 size_t sopreprbuf(struct socket *so, struct iovec *iov, int *np) argument 103 iov[0].iov_base = sb->sb_wptr; 104 iov[1].iov_base = NULL; 105 iov[1].iov_len = 0; 107 iov[0].iov_len = sb->sb_rptr - sb->sb_wptr; 109 if (iov[0].iov_len > len) 110 iov[0].iov_len = len; 111 if (iov[0].iov_len > mss) 112 iov[0].iov_len -= iov[ 159 struct iovec iov[2]; local 219 struct iovec iov[2]; local 355 struct iovec iov[2]; local [all...] |
/external/qemu/slirp-android/ |
H A D | socket.c | 96 size_t sopreprbuf(struct socket *so, struct iovec *iov, int *np) argument 111 iov[0].iov_base = sb->sb_wptr; 112 iov[1].iov_base = NULL; 113 iov[1].iov_len = 0; 115 iov[0].iov_len = sb->sb_rptr - sb->sb_wptr; 117 if (iov[0].iov_len > len) 118 iov[0].iov_len = len; 119 if (iov[0].iov_len > mss) 120 iov[0].iov_len -= iov[ 167 struct iovec iov[2]; local 227 struct iovec iov[2]; local 363 struct iovec iov[2]; local [all...] |
/external/qemu/ |
H A D | cutils.c | 139 qiov->iov = qemu_malloc(alloc_hint * sizeof(struct iovec)); 145 void qemu_iovec_init_external(QEMUIOVector *qiov, struct iovec *iov, int niov) argument 149 qiov->iov = iov; 154 qiov->size += iov[i].iov_len; 163 qiov->iov = qemu_realloc(qiov->iov, qiov->nalloc * sizeof(struct iovec)); 165 qiov->iov[qiov->niov].iov_base = base; 166 qiov->iov[qiov->niov].iov_len = len; 190 if (skip >= src->iov[ [all...] |
H A D | dma-helpers.c | 48 QEMUIOVector iov; member in struct:__anon25553 75 for (i = 0; i < dbs->iov.niov; ++i) { 76 cpu_physical_memory_unmap(dbs->iov.iov[i].iov_base, 77 dbs->iov.iov[i].iov_len, !dbs->is_write, 78 dbs->iov.iov[i].iov_len); 89 dbs->sector_num += dbs->iov.size / 512; 91 qemu_iovec_reset(&dbs->iov); [all...] |
/external/dnsmasq/contrib/wrt/ |
H A D | dhcp_release.c | 76 static struct iovec iov; variable in typeref:struct:iovec 78 static int expand_buf(struct iovec *iov, size_t size) argument 82 if (size <= iov->iov_len) 91 if (iov->iov_base) 93 memcpy(new, iov->iov_base, iov->iov_len); 94 free(iov->iov_base); 97 iov->iov_base = new; 98 iov->iov_len = size; 112 msg.msg_iov = &iov; 258 struct iovec iov; local [all...] |
/external/qemu/hw/ |
H A D | scsi-disk.c | 56 struct iovec iov; member in struct:SCSIRequest 92 r->iov.iov_base = qemu_memalign(512, SCSI_DMA_BUF_SIZE); 97 r->iov.iov_len = 0; 176 DPRINTF("Data ready tag=0x%x len=%d\n", r->tag, r->iov.iov_len); 178 s->completion(s->opaque, SCSI_REASON_DATA, r->tag, r->iov.iov_len); 196 DPRINTF("Read buf_len=%d\n", r->iov.iov_len); 198 s->completion(s->opaque, SCSI_REASON_DATA, r->tag, r->iov.iov_len); 211 r->iov.iov_len = n * 512; 212 qemu_iovec_init_external(&r->qiov, &r->iov, 1); 254 n = r->iov [all...] |
/external/valgrind/main/none/tests/ |
H A D | fdleak_cmsg.c | 60 struct iovec iov[1]; local 74 iov[0].iov_base = "hello"; 75 iov[0].iov_len = 6; 77 msg.msg_iov = iov; 88 struct iovec iov[1]; local 93 struct msghdr msg = { NULL, 0, iov, 1, control_un.control, 98 iov[0].iov_base = buf; 99 iov[0].iov_len = sizeof(buf);
|
/external/chromium/chrome/browser/ |
H A D | crash_handler_host_linux.cc | 122 struct iovec iov[kIovSize]; local 143 iov[0].iov_base = crash_context; 144 iov[0].iov_len = kCrashContextSize; 145 iov[1].iov_base = guid; 146 iov[1].iov_len = kGuidSize + 1; 147 iov[2].iov_base = crash_url; 148 iov[2].iov_len = kMaxActiveURLSize + 1; 149 iov[3].iov_base = distro; 150 iov[3].iov_len = kDistroSize + 1; 151 iov[ [all...] |
/external/kernel-headers/original/linux/sunrpc/ |
H A D | svc.h | 81 static inline u32 svc_getu32(struct kvec *iov) argument 84 vp = iov->iov_base; 86 iov->iov_base = (void*)vp; 87 iov->iov_len -= sizeof(u32); 91 static inline void svc_ungetu32(struct kvec *iov) argument 93 u32 *vp = (u32 *)iov->iov_base; 94 iov->iov_base = (void *)(vp - 1); 95 iov->iov_len += sizeof(*vp); 98 static inline void svc_putu32(struct kvec *iov, u32 val) argument 100 u32 *vp = iov [all...] |
/external/chromium_org/components/breakpad/browser/ |
H A D | crash_handler_host_linux.cc | 145 struct iovec iov[kCrashIovSize]; local 177 iov[0].iov_base = crash_context; 178 iov[0].iov_len = kCrashContextSize; 179 iov[1].iov_base = distro; 180 iov[1].iov_len = kDistroSize + 1; 181 iov[2].iov_base = &tid_buf_addr; 182 iov[2].iov_len = sizeof(tid_buf_addr); 183 iov[3].iov_base = &tid_fd; 184 iov[3].iov_len = sizeof(tid_fd); 185 iov[ [all...] |
/external/dnsmasq/src/ |
H A D | bpf.c | 173 struct iovec iov[4]; local 240 iov[0].iov_base = ðer; 241 iov[0].iov_len = sizeof(ether); 242 iov[1].iov_base = &ip; 243 iov[1].iov_len = sizeof(ip); 244 iov[2].iov_base = &udp; 245 iov[2].iov_len = sizeof(udp); 246 iov[3].iov_base = mess; 247 iov[3].iov_len = len; 249 while (writev(daemon->dhcp_raw_fd, iov, [all...] |
H A D | netlink.c | 33 static struct iovec iov; variable in typeref:struct:iovec 71 iov.iov_len = 100; 72 iov.iov_base = safe_malloc(iov.iov_len); 87 msg.msg_iov = &iov; 97 if ((size_t)rc == iov.iov_len) 99 if (expand_buf(&iov, rc + 100)) 103 expand_buf(&iov, rc); 170 for (h = (struct nlmsghdr *)iov.iov_base; NLMSG_OK(h, (size_t)len); h = NLMSG_NEXT(h, len)) 249 for (h = (struct nlmsghdr *)iov [all...] |
/external/strace/ |
H A D | io.c | 88 } iov; local 91 ? sizeof(iov.iov32) : sizeof(iov.iov64)) 94 ? (u_int64_t) iov.iov32.base : iov.iov64.base) 97 ? (u_int64_t) iov.iov32.len : iov.iov64.len) 99 struct iovec iov; 100 #define sizeof_iov sizeof(iov) 101 #define iov_iov_base iov [all...] |
/external/chromium_org/sandbox/linux/seccomp-bpf/ |
H A D | demo.cc | 60 struct iovec iov[2] = { { 0 } }; local 63 iov[0].iov_base = &dummy; 64 iov[0].iov_len = sizeof(dummy); 66 iov[1].iov_base = const_cast<void *>(buf); 67 iov[1].iov_len = len; 69 msg.msg_iov = iov; 98 struct iovec iov[2] = { { 0 } }; local 101 iov[0].iov_base = &err; 102 iov[0].iov_len = sizeof(int); 104 iov[ [all...] |