Lines Matching refs:size_t
2399 loff_t pos, size_t count, struct folio *folio,
2423 struct address_space *mapping, size_t count,
2535 static int filemap_get_pages(struct kiocb *iocb, size_t count,
2694 size_t fsize = folio_size(folio);
2695 size_t offset = iocb->ki_pos & (fsize - 1);
2696 size_t bytes = min_t(loff_t, end_offset - iocb->ki_pos,
2698 size_t copied;
2735 int kiocb_write_and_wait(struct kiocb *iocb, size_t count)
2750 int kiocb_invalidate_pages(struct kiocb *iocb, size_t count)
2801 size_t count = iov_iter_count(iter);
2847 size_t splice_folio_into_pipe(struct pipe_inode_info *pipe,
2848 struct folio *folio, loff_t fpos, size_t size)
2851 size_t spliced = 0, offset = offset_in_folio(folio, fpos);
2860 size_t part = min_t(size_t, PAGE_SIZE - offset, size - spliced);
2899 size_t len, unsigned int flags)
2903 size_t total_spliced = 0, used, npages;
2917 len = min_t(size_t, len, npages * PAGE_SIZE);
2953 size_t n;
2995 size_t offset, bsz = i_blocksize(mapping->host);
3023 static inline size_t seek_folio_size(struct xa_state *xas, struct folio *folio)
3062 size_t seek_size;
3874 void kiocb_invalidate_post_direct_write(struct kiocb *iocb, size_t count)
3889 size_t write_len = iov_iter_count(from);
3954 size_t copied; /* Bytes copied from user */