Lines Matching defs:src

43 			      const struct fuse_buf *src, size_t src_off,
51 res = pwrite(dst->fd, (char *)src->mem + src_off, len,
54 res = write(dst->fd, (char *)src->mem + src_off, len);
77 const struct fuse_buf *src, size_t src_off,
84 if (src->flags & FUSE_BUF_FD_SEEK) {
85 res = pread(src->fd, (char *)dst->mem + dst_off, len,
86 src->pos + src_off);
88 res = read(src->fd, (char *)dst->mem + dst_off, len);
99 if (!(src->flags & FUSE_BUF_FD_RETRY))
111 const struct fuse_buf *src, size_t src_off,
128 res = fuse_buf_read(&tmp, 0, src, src_off, this_len);
162 const struct fuse_buf *src, size_t src_off,
178 if (src->flags & FUSE_BUF_FD_SEEK) {
179 srcpos_val = src->pos + src_off;
188 res = splice(src->fd, srcpos, dst->fd, dstpos, len,
198 return fuse_buf_fd_to_fd(dst, dst_off, src, src_off,
205 if (!(src->flags & FUSE_BUF_FD_RETRY) &&
217 const struct fuse_buf *src, size_t src_off,
222 return fuse_buf_fd_to_fd(dst, dst_off, src, src_off, len);
228 const struct fuse_buf *src, size_t src_off,
231 int src_is_fd = src->flags & FUSE_BUF_IS_FD;
236 char *srcmem = (char *)src->mem + src_off;
247 return fuse_buf_write(dst, dst_off, src, src_off, len);
249 return fuse_buf_read(dst, dst_off, src, src_off, len);
251 return fuse_buf_fd_to_fd(dst, dst_off, src, src_off, len);
253 return fuse_buf_splice(dst, dst_off, src, src_off, len, flags);
293 const struct fuse_buf *src = fuse_bufvec_current(srcv);
300 if (src == NULL || dst == NULL)
303 src_len = src->size - srcv->off;
307 res = fuse_buf_copy_one(dst, dstv->off, src, srcv->off, len, flags);