Lines Matching refs:ii

1165 				     struct iov_iter *ii, loff_t pos,  in fuse_fill_write_pages()  argument
1175 num = min(iov_iter_count(ii), fc->max_write); in fuse_fill_write_pages()
1201 tmp = copy_folio_from_iter_atomic(folio, folio_offset, bytes, ii); in fuse_fill_write_pages()
1212 if (fault_in_iov_iter_readable(ii, bytes)) { in fuse_fill_write_pages()
1258 static ssize_t fuse_perform_write(struct kiocb *iocb, struct iov_iter *ii) in fuse_perform_write() argument
1268 if (inode->i_size < pos + iov_iter_count(ii)) in fuse_perform_write()
1275 unsigned int nr_pages = fuse_wr_pages(pos, iov_iter_count(ii), in fuse_perform_write()
1284 count = fuse_fill_write_pages(&ia, mapping, ii, pos, nr_pages); in fuse_perform_write()
1302 } while (!err && iov_iter_count(ii)); in fuse_perform_write()
1472 static inline unsigned long fuse_get_user_addr(const struct iov_iter *ii) in fuse_get_user_addr() argument
1474 return (unsigned long)iter_iov(ii)->iov_base + ii->iov_offset; in fuse_get_user_addr()
1477 static inline size_t fuse_get_frag_size(const struct iov_iter *ii, in fuse_get_frag_size() argument
1480 return min(iov_iter_single_seg_count(ii), max_size); in fuse_get_frag_size()
1483 static int fuse_get_user_pages(struct fuse_args_pages *ap, struct iov_iter *ii, in fuse_get_user_pages() argument
1497 if (iov_iter_is_kvec(ii)) { in fuse_get_user_pages()
1498 void *user_addr = (void *)fuse_get_user_addr(ii); in fuse_get_user_pages()
1501 size_t frag_size = fuse_get_frag_size(ii, *nbytesp); in fuse_get_user_pages()
1508 iov_iter_advance(ii, frag_size); in fuse_get_user_pages()
1535 ret = iov_iter_extract_pages(ii, &pages, in fuse_get_user_pages()
1568 ap->args.is_pinned = iov_iter_extract_will_pin(ii); in fuse_get_user_pages()