/third_party/ltp/testcases/kernel/syscalls/writev/ |
H A D | writev01.c | 48 int iovcnt; member 56 .iovcnt = ARRAY_SIZE(iovec_badlen), 64 .iovcnt = ARRAY_SIZE(iovec_simple), 69 .desc = "invalid iovcnt", 72 .iovcnt = -1, 77 .desc = "zero iovcnt", 80 .iovcnt = 0, 87 .iovcnt = ARRAY_SIZE(iovec_zero_null), 94 .iovcnt = ARRAY_SIZE(iovec_simple), 119 TEST(writev(*(tcase->pfd), *(tcase->piovec), tcase->iovcnt)); in test_writev() [all...] |
/third_party/ltp/lib/ |
H A D | tst_fill_fs.c | 78 int iovcnt = ARRAY_SIZE(iov); in fill_flat_vec() local 102 for (int i = 0; i < iovcnt; i++) { in fill_flat_vec() 110 const int ret = writev(fd, iov, iovcnt); in fill_flat_vec() 117 tst_res(TINFO, "writev(\"%s/AOF\", iov, %d) = %d", path, iovcnt, ret); in fill_flat_vec() 124 tst_brk(TBROK | TERRNO, "writev(\"%s/AOF\", iov, %d)", path, iovcnt); in fill_flat_vec() 127 tst_res(TINFO, "writev(\"%s/AOF\", iov, %d): ENOSPC", path, iovcnt); in fill_flat_vec()
|
/third_party/ltp/testcases/kernel/syscalls/sendmsg/ |
H A D | sendmsg01.c | 90 int iovcnt; /* # elements in iovec */ member 109 .iovcnt = 1, 126 .iovcnt = 1, 143 .iovcnt = 1, 160 .iovcnt = 1, 177 .iovcnt = 1, 194 .iovcnt = 1, 210 .iovcnt = 1, 226 .iovcnt = 1, 243 .iovcnt [all...] |
/third_party/musl/porting/liteos_a/kernel/src/stdio/ |
H A D | __stdio_write.c | 12 int iovcnt = 2; in __stdio_write() local 15 cnt = writev(f->fd, iov, iovcnt); in __stdio_write() 24 return iovcnt == 2 ? 0 : len-iov[0].iov_len; in __stdio_write() 29 iov++; iovcnt--; in __stdio_write()
|
/third_party/ltp/testcases/kernel/syscalls/recvmsg/ |
H A D | recvmsg01.c | 53 int iovcnt; member 69 .iovcnt = 1, 84 .iovcnt = 1, 99 .iovcnt = 1, 115 .iovcnt = 1, 129 .iovcnt = 1, 144 .iovcnt = -1, 159 .iovcnt = 1, 173 .iovcnt = 1, 189 .iovcnt [all...] |
/third_party/rust/crates/rustix/src/backend/libc/ |
H A D | offset.rs | 244 iovcnt: c::c_int, 255 fun(fd, iov, iovcnt, offset) in preadv64() 263 iovcnt, 270 c::syscall(c::SYS_preadv, fd, iov, iovcnt, offset) as c::ssize_t 277 iovcnt: c::c_int, 285 fun(fd, iov, iovcnt, offset) in pwritev64() 293 iovcnt, 300 c::syscall(c::SYS_pwritev, fd, iov, iovcnt, offset) as c::ssize_t 328 iovcnt: c::c_int, 336 iovcnt [all...] |
/third_party/musl/porting/uniproton/kernel/src/stdio/ |
H A D | __stdio_write.c | 12 int iovcnt = 2;
in __stdio_write() local 25 return iovcnt == 2 ? 0 : len-iov[0].iov_len;
in __stdio_write() 30 iov++; iovcnt--;
in __stdio_write()
|
/third_party/musl/porting/liteos_m/kernel/src/stdio/ |
H A D | __stdio_write.c | 12 int iovcnt = 2;
in __stdio_write() local 25 return iovcnt == 2 ? 0 : len-iov[0].iov_len;
in __stdio_write() 30 iov++; iovcnt--;
in __stdio_write()
|
/third_party/node/deps/uv/src/unix/ |
H A D | linux-syscalls.c | 196 ssize_t uv__preadv(int fd, const struct iovec *iov, int iovcnt, int64_t offset) { in uv__preadv() argument 200 return syscall(__NR_preadv, fd, iov, iovcnt, (long)offset, (long)(offset >> 32)); in uv__preadv() 205 ssize_t uv__pwritev(int fd, const struct iovec *iov, int iovcnt, int64_t offset) { in uv__pwritev() argument 209 return syscall(__NR_pwritev, fd, iov, iovcnt, (long)offset, (long)(offset >> 32)); in uv__pwritev()
|
H A D | linux-syscalls.h | 61 ssize_t uv__preadv(int fd, const struct iovec *iov, int iovcnt, int64_t offset); 62 ssize_t uv__pwritev(int fd, const struct iovec *iov, int iovcnt, int64_t offset);
|
/third_party/ltp/testcases/kernel/syscalls/pwritev/ |
H A D | pwritev.h | 25 int pwritev(int fd, const struct iovec *iov, int iovcnt, off_t offset) in pwritev() argument 27 return tst_syscall(__NR_pwritev, fd, iov, iovcnt, offset); in pwritev()
|
/third_party/ltp/testcases/kernel/syscalls/preadv/ |
H A D | preadv.h | 25 int preadv(int fd, const struct iovec *iov, int iovcnt, off_t offset) in preadv() argument 27 return tst_syscall(__NR_preadv, fd, iov, iovcnt, offset); in preadv()
|
/third_party/ltp/include/lapi/ |
H A D | pwritev2.h | 18 static inline ssize_t pwritev2(int fd, const struct iovec *iov, int iovcnt, in pwritev2() argument 21 return tst_syscall(__NR_pwritev2, fd, iov, iovcnt, in pwritev2()
|
H A D | preadv2.h | 22 static inline ssize_t preadv2(int fd, const struct iovec *iov, int iovcnt, in preadv2() argument 25 return tst_syscall(__NR_preadv2, fd, iov, iovcnt, in preadv2()
|
/third_party/nghttp2/src/ |
H A D | shrpx_memcached_connection.cc | 310 auto iovcnt = fill_request_buffer(iov.data(), iov.size()); in write_tls() local 312 for (size_t i = 0; i < iovcnt; ++i) { in write_tls() 376 auto iovcnt = fill_request_buffer(iov.data(), iov.size()); in write_clear() local 377 auto nwrite = conn_.writev_clear(iov.data(), iovcnt); in write_clear() 613 size_t iovcnt = 0; in fill_request_buffer() local 615 if (iovcnt + 2 > iovlen) { in fill_request_buffer() 621 iov[iovcnt++] = {buf.headbuf.pos, buf.headbuf.rleft()}; in fill_request_buffer() 624 iov[iovcnt++] = {req->value.data() + req->value.size() - in fill_request_buffer() 630 return iovcnt; in fill_request_buffer()
|
H A D | shrpx_connection.cc | 485 auto iovcnt = tls.wbuf.riovec(iov, 1); in tls_handshake() local 486 auto nwrite = writev_clear(iov, iovcnt); in tls_handshake() 524 auto iovcnt = tls.wbuf.riovec(iov.data(), iov.size()); in tls_handshake() local 525 auto nwrite = writev_clear(iov.data(), iovcnt); in tls_handshake() 757 auto iovcnt = tls.wbuf.riovec(iov.data(), iov.size()); in write_tls_pending_handshake() local 758 auto nwrite = writev_clear(iov.data(), iovcnt); in write_tls_pending_handshake() 1134 ssize_t Connection::writev_clear(struct iovec *iov, int iovcnt) { in writev_clear() argument 1135 iovcnt = limit_iovec(iov, iovcnt, wlimit.avail()); in writev_clear() 1136 if (iovcnt in writev_clear() [all...] |
H A D | memchunk.h | 359 int riovec(struct iovec *iov, int iovcnt) const { in riovec() 365 for (i = 0; i < iovcnt && m; ++i, m = m->next) { in riovec() 371 int riovec_mark(struct iovec *iov, int iovcnt) { in riovec_mark() 372 if (!head || iovcnt == 0) { in riovec_mark() 393 for (; i < iovcnt && m; ++i, m = m->next) { in riovec_mark() 551 inline int limit_iovec(struct iovec *iov, int iovcnt, size_t max) { in limit_iovec() argument 555 for (int i = 0; i < iovcnt; ++i) { in limit_iovec() 563 return iovcnt; in limit_iovec()
|
H A D | memchunk_test.cc | 159 auto iovcnt = chunks.riovec(iov.data(), iov.size()); in test_memchunks_riovec() local 163 CU_ASSERT(2 == iovcnt); in test_memchunks_riovec() 174 iovcnt = chunks.riovec(iov.data(), iov.size()); in test_memchunks_riovec() 176 CU_ASSERT(1 == iovcnt); in test_memchunks_riovec()
|
H A D | shrpx_live_check.cc | 481 auto iovcnt = wb_.riovec(&iov, 1); in write_tls() local 482 if (iovcnt != 1) { in write_tls() 550 auto iovcnt = wb_.riovec(&iov, 1); in write_clear() local 551 if (iovcnt != 1) { in write_clear()
|
H A D | shrpx_client_handler.cc | 161 auto iovcnt = upstream_->response_riovec(iov.data(), iov.size()); in write_clear() local 162 if (iovcnt == 0) { in write_clear() 166 auto nwrite = conn_.writev_clear(iov.data(), iovcnt); in write_clear() 292 auto iovcnt = upstream_->response_riovec(&iov, 1); in write_tls() local 293 if (iovcnt == 0) { in write_tls() 314 iovcnt = upstream_->response_riovec(&iov, 1); in write_tls() 315 if (iovcnt == 0) { in write_tls()
|
H A D | shrpx_upstream.h | 81 // Fills response data in |iov| whose capacity is |iovcnt|. Returns 83 virtual int response_riovec(struct iovec *iov, int iovcnt) const = 0;
|
/third_party/musl/porting/liteos_a_newlib/kernel/include/sys/ |
H A D | uio.h | 13 ssize_t vfs_readv(int fd, const struct iovec *iov, int iovcnt, off_t *offset); 14 ssize_t vfs_writev(int fd, const struct iovec *iov, int iovcnt, off_t *offset);
|
/third_party/musl/porting/liteos_a/kernel/include/sys/ |
H A D | uio.h | 26 ssize_t vfs_readv(int fd, const struct iovec *iov, int iovcnt, off_t *offset); 27 ssize_t vfs_writev(int fd, const struct iovec *iov, int iovcnt, off_t *offset);
|
/third_party/lwip/src/include/lwip/ |
H A D | sockets.h | 588 ssize_t lwip_readv(int s, const struct iovec *iov, int iovcnt); 598 ssize_t lwip_writev(int s, const struct iovec *iov, int iovcnt); 685 #define readv(s,iov,iovcnt) lwip_readv(s,iov,iovcnt) 689 #define writev(s,iov,iovcnt) lwip_writev(s,iov,iovcnt)
|
/third_party/rust/crates/libc/src/unix/solarish/ |
H A D | illumos.rs | 84 pub fn preadv(fd: ::c_int, iov: *const ::iovec, iovcnt: ::c_int, offset: ::off_t) -> ::ssize_t; in preadv() 85 pub fn pwritev(fd: ::c_int, iov: *const ::iovec, iovcnt: ::c_int, offset: ::off_t) in pwritev()
|