Lines Matching refs:start
140 * @offset: start of the range to invalidate
265 * truncate_inode_pages_range - truncate range of pages specified by start & end byte offsets
291 pgoff_t start; /* inclusive */
308 * 'start' and 'end' always covers the range of pages to be fully
310 * start of the range and 'partial_end' at the end of the range.
313 start = (lstart + PAGE_SIZE - 1) >> PAGE_SHIFT;
325 index = start;
372 struct page *page = find_lock_page(mapping, start - 1);
375 if (start > end) {
407 if (start >= end)
410 index = start;
415 /* If all gone from start onwards, we're done */
416 if (index == start)
419 index = start;
422 if (index == start && indices[0] >= end) {
436 index = start - 1;
529 pgoff_t start, pgoff_t end, unsigned long *nr_pagevec)
533 pgoff_t index = start;
617 * @start: the offset 'from' which to invalidate
630 pgoff_t start, pgoff_t end)
632 return __invalidate_mapping_pages(mapping, start, end, NULL);
642 pgoff_t start, pgoff_t end, unsigned long *nr_pagevec)
644 __invalidate_mapping_pages(mapping, start, end, nr_pagevec);
695 * @start: the page offset 'from' which to invalidate
704 pgoff_t start, pgoff_t end)
718 index = start;
781 unmap_mapping_pages(mapping, start, end - start + 1, false);