Lines Matching defs:size

66 	attr->size	= stbuf->st_size;
82 stbuf->st_size = attr->size;
277 /* `buf` is allowed to be empty so that the proper size may be
367 /* `buf` is allowed to be empty so that the proper size may be
420 size_t size = req->se->conn.proto_minor < 9 ?
430 return send_reply_ok(req, &arg, size);
453 size_t size = req->se->conn.proto_minor < 9 ?
461 return send_reply_ok(req, &arg, size);
483 arg.size = count;
488 int fuse_reply_buf(fuse_req_t req, const char *buf, size_t size)
490 return send_reply_ok(req, buf, size);
537 size_t size;
592 *the default size is 16 pages on linux
594 llp->size = pagesize * 16;
637 maxfd = open("/proc/sys/fs/pipe-max-size", O_RDONLY);
682 total_buf_size += buf->buf[idx].size;
703 * Heuristic for the required pipe size, does not work if the
704 * source contains less than page size fragments
708 if (llp->size < pipesize) {
714 llp->size = res;
718 llp->size = res;
720 if (llp->size < pipesize)
899 size_t size = req->se->conn.proto_minor < 4 ?
905 return send_reply_ok(req, &arg, size);
913 arg.size = count;
1033 int fuse_reply_ioctl(fuse_req_t req, int result, const void *buf, size_t size)
1045 if (size) {
1047 iov[count].iov_len = size;
1371 req->se->op.read(req, nodeid, arg->size, arg->offset, &fi);
1395 req->se->op.write(req, nodeid, param, arg->size,
1418 bufv.buf[0].size -= sizeof(struct fuse_in_header) +
1427 bufv.buf[0].size -= sizeof(struct fuse_in_header) +
1430 if (bufv.buf[0].size < arg->size) {
1431 fuse_log(FUSE_LOG_ERR, "fuse: do_write_buf: buffer size too small\n");
1435 bufv.buf[0].size = arg->size;
1523 req->se->op.readdir(req, nodeid, arg->size, arg->offset, &fi);
1537 req->se->op.readdirplus(req, nodeid, arg->size, arg->offset, &fi);
1599 req->se->op.setxattr(req, nodeid, name, value, arg->size,
1610 req->se->op.getxattr(req, nodeid, PARAM(arg), arg->size);
1620 req->se->op.listxattr(req, nodeid, arg->size);
2076 fuse_log(FUSE_LOG_ERR, "fuse: warning: buffer size too small: %zu\n",
2102 "requested different maximum read size (%u vs %u)\n",
2411 size_t size = fuse_buf_size(bufv);
2425 outarg.size = size;
2462 bufv.buf[0].size -= sizeof(struct fuse_in_header) +
2465 if (bufv.buf[0].size < arg->size) {
2466 fuse_log(FUSE_LOG_ERR, "fuse: retrieve reply: buffer size too small\n");
2470 bufv.buf[0].size = arg->size;
2485 size_t size, off_t offset, void *cookie)
2512 outarg.size = size;
2661 if (buf->size < tmpbuf.buf[0].size)
2662 tmpbuf.buf[0].size = buf->size;
2664 mbuf = malloc(tmpbuf.buf[0].size);
2685 (unsigned long long) in->nodeid, buf->size, in->pid);
2743 if ((buf->flags & FUSE_BUF_IS_FD) && write_header_size < buf->size &&
2749 newmbuf = realloc(mbuf, buf->size);
2754 tmpbuf = FUSE_BUFVEC_INIT(buf->size - write_header_size);
2864 if (llp->size < bufsize) {
2871 llp->size = res;
2874 llp->size = res;
2876 if (llp->size < bufsize)
2911 .size = res,
2934 buf->size = se->bufsize;
2945 if (res < tmpbuf.size) {
2950 assert(res == tmpbuf.size);
2957 buf->size = tmpbuf.size;
3009 buf->size = res;
3210 int fuse_req_getgroups(fuse_req_t req, int size, gid_t list[])
3259 if (ret < size)
3272 int fuse_req_getgroups(fuse_req_t req, int size, gid_t list[])
3274 (void) req; (void) size; (void) list;