Lines Matching refs:iovs_len
643 uint32_t iovs_len;
651 CHECK_TO_TYPE_OR_RETURN(args, args[2], Uint32, iovs_len);
659 iovs_len,
666 iovs_len * UVWASI_SERDES_SIZE_iovec_t);
668 std::vector<uvwasi_iovec_t> iovs(iovs_len);
675 iovs_len);
682 err = uvwasi_fd_pread(&wasi->uvw_, fd, iovs.data(), iovs_len, offset, &nread);
740 uint32_t iovs_len;
748 CHECK_TO_TYPE_OR_RETURN(args, args[2], Uint32, iovs_len);
756 iovs_len,
763 iovs_len * UVWASI_SERDES_SIZE_ciovec_t);
768 std::vector<uvwasi_ciovec_t> iovs(iovs_len);
775 iovs_len);
785 iovs_len,
799 uint32_t iovs_len;
806 CHECK_TO_TYPE_OR_RETURN(args, args[2], Uint32, iovs_len);
809 Debug(wasi, "fd_read(%d, %d, %d, %d)\n", fd, iovs_ptr, iovs_len, nread_ptr);
814 iovs_len * UVWASI_SERDES_SIZE_iovec_t);
816 std::vector<uvwasi_iovec_t> iovs(iovs_len);
823 iovs_len);
830 err = uvwasi_fd_read(&wasi->uvw_, fd, iovs.data(), iovs_len, &nread);
970 uint32_t iovs_len;
977 CHECK_TO_TYPE_OR_RETURN(args, args[2], Uint32, iovs_len);
984 iovs_len,
990 iovs_len * UVWASI_SERDES_SIZE_ciovec_t);
995 std::vector<uvwasi_ciovec_t> iovs(iovs_len);
1002 iovs_len);
1009 err = uvwasi_fd_write(&wasi->uvw_, fd, iovs.data(), iovs_len, &nwritten);