Lines Matching refs:size_t

17 	size_t iov_len;
36 size_t iov_offset;
37 size_t count;
95 static inline size_t iov_length(const struct iovec *iov, unsigned long nr_segs) in iov_length()
98 size_t ret = 0; in iov_length()
114 size_t iov_iter_copy_from_user_atomic(struct page *page,
115 struct iov_iter *i, unsigned long offset, size_t bytes);
116 void iov_iter_advance(struct iov_iter *i, size_t bytes);
117 void iov_iter_revert(struct iov_iter *i, size_t bytes);
118 int iov_iter_fault_in_readable(struct iov_iter *i, size_t bytes);
119 size_t iov_iter_single_seg_count(const struct iov_iter *i);
120 size_t copy_page_to_iter(struct page *page, size_t offset, size_t bytes,
122 size_t copy_page_from_iter(struct page *page, size_t offset, size_t bytes,
125 size_t _copy_to_iter(const void *addr, size_t bytes, struct iov_iter *i);
126 size_t _copy_from_iter(void *addr, size_t bytes, struct iov_iter *i);
127 bool _copy_from_iter_full(void *addr, size_t bytes, struct iov_iter *i);
128 size_t _copy_from_iter_nocache(void *addr, size_t bytes, struct iov_iter *i);
129 bool _copy_from_iter_full_nocache(void *addr, size_t bytes, struct iov_iter *i);
132 size_t copy_to_iter(const void *addr, size_t bytes, struct iov_iter *i) in copy_to_iter()
141 size_t copy_from_iter(void *addr, size_t bytes, struct iov_iter *i) in copy_from_iter()
150 bool copy_from_iter_full(void *addr, size_t bytes, struct iov_iter *i) in copy_from_iter_full()
159 size_t copy_from_iter_nocache(void *addr, size_t bytes, struct iov_iter *i) in copy_from_iter_nocache()
168 bool copy_from_iter_full_nocache(void *addr, size_t bytes, struct iov_iter *i) in copy_from_iter_full_nocache()
183 size_t _copy_from_iter_flushcache(void *addr, size_t bytes, struct iov_iter *i);
189 size_t _copy_mc_to_iter(const void *addr, size_t bytes, struct iov_iter *i);
195 size_t copy_from_iter_flushcache(void *addr, size_t bytes, struct iov_iter *i) in copy_from_iter_flushcache()
204 size_t copy_mc_to_iter(void *addr, size_t bytes, struct iov_iter *i) in copy_mc_to_iter()
212 size_t iov_iter_zero(size_t bytes, struct iov_iter *);
216 unsigned long nr_segs, size_t count);
218 unsigned long nr_segs, size_t count);
220 unsigned long nr_segs, size_t count);
222 size_t count);
223 void iov_iter_discard(struct iov_iter *i, unsigned int direction, size_t count);
225 size_t maxsize, unsigned maxpages, size_t *start);
227 size_t maxsize, size_t *start);
232 static inline size_t iov_iter_count(const struct iov_iter *i) in iov_iter_count()
259 static inline void iov_iter_reexpand(struct iov_iter *i, size_t count) in iov_iter_reexpand()
263 size_t csum_and_copy_to_iter(const void *addr, size_t bytes, void *csump, struct iov_iter *i);
264 size_t csum_and_copy_from_iter(void *addr, size_t bytes, __wsum *csum, struct iov_iter *i);
265 bool csum_and_copy_from_iter_full(void *addr, size_t bytes, __wsum *csum, struct iov_iter *i);
266 size_t hash_and_copy_to_iter(const void *addr, size_t bytes, void *hashp,
278 int import_single_range(int type, void __user *buf, size_t len,
281 int iov_iter_for_each_range(struct iov_iter *i, size_t bytes,