Lines Matching refs:start
1228 size_t *start) in __pipe_get_pages() argument
1231 ssize_t n = push_pipe(i, maxsize, &idx, start); in __pipe_get_pages()
1236 n += *start; in __pipe_get_pages()
1248 size_t *start) in pipe_get_pages() argument
1260 data_start(i, &idx, start); in pipe_get_pages()
1263 capacity = min(npages,maxpages) * PAGE_SIZE - *start; in pipe_get_pages()
1265 return __pipe_get_pages(i, min(maxsize, capacity), pages, idx, start); in pipe_get_pages()
1270 size_t *start) in iov_iter_get_pages() argument
1276 return pipe_get_pages(i, pages, maxsize, maxpages, start); in iov_iter_get_pages()
1282 size_t len = v.iov_len + (*start = addr & (PAGE_SIZE - 1)); in iov_iter_get_pages()
1295 return (res == n ? len : res * PAGE_SIZE) - *start; in iov_iter_get_pages()
1298 *start = v.bv_offset; in iov_iter_get_pages()
1316 size_t *start) in pipe_get_pages_alloc() argument
1329 data_start(i, &idx, start); in pipe_get_pages_alloc()
1332 n = npages * PAGE_SIZE - *start; in pipe_get_pages_alloc()
1336 npages = DIV_ROUND_UP(maxsize + *start, PAGE_SIZE); in pipe_get_pages_alloc()
1340 n = __pipe_get_pages(i, maxsize, p, idx, start); in pipe_get_pages_alloc()
1350 size_t *start) in iov_iter_get_pages_alloc() argument
1358 return pipe_get_pages_alloc(i, pages, maxsize, start); in iov_iter_get_pages_alloc()
1364 size_t len = v.iov_len + (*start = addr & (PAGE_SIZE - 1)); in iov_iter_get_pages_alloc()
1381 return (res == n ? len : res * PAGE_SIZE) - *start; in iov_iter_get_pages_alloc()
1384 *start = v.bv_offset; in iov_iter_get_pages_alloc()