Lines Matching defs:buf
207 bufs[i] = uv_buf_init(iovs[i].buf, iovs[i].buf_len);
229 bufs[i] = uv_buf_init((char*)iovs[i].buf, iovs[i].buf_len);
831 uvwasi_fdstat_t* buf) {
838 UVWASI_DEBUG("uvwasi_fd_fdstat_get(uvwasi=%p, fd=%d, buf=%p)\n",
841 buf);
843 if (uvwasi == NULL || buf == NULL)
850 buf->fs_filetype = wrap->type;
851 buf->fs_rights_base = wrap->rights_base;
852 buf->fs_rights_inheriting = wrap->rights_inheriting;
854 buf->fs_flags = 0; /* TODO(cjihrig): Missing Windows support. */
862 buf->fs_flags = r;
985 uvwasi_filestat_t* buf) {
991 UVWASI_DEBUG("uvwasi_fd_filestat_get(uvwasi=%p, fd=%d, buf=%p)\n",
994 buf);
996 if (uvwasi == NULL || buf == NULL)
1013 uvwasi__stat_to_filestat(&req.statbuf, buf);
1171 uvwasi_prestat_t* buf) {
1175 UVWASI_DEBUG("uvwasi_fd_prestat_get(uvwasi=%p, fd=%d, buf=%p)\n",
1178 buf);
1180 if (uvwasi == NULL || buf == NULL)
1191 buf->pr_type = UVWASI_PREOPENTYPE_DIR;
1192 buf->u.dir.pr_name_len = strlen(wrap->path);
1342 void* buf,
1362 UVWASI_DEBUG("uvwasi_fd_readdir(uvwasi=%p, fd=%d, buf=%p, buf_len=%d, "
1366 buf,
1371 if (uvwasi == NULL || buf == NULL || bufused == NULL)
1463 uvwasi_serdes_write_dirent_t(buf, *bufused, &dirent);
1469 memcpy((char*)buf + *bufused, dirents[i].name, size_to_cp);
1694 uvwasi_filestat_t* buf) {
1702 "path='%s', path_len=%d, buf=%p)\n",
1708 buf);
1710 if (uvwasi == NULL || path == NULL || buf == NULL)
1738 uvwasi__stat_to_filestat(&req.statbuf, buf);
2095 char* buf,
2106 "buf=%p, buf_len=%d, bufused=%p)\n",
2111 buf,
2115 if (uvwasi == NULL || path == NULL || buf == NULL || bufused == NULL)
2146 memcpy(buf, req.ptr, len);
2147 buf[len] = '\0';
2555 void* buf,
2559 UVWASI_DEBUG("uvwasi_random_get(uvwasi=%p, buf=%p, buf_len=%d)\n",
2561 buf,
2564 if (uvwasi == NULL || buf == NULL)
2567 r = uv_random(NULL, NULL, buf, buf_len, 0, NULL);
2626 recv_data.base = ri_data->buf;