Lines Matching refs:from
424 static ssize_t zonefs_write_checks(struct kiocb *iocb, struct iov_iter *from) in zonefs_write_checks() argument
435 if (!iov_iter_count(from)) in zonefs_write_checks()
450 iov_iter_count(from)); in zonefs_write_checks()
454 iov_iter_truncate(from, count); in zonefs_write_checks()
455 return iov_iter_count(from); in zonefs_write_checks()
468 static ssize_t zonefs_file_dio_write(struct kiocb *iocb, struct iov_iter *from) in zonefs_file_dio_write() argument
492 count = zonefs_write_checks(iocb, from); in zonefs_file_dio_write()
527 ret = iomap_dio_rw(iocb, from, &zonefs_write_iomap_ops, in zonefs_file_dio_write()
554 struct iov_iter *from) in zonefs_file_buffered_write() argument
573 ret = zonefs_write_checks(iocb, from); in zonefs_file_buffered_write()
577 ret = iomap_file_buffered_write(iocb, from, &zonefs_write_iomap_ops, in zonefs_file_buffered_write()
590 static ssize_t zonefs_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in zonefs_file_write_iter() argument
606 ssize_t ret = zonefs_file_dio_write(iocb, from); in zonefs_file_write_iter()
612 return zonefs_file_buffered_write(iocb, from); in zonefs_file_write_iter()