Lines Matching refs:size_t
17 size_t iov_len;
31 size_t iov_offset;
32 size_t count;
39 size_t iov_offset;
40 size_t count;
113 static inline size_t iov_length(const struct iovec *iov, unsigned long nr_segs) in iov_length()
116 size_t ret = 0; in iov_length()
132 size_t copy_page_from_iter_atomic(struct page *page, unsigned offset,
133 size_t bytes, struct iov_iter *i);
134 void iov_iter_advance(struct iov_iter *i, size_t bytes);
135 void iov_iter_revert(struct iov_iter *i, size_t bytes);
136 int iov_iter_fault_in_readable(const struct iov_iter *i, size_t bytes);
137 size_t iov_iter_single_seg_count(const struct iov_iter *i);
138 size_t copy_page_to_iter(struct page *page, size_t offset, size_t bytes,
140 size_t copy_page_from_iter(struct page *page, size_t offset, size_t bytes,
143 size_t _copy_to_iter(const void *addr, size_t bytes, struct iov_iter *i);
144 size_t _copy_from_iter(void *addr, size_t bytes, struct iov_iter *i);
145 size_t _copy_from_iter_nocache(void *addr, size_t bytes, struct iov_iter *i);
148 size_t copy_to_iter(const void *addr, size_t bytes, struct iov_iter *i) in copy_to_iter()
157 size_t copy_from_iter(void *addr, size_t bytes, struct iov_iter *i) in copy_from_iter()
166 bool copy_from_iter_full(void *addr, size_t bytes, struct iov_iter *i) in copy_from_iter_full()
168 size_t copied = copy_from_iter(addr, bytes, i); in copy_from_iter_full()
176 size_t copy_from_iter_nocache(void *addr, size_t bytes, struct iov_iter *i) in copy_from_iter_nocache()
185 bool copy_from_iter_full_nocache(void *addr, size_t bytes, struct iov_iter *i) in copy_from_iter_full_nocache()
187 size_t copied = copy_from_iter_nocache(addr, bytes, i); in copy_from_iter_full_nocache()
201 size_t _copy_from_iter_flushcache(void *addr, size_t bytes, struct iov_iter *i);
207 size_t _copy_mc_to_iter(const void *addr, size_t bytes, struct iov_iter *i);
213 size_t copy_from_iter_flushcache(void *addr, size_t bytes, struct iov_iter *i) in copy_from_iter_flushcache()
222 size_t copy_mc_to_iter(void *addr, size_t bytes, struct iov_iter *i) in copy_mc_to_iter()
230 size_t iov_iter_zero(size_t bytes, struct iov_iter *);
234 unsigned long nr_segs, size_t count);
236 unsigned long nr_segs, size_t count);
238 unsigned long nr_segs, size_t count);
240 size_t count);
241 void iov_iter_discard(struct iov_iter *i, unsigned int direction, size_t count);
243 loff_t start, size_t count);
245 size_t maxsize, unsigned maxpages, size_t *start);
247 size_t maxsize, size_t *start);
253 static inline size_t iov_iter_count(const struct iov_iter *i) in iov_iter_count()
280 static inline void iov_iter_reexpand(struct iov_iter *i, size_t count) in iov_iter_reexpand()
287 size_t off;
290 size_t csum_and_copy_to_iter(const void *addr, size_t bytes, void *csstate, struct iov_iter *i);
291 size_t csum_and_copy_from_iter(void *addr, size_t bytes, __wsum *csum, struct iov_iter *i);
294 bool csum_and_copy_from_iter_full(void *addr, size_t bytes, in csum_and_copy_from_iter_full()
297 size_t copied = csum_and_copy_from_iter(addr, bytes, csum, i); in csum_and_copy_from_iter_full()
303 size_t hash_and_copy_to_iter(const void *addr, size_t bytes, void *hashp,
315 int import_single_range(int type, void __user *buf, size_t len,