Lines Matching refs:pgsize

105 			   pte_t *ptep, size_t *pgsize)  in find_num_contig()  argument
112 *pgsize = PAGE_SIZE; in find_num_contig()
117 *pgsize = PMD_SIZE; in find_num_contig()
123 static inline int num_contig_ptes(unsigned long size, size_t *pgsize) in num_contig_ptes() argument
127 *pgsize = size; in num_contig_ptes()
140 *pgsize = PMD_SIZE; in num_contig_ptes()
144 *pgsize = PAGE_SIZE; in num_contig_ptes()
163 unsigned long pgsize, in get_clear_flush() argument
170 for (i = 0; i < ncontig; i++, addr += pgsize, ptep++) { in get_clear_flush()
204 unsigned long pgsize, in clear_flush() argument
210 for (i = 0; i < ncontig; i++, addr += pgsize, ptep++) in clear_flush()
219 size_t pgsize; in set_huge_pte_at() local
236 ncontig = find_num_contig(mm, addr, ptep, &pgsize); in set_huge_pte_at()
238 dpfn = pgsize >> PAGE_SHIFT; in set_huge_pte_at()
241 clear_flush(mm, addr, ptep, pgsize, ncontig); in set_huge_pte_at()
243 for (i = 0; i < ncontig; i++, ptep++, addr += pgsize, pfn += dpfn) in set_huge_pte_at()
251 size_t pgsize; in set_huge_swap_pte_at() local
253 ncontig = num_contig_ptes(sz, &pgsize); in set_huge_swap_pte_at()
365 size_t pgsize; in huge_pte_clear() local
367 ncontig = num_contig_ptes(sz, &pgsize); in huge_pte_clear()
369 for (i = 0; i < ncontig; i++, addr += pgsize, ptep++) in huge_pte_clear()
377 size_t pgsize; in huge_ptep_get_and_clear() local
383 ncontig = find_num_contig(mm, addr, ptep, &pgsize); in huge_ptep_get_and_clear()
385 return get_clear_flush(mm, addr, ptep, pgsize, ncontig); in huge_ptep_get_and_clear()
422 size_t pgsize = 0; in huge_ptep_set_access_flags() local
430 ncontig = find_num_contig(vma->vm_mm, addr, ptep, &pgsize); in huge_ptep_set_access_flags()
431 dpfn = pgsize >> PAGE_SHIFT; in huge_ptep_set_access_flags()
436 orig_pte = get_clear_flush(vma->vm_mm, addr, ptep, pgsize, ncontig); in huge_ptep_set_access_flags()
446 for (i = 0; i < ncontig; i++, ptep++, addr += pgsize, pfn += dpfn) in huge_ptep_set_access_flags()
458 size_t pgsize; in huge_ptep_set_wrprotect() local
466 ncontig = find_num_contig(mm, addr, ptep, &pgsize); in huge_ptep_set_wrprotect()
467 dpfn = pgsize >> PAGE_SHIFT; in huge_ptep_set_wrprotect()
469 pte = get_clear_flush(mm, addr, ptep, pgsize, ncontig); in huge_ptep_set_wrprotect()
475 for (i = 0; i < ncontig; i++, ptep++, addr += pgsize, pfn += dpfn) in huge_ptep_set_wrprotect()
482 size_t pgsize; in huge_ptep_clear_flush() local
490 ncontig = find_num_contig(vma->vm_mm, addr, ptep, &pgsize); in huge_ptep_clear_flush()
491 clear_flush(vma->vm_mm, addr, ptep, pgsize, ncontig); in huge_ptep_clear_flush()