Home
last modified time | relevance | path

Searched refs:iov (Results 1 – 7 of 7) sorted by relevance

/system/utest/fdio/
A Dfdio_socket.c65 struct iovec iov[2]; in socket_recvmsg_nonblock_boundary_test() local
66 iov[0].iov_base = &data_in1; in socket_recvmsg_nonblock_boundary_test()
74 msg.msg_iov = iov; in socket_recvmsg_nonblock_boundary_test()
75 msg.msg_iovlen = sizeof(iov) / sizeof(*iov); in socket_recvmsg_nonblock_boundary_test()
99 struct iovec iov[2]; in socket_sendmsg_nonblock_boundary_test() local
100 iov[0].iov_base = memchunk; in socket_sendmsg_nonblock_boundary_test()
101 iov[0].iov_len = memlength; in socket_sendmsg_nonblock_boundary_test()
102 iov[1].iov_base = memchunk; in socket_sendmsg_nonblock_boundary_test()
103 iov[1].iov_len = memlength; in socket_sendmsg_nonblock_boundary_test()
115 msg.msg_iov = iov; in socket_sendmsg_nonblock_boundary_test()
[all …]
A Dfdio_socketpair.c468 struct iovec iov[2]; in socketpair_recvmsg_nonblock_boundary_test() local
469 iov[0].iov_base = &data_in1; in socketpair_recvmsg_nonblock_boundary_test()
477 msg.msg_iov = iov; in socketpair_recvmsg_nonblock_boundary_test()
478 msg.msg_iovlen = sizeof(iov) / sizeof(*iov); in socketpair_recvmsg_nonblock_boundary_test()
503 struct iovec iov[2]; in socketpair_sendmsg_nonblock_boundary_test() local
504 iov[0].iov_base = memchunk; in socketpair_sendmsg_nonblock_boundary_test()
505 iov[0].iov_len = memlength; in socketpair_sendmsg_nonblock_boundary_test()
506 iov[1].iov_base = memchunk; in socketpair_sendmsg_nonblock_boundary_test()
507 iov[1].iov_len = memlength; in socketpair_sendmsg_nonblock_boundary_test()
519 msg.msg_iov = iov; in socketpair_sendmsg_nonblock_boundary_test()
[all …]
/system/ulib/zxs/
A Dzxs.cpp440 zx_status_t status = zxs_write(socket, iov->iov_base, iov->iov_len, in zxs_sendmsg_stream()
481 memcpy(data, iov->iov_base, iov->iov_len); in zxs_sendmsg_dgram()
500 zx_status_t status = zxs_read(socket, iov->iov_base, iov->iov_len, in zxs_recvmsg_stream()
559 memcpy(iov->iov_base, data, iov->iov_len); in zxs_recvmsg_dgram()
578 struct iovec iov; in zxs_send() local
600 struct iovec iov; in zxs_recv() local
622 struct iovec iov; in zxs_sendto() local
629 msg.msg_iov = &iov; in zxs_sendto()
641 struct iovec iov; in zxs_recvfrom() local
642 iov.iov_base = buffer; in zxs_recvfrom()
[all …]
/system/utest/core/
A Dmain.c60 ssize_t readv(int fd, const struct iovec* iov, int num) { in readv() argument
64 ssize_t writev(int fd, const struct iovec* iov, int num) { in writev() argument
68 if (iov->iov_len != 0) { in writev()
69 r = write(fd, iov->iov_base, iov->iov_len); in writev()
73 if ((size_t)r < iov->iov_len) { in writev()
78 iov++; in writev()
/system/ulib/fdio/
A Dunistd.c970 if (iov->iov_len != 0) { in readv()
971 r = read(fd, iov->iov_base, iov->iov_len); in readv()
980 iov++; in readv()
991 if (iov->iov_len != 0) { in writev()
992 r = write(fd, iov->iov_base, iov->iov_len); in writev()
1001 iov++; in writev()
1098 if (iov->iov_len != 0) { in preadv()
1099 r = pread(fd, iov->iov_base, iov->iov_len, ofs); in preadv()
1109 iov++; in preadv()
1143 r = pwrite(fd, iov->iov_base, iov->iov_len, ofs); in pwritev()
[all …]
A Dzxio.c784 struct iovec* iov = &msg->msg_iov[i]; in fdio_zxio_pipe_recvmsg() local
785 n = read_internal(z, blocking, iov->iov_base, iov->iov_len); in fdio_zxio_pipe_recvmsg()
789 if ((size_t)n != iov->iov_len) { in fdio_zxio_pipe_recvmsg()
807 struct iovec* iov = &msg->msg_iov[i]; in fdio_zxio_pipe_sendmsg() local
808 if (iov->iov_len <= 0) { in fdio_zxio_pipe_sendmsg()
811 n = write_internal(z, blocking, iov->iov_base, iov->iov_len); in fdio_zxio_pipe_sendmsg()
815 if ((size_t)n != iov->iov_len) { in fdio_zxio_pipe_sendmsg()
/system/host/zbi/
A Dzbi.cpp538 crc_.Write(iov); in WriteBuffer()
562 for (const auto& iov : payload) { in Decompress() local
564 size_t src_size = iov.iov_len; in Decompress()
1342 iovec iov = payload_.back(); in ExtractRaw() local
1346 --iov.iov_len; in ExtractRaw()
1347 payload_.push_back(iov); in ExtractRaw()
1388 for (const auto& iov : payload_) { in AppendPayload() local
1390 iov.iov_len); in AppendPayload()
1485 iov.iov_len); in ShowCmdline()
1509 for (const auto& iov : payload_) { in payload_data() local
[all …]

Completed in 29 milliseconds