/external/chromium_org/net/quic/ |
D | iovector_test.cc | 32 EXPECT_TRUE(iov2.iovec()[i].iov_base == iov1.iovec()[i].iov_base); in TEST() 33 EXPECT_EQ(iov2.iovec()[i].iov_len, iov1.iovec()[i].iov_len); in TEST() 50 EXPECT_TRUE(iov2.iovec()[i].iov_base == iov1.iovec()[i].iov_base); in TEST() 51 EXPECT_EQ(iov2.iovec()[i].iov_len, iov1.iovec()[i].iov_len); in TEST() 59 const struct iovec* iov2 = iov.iovec(); in TEST() 79 iov2 = iov.iovec(); in TEST() 89 const struct iovec test_iov[] = { in TEST() 96 EXPECT_EQ(test_iov[i].iov_base, iov.iovec()[i].iov_base); in TEST() 97 EXPECT_EQ(test_iov[i].iov_len, iov.iovec()[i].iov_len); in TEST() 111 EXPECT_EQ(test_iov[i].iov_base, iov.iovec()[i].iov_base); in TEST() [all …]
|
D | iovector.h | 20 inline size_t TotalIovecLength(const struct iovec* iov, size_t iovcnt) { in TotalIovecLength() 70 void AppendIovec(const struct iovec* iov, size_t iovcnt) { in AppendIovec() 76 size_t AppendIovecAtMostBytes(const struct iovec* iov, in AppendIovecAtMostBytes() 95 struct iovec& last = iovec_.back(); in Append() 102 struct iovec tmp = {buffer, length}; in Append() 111 struct iovec tmp = {buffer, length}; in AppendNoCoalesce() 125 std::vector<struct iovec>::iterator iter = iovec_.begin(); in Consume() 126 std::vector<struct iovec>::iterator end = iovec_.end(); in Consume() 167 struct iovec* iovec() { return !Empty() ? &iovec_[0] : NULL; } in iovec() function 170 const struct iovec* iovec() const { return !Empty() ? &iovec_[0] : NULL; } in iovec() function [all …]
|
D | quic_data_stream.cc | 64 size_t QuicDataStream::Readv(const struct iovec* iov, size_t iov_len) { in Readv() 87 int QuicDataStream::GetReadableRegions(iovec* iov, size_t iov_len) { in GetReadableRegions() 247 struct iovec iovec; in OnDecompressorAvailable() local 248 if (sequencer()->GetReadableRegions(&iovec, 1) == 0) { in OnDecompressorAvailable() 253 StringPiece(static_cast<char*>(iovec.iov_base), in OnDecompressorAvailable() 254 iovec.iov_len), in OnDecompressorAvailable() 256 DCHECK_LE(bytes_consumed, iovec.iov_len); in OnDecompressorAvailable()
|
D | quic_stream_sequencer.cc | 94 data.AppendIovec(frame.data.iovec(), frame.data.Size()); in OnStreamFrame() 100 static_cast<char*>(data.iovec()[i].iov_base), in OnStreamFrame() 101 data.iovec()[i].iov_len); in OnStreamFrame() 123 static_cast<char*>(data.iovec()[i].iov_base), in OnStreamFrame() 124 data.iovec()[i].iov_len))); in OnStreamFrame() 125 byte_offset += data.iovec()[i].iov_len; in OnStreamFrame() 158 int QuicStreamSequencer::GetReadableRegions(iovec* iov, size_t iov_len) { in GetReadableRegions() 176 int QuicStreamSequencer::Readv(const struct iovec* iov, size_t iov_len) { in Readv()
|
D | reliable_quic_stream.cc | 20 struct iovec MakeIovec(StringPiece data) { in MakeIovec() 21 struct iovec iov = {const_cast<char*>(data.data()), in MakeIovec() 127 struct iovec iov(MakeIovec(data)); in WriteOrBufferData() 148 struct iovec iov(MakeIovec(data)); in OnCanWrite() 161 const struct iovec* iov, in WritevData()
|
D | quic_stream_sequencer_test.cc | 98 iovec iovecs[5]; in VerifyReadableRegions() 104 bool VerifyIovecs(iovec* iovecs, in VerifyIovecs() 121 bool VerifyIovec(const iovec& iovec, StringPiece expected) { in VerifyIovec() argument 122 if (iovec.iov_len != expected.length()) { in VerifyIovec() 123 LOG(ERROR) << "Invalid length: " << iovec.iov_len in VerifyIovec() 127 if (memcmp(iovec.iov_base, expected.data(), expected.length()) != 0) { in VerifyIovec() 128 LOG(ERROR) << "Invalid data: " << static_cast<char*>(iovec.iov_base) in VerifyIovec() 286 iovec iov[2]; in TEST_F() 347 iovec read_iov = { &buffer[0], 3 }; in TEST_F() 476 iovec iov = { &buffer[0], 3 }; in TEST_F()
|
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);
|
D | quic_data_stream.h | 77 virtual size_t Readv(const struct iovec* iov, size_t iov_len); 78 virtual int GetReadableRegions(iovec* iov, size_t iov_len);
|
/external/openssh/ |
D | atomicio.h | 46 atomiciov6(ssize_t (*f) (int, const struct iovec *, int), int fd, 47 const struct iovec *_iov, int iovcnt, int (*cb)(void *, size_t), void *); 48 size_t atomiciov(ssize_t (*)(int, const struct iovec *, int), 49 int, const struct iovec *, int);
|
D | atomicio.c | 96 atomiciov6(ssize_t (*f) (int, const struct iovec *, int), int fd, in atomiciov6() argument 97 const struct iovec *_iov, int iovcnt, in atomiciov6() 102 struct iovec iov_array[IOV_MAX], *iov = iov_array; in atomiciov6() 161 atomiciov(ssize_t (*f) (int, const struct iovec *, int), int fd, in atomiciov() argument 162 const struct iovec *_iov, int iovcnt) in atomiciov()
|
D | monitor_fdpass.c | 58 struct iovec vec; in mm_send_fd() 119 struct iovec vec; in mm_receive_fd()
|
/external/valgrind/main/none/tests/ |
D | process_vm_readv_writev.c | 18 struct iovec lvec[2]; in test_process_vm_readv() 19 struct iovec rvec[2]; in test_process_vm_readv() 54 struct iovec lvec[2]; in test_process_vm_writev() 55 struct iovec rvec[2]; in test_process_vm_writev()
|
/external/kernel-headers/original/linux/ |
D | uio.h | 20 struct iovec struct 54 static inline size_t iov_length(const struct iovec *iov, unsigned long nr_segs) in iov_length() 64 unsigned long iov_shorten(struct iovec *iov, unsigned long nr_segs, size_t to);
|
D | socket.h | 67 struct iovec * msg_iov; /* Data blocks */ 321 extern int memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len); 322 extern int memcpy_fromiovecend(unsigned char *kdata, const struct iovec *iov, 325 struct iovec *iov, 329 extern int verify_iovec(struct msghdr *m, struct iovec *iov, struct sockaddr *address, int mode); 330 extern int memcpy_toiovec(struct iovec *v, unsigned char *kdata, int len); 331 extern int memcpy_toiovecend(const struct iovec *v, unsigned char *kdata,
|
D | dmaengine.h | 356 struct dma_pinned_list *dma_pin_iovec_pages(struct iovec *iov, size_t len); 359 dma_cookie_t dma_memcpy_to_iovec(struct dma_chan *chan, struct iovec *iov, 361 dma_cookie_t dma_memcpy_pg_to_iovec(struct dma_chan *chan, struct iovec *iov,
|
D | fs.h | 410 struct iovec; 537 const struct iovec *iov; 552 const struct iovec *iov, unsigned long nr_segs, in iov_iter_init() 615 ssize_t (*direct_IO)(int, struct kiocb *, const struct iovec *iov, 1614 ssize_t (*aio_read) (struct kiocb *, const struct iovec *, unsigned long, loff_t); 1615 ssize_t (*aio_write) (struct kiocb *, const struct iovec *, unsigned long, loff_t); 1671 ssize_t rw_copy_check_uvector(int type, const struct iovec __user * uvector, 1673 struct iovec *fast_pointer, 1674 struct iovec **ret_pointer, 1679 extern ssize_t vfs_readv(struct file *, const struct iovec __user *, [all …]
|
/external/libppp/src/ |
D | physical.h | 25 struct iovec; 73 void (*device2iov)(struct device *, struct iovec *, int *, int, int *, int *); 144 extern struct physical *iov2physical(struct datalink *, struct iovec *, int *, 146 extern int physical2iov(struct physical *, struct iovec *, int *, int, int *,
|
D | datalink.h | 49 struct iovec; 130 extern struct datalink *iov2datalink(struct bundle *, struct iovec *, int *, 132 extern int datalink2iov(struct datalink *, struct iovec *, int *, int, int *,
|
/external/llvm/test/CodeGen/ARM/ |
D | 2009-08-15-RegScavenger-EarlyClobber.ll | 7 %struct.iovec = type { i8*, i32 } 9 define i32 @generic_segment_checks(%struct.iovec* nocapture %iov, i32* nocapture %nr_segs, i32* noc… 31 %scevgep22 = getelementptr %struct.iovec* %iov, i32 %2, i32 0; <i8**> [#uses=0]
|
/external/chromium_org/native_client_sdk/src/libraries/third_party/newlib-extras/sys/ |
D | socket.h | 305 struct iovec *msg_iov; /* scatter/gather array */ 401 struct iovec *msg_iov; /* scatter/gather array */ 418 struct iovec *headers; /* pointer to an array of header struct iovec's */ 420 struct iovec *trailers; /* pointer to an array of trailer struct iovec's */
|
/external/libpcap/lbl/ |
D | os-sunos4.h | 134 struct iovec; 136 int readv(int, struct iovec *, int); 190 int writev(int, struct iovec *, int);
|
/external/tcpdump/lbl/ |
D | os-sunos4.h | 134 struct iovec; 136 int readv(int, struct iovec *, int); 190 int writev(int, struct iovec *, int);
|
/external/qemu/ |
D | net.h | 11 typedef ssize_t (NetReceiveIOV)(VLANClientState *, const struct iovec *, int); 65 ssize_t qemu_sendv_packet(VLANClientState *vc, const struct iovec *iov, 67 ssize_t qemu_sendv_packet_async(VLANClientState *vc, const struct iovec *iov,
|
/external/qemu/slirp/ |
D | socket.h | 90 struct iovec; /* For win32 */ 91 size_t sopreprbuf(struct socket *so, struct iovec *iov, int *np);
|
/external/qemu/slirp-android/ |
D | socket.h | 95 struct iovec; /* For win32 */ 96 size_t sopreprbuf(struct socket *so, struct iovec *iov, int *np);
|