Lines Matching refs:iovs_len
648 uint32_t iovs_len; in FdPread() local
656 CHECK_TO_TYPE_OR_RETURN(args, args[2], Uint32, iovs_len); in FdPread()
664 iovs_len, in FdPread()
671 iovs_len * UVWASI_SERDES_SIZE_iovec_t); in FdPread()
673 std::vector<uvwasi_iovec_t> iovs(iovs_len); in FdPread()
680 iovs_len); in FdPread()
687 err = uvwasi_fd_pread(&wasi->uvw_, fd, iovs.data(), iovs_len, offset, &nread); in FdPread()
745 uint32_t iovs_len; in FdPwrite() local
753 CHECK_TO_TYPE_OR_RETURN(args, args[2], Uint32, iovs_len); in FdPwrite()
761 iovs_len, in FdPwrite()
768 iovs_len * UVWASI_SERDES_SIZE_ciovec_t); in FdPwrite()
773 std::vector<uvwasi_ciovec_t> iovs(iovs_len); in FdPwrite()
780 iovs_len); in FdPwrite()
790 iovs_len, in FdPwrite()
804 uint32_t iovs_len; in FdRead() local
811 CHECK_TO_TYPE_OR_RETURN(args, args[2], Uint32, iovs_len); in FdRead()
814 Debug(wasi, "fd_read(%d, %d, %d, %d)\n", fd, iovs_ptr, iovs_len, nread_ptr); in FdRead()
819 iovs_len * UVWASI_SERDES_SIZE_iovec_t); in FdRead()
821 std::vector<uvwasi_iovec_t> iovs(iovs_len); in FdRead()
828 iovs_len); in FdRead()
835 err = uvwasi_fd_read(&wasi->uvw_, fd, iovs.data(), iovs_len, &nread); in FdRead()
975 uint32_t iovs_len; in FdWrite() local
982 CHECK_TO_TYPE_OR_RETURN(args, args[2], Uint32, iovs_len); in FdWrite()
989 iovs_len, in FdWrite()
995 iovs_len * UVWASI_SERDES_SIZE_ciovec_t); in FdWrite()
1000 std::vector<uvwasi_ciovec_t> iovs(iovs_len); in FdWrite()
1007 iovs_len); in FdWrite()
1014 err = uvwasi_fd_write(&wasi->uvw_, fd, iovs.data(), iovs_len, &nwritten); in FdWrite()