Lines Matching refs:size_t

18 	size_t iov_len;
33 size_t iov_offset;
34 size_t count;
44 size_t iov_offset;
47 size_t count;
131 static inline size_t iov_length(const struct iovec *iov, unsigned long nr_segs) in iov_length()
134 size_t ret = 0; in iov_length()
150 size_t copy_page_from_iter_atomic(struct page *page, unsigned offset,
151 size_t bytes, struct iov_iter *i);
152 void iov_iter_advance(struct iov_iter *i, size_t bytes);
153 void iov_iter_revert(struct iov_iter *i, size_t bytes);
154 size_t fault_in_iov_iter_readable(const struct iov_iter *i, size_t bytes);
155 size_t fault_in_iov_iter_writeable(const struct iov_iter *i, size_t bytes);
156 size_t iov_iter_single_seg_count(const struct iov_iter *i);
157 size_t copy_page_to_iter(struct page *page, size_t offset, size_t bytes,
159 size_t copy_page_from_iter(struct page *page, size_t offset, size_t bytes,
162 size_t _copy_to_iter(const void *addr, size_t bytes, struct iov_iter *i);
163 size_t _copy_from_iter(void *addr, size_t bytes, struct iov_iter *i);
164 size_t _copy_from_iter_nocache(void *addr, size_t bytes, struct iov_iter *i);
166 static inline size_t copy_folio_to_iter(struct folio *folio, size_t offset, in copy_folio_to_iter()
167 size_t bytes, struct iov_iter *i) in copy_folio_to_iter()
173 size_t copy_to_iter(const void *addr, size_t bytes, struct iov_iter *i) in copy_to_iter()
181 size_t copy_from_iter(void *addr, size_t bytes, struct iov_iter *i) in copy_from_iter()
189 bool copy_from_iter_full(void *addr, size_t bytes, struct iov_iter *i) in copy_from_iter_full()
191 size_t copied = copy_from_iter(addr, bytes, i); in copy_from_iter_full()
199 size_t copy_from_iter_nocache(void *addr, size_t bytes, struct iov_iter *i) in copy_from_iter_nocache()
207 bool copy_from_iter_full_nocache(void *addr, size_t bytes, struct iov_iter *i) in copy_from_iter_full_nocache()
209 size_t copied = copy_from_iter_nocache(addr, bytes, i); in copy_from_iter_full_nocache()
223 size_t _copy_from_iter_flushcache(void *addr, size_t bytes, struct iov_iter *i);
229 size_t _copy_mc_to_iter(const void *addr, size_t bytes, struct iov_iter *i);
234 size_t iov_iter_zero(size_t bytes, struct iov_iter *);
240 unsigned long nr_segs, size_t count);
242 unsigned long nr_segs, size_t count);
244 unsigned long nr_segs, size_t count);
246 size_t count);
247 void iov_iter_discard(struct iov_iter *i, unsigned int direction, size_t count);
249 loff_t start, size_t count);
251 size_t maxsize, unsigned maxpages, size_t *start);
253 size_t maxsize, size_t *start);
259 static inline size_t iov_iter_count(const struct iov_iter *i) in iov_iter_count()
286 static inline void iov_iter_reexpand(struct iov_iter *i, size_t count) in iov_iter_reexpand()
292 iov_iter_npages_cap(struct iov_iter *i, int maxpages, size_t max_bytes) in iov_iter_npages_cap()
294 size_t shorted = 0; in iov_iter_npages_cap()
310 size_t off;
313 size_t csum_and_copy_to_iter(const void *addr, size_t bytes, void *csstate, struct iov_iter *i);
314 size_t csum_and_copy_from_iter(void *addr, size_t bytes, __wsum *csum, struct iov_iter *i);
317 bool csum_and_copy_from_iter_full(void *addr, size_t bytes, in csum_and_copy_from_iter_full()
320 size_t copied = csum_and_copy_from_iter(addr, bytes, csum, i); in csum_and_copy_from_iter_full()
326 size_t hash_and_copy_to_iter(const void *addr, size_t bytes, void *hashp,
338 int import_single_range(int type, void __user *buf, size_t len,
342 void __user *buf, size_t count) in iov_iter_ubuf()