Lines Matching refs:from
515 * enabled, i_blocks from cached attr may not be accurate.
654 * transferred data starting from the beginning of IO request.
1283 static ssize_t fuse_cache_write_iter(struct kiocb *iocb, struct iov_iter *from)
1299 return generic_file_write_iter(iocb, from);
1307 err = generic_write_checks(iocb, from);
1321 written = generic_file_direct_write(iocb, from);
1322 if (written < 0 || !iov_iter_count(from))
1327 written_buffered = fuse_perform_write(iocb, mapping, from, pos);
1346 written = fuse_perform_write(iocb, mapping, from, iocb->ki_pos);
1556 static ssize_t fuse_direct_write_iter(struct kiocb *iocb, struct iov_iter *from)
1564 res = generic_write_checks(iocb, from);
1567 res = fuse_direct_IO(iocb, from);
1569 res = fuse_direct_io(&io, from, &iocb->ki_pos,
1599 static ssize_t fuse_file_write_iter(struct kiocb *iocb, struct iov_iter *from)
1609 return fuse_dax_write_iter(iocb, from);
1612 return fuse_cache_write_iter(iocb, from);
1614 return fuse_direct_write_iter(iocb, from);
1860 * hence this should not be reached from reclaim.
1862 * Writing back the inode from reclaim can deadlock if the request
2671 * used from the size of the reply.
2684 * non-compat (i.e. ones coming from 64bit apps) ioctl
2781 * from that it can tell what to look for next, so on the invocation,
2787 * FUSE will copy both struct a and the pointed buffer from the
2848 * RETRY from server is not allowed.
3120 * This is called from fuse_handle_notify() on FUSE_NOTIFY_POLL and
3412 * pages (including partial ones) from the cache that have been copied,