Lines Matching refs:start
1767 * @addr: virtual collapse start address
1769 * @start: collapse start address
1789 struct file *file, pgoff_t start,
1797 pgoff_t index = 0, end = start + HPAGE_PMD_NR;
1799 XA_STATE_ORDER(xas, &mapping->i_pages, start, HPAGE_PMD_ORDER);
1805 VM_BUG_ON(start & (HPAGE_PMD_NR - 1));
1814 hpage->index = start;
1833 for (index = start; index < end; index++) {
1845 if (index == start) {
1938 head->index == start
2047 index = start;
2071 xas_set(&xas, start);
2072 for (index = start; index < end; index++) {
2100 vma_interval_tree_foreach(vma, &mapping->i_mmap, start, end) {
2110 xas_set(&xas, start);
2111 for (index = start; index < end; index++) {
2148 xas_set_order(&xas, start, HPAGE_PMD_ORDER);
2157 retract_page_tables(mapping, start);
2216 struct file *file, pgoff_t start,
2221 XA_STATE(xas, &mapping->i_pages, start);
2231 xas_for_each(&xas, page, start + HPAGE_PMD_NR - 1) {
2254 head->index == start
2306 result = collapse_file(mm, addr, file, start, cc);
2315 struct file *file, pgoff_t start,
2696 unsigned long start, unsigned long end)
2704 BUG_ON(vma->vm_start > start);
2720 hstart = (start + ~HPAGE_PMD_MASK) & HPAGE_PMD_MASK;