Lines Matching refs:i
989 int ret = 0, i; in do_huge_pmd_wp_page_fallback() local
1001 for (i = 0; i < HPAGE_PMD_NR; i++) { in do_huge_pmd_wp_page_fallback()
1002 pages[i] = alloc_page_vma_node(GFP_HIGHUSER_MOVABLE | in do_huge_pmd_wp_page_fallback()
1005 if (unlikely(!pages[i] || in do_huge_pmd_wp_page_fallback()
1006 mem_cgroup_try_charge(pages[i], mm, GFP_KERNEL, in do_huge_pmd_wp_page_fallback()
1008 if (pages[i]) in do_huge_pmd_wp_page_fallback()
1009 put_page(pages[i]); in do_huge_pmd_wp_page_fallback()
1010 while (--i >= 0) { in do_huge_pmd_wp_page_fallback()
1011 memcg = (void *)page_private(pages[i]); in do_huge_pmd_wp_page_fallback()
1012 set_page_private(pages[i], 0); in do_huge_pmd_wp_page_fallback()
1013 mem_cgroup_cancel_charge(pages[i], memcg); in do_huge_pmd_wp_page_fallback()
1014 put_page(pages[i]); in do_huge_pmd_wp_page_fallback()
1020 set_page_private(pages[i], (unsigned long)memcg); in do_huge_pmd_wp_page_fallback()
1023 for (i = 0; i < HPAGE_PMD_NR; i++) { in do_huge_pmd_wp_page_fallback()
1024 copy_user_highpage(pages[i], page + i, in do_huge_pmd_wp_page_fallback()
1025 haddr + PAGE_SIZE * i, vma); in do_huge_pmd_wp_page_fallback()
1026 __SetPageUptodate(pages[i]); in do_huge_pmd_wp_page_fallback()
1045 for (i = 0; i < HPAGE_PMD_NR; i++, haddr += PAGE_SIZE) { in do_huge_pmd_wp_page_fallback()
1047 entry = mk_pte(pages[i], vma->vm_page_prot); in do_huge_pmd_wp_page_fallback()
1049 memcg = (void *)page_private(pages[i]); in do_huge_pmd_wp_page_fallback()
1050 set_page_private(pages[i], 0); in do_huge_pmd_wp_page_fallback()
1051 page_add_new_anon_rmap(pages[i], vma, haddr); in do_huge_pmd_wp_page_fallback()
1052 mem_cgroup_commit_charge(pages[i], memcg, false); in do_huge_pmd_wp_page_fallback()
1053 lru_cache_add_active_or_unevictable(pages[i], vma); in do_huge_pmd_wp_page_fallback()
1077 for (i = 0; i < HPAGE_PMD_NR; i++) { in do_huge_pmd_wp_page_fallback()
1078 memcg = (void *)page_private(pages[i]); in do_huge_pmd_wp_page_fallback()
1079 set_page_private(pages[i], 0); in do_huge_pmd_wp_page_fallback()
1080 mem_cgroup_cancel_charge(pages[i], memcg); in do_huge_pmd_wp_page_fallback()
1081 put_page(pages[i]); in do_huge_pmd_wp_page_fallback()
1669 int i; in __split_huge_page_refcount() local
1682 for (i = HPAGE_PMD_NR - 1; i >= 1; i--) { in __split_huge_page_refcount()
1683 struct page *page_tail = page + i; in __split_huge_page_refcount()
1747 page_tail->index = page->index + i; in __split_huge_page_refcount()
1766 for (i = 1; i < HPAGE_PMD_NR; i++) { in __split_huge_page_refcount()
1767 struct page *page_tail = page + i; in __split_huge_page_refcount()
1793 int ret = 0, i; in __split_huge_page_map() local
1806 for (i = 0; i < HPAGE_PMD_NR; i++, haddr += PAGE_SIZE) { in __split_huge_page_map()
1808 BUG_ON(PageCompound(page+i)); in __split_huge_page_map()
1814 entry = mk_pte(page + i, vma->vm_page_prot); in __split_huge_page_map()
2265 int i; in khugepaged_scan_abort() local
2278 for (i = 0; i < MAX_NUMNODES; i++) { in khugepaged_scan_abort()
2279 if (!khugepaged_node_load[i]) in khugepaged_scan_abort()
2281 if (node_distance(nid, i) > RECLAIM_DISTANCE) in khugepaged_scan_abort()
2844 int i; in __split_huge_zero_page_pmd() local
2852 for (i = 0; i < HPAGE_PMD_NR; i++, haddr += PAGE_SIZE) { in __split_huge_zero_page_pmd()