Lines Matching refs:pgsize
104 pte_t *ptep, size_t *pgsize)
111 *pgsize = PAGE_SIZE;
116 *pgsize = PMD_SIZE;
122 static inline int num_contig_ptes(unsigned long size, size_t *pgsize)
126 *pgsize = size;
139 *pgsize = PMD_SIZE;
143 *pgsize = PAGE_SIZE;
154 size_t pgsize;
160 ncontig = num_contig_ptes(page_size(pte_page(orig_pte)), &pgsize);
184 unsigned long pgsize,
190 for (i = 0; i < ncontig; i++, addr += pgsize, ptep++) {
210 unsigned long pgsize,
213 pte_t orig_pte = get_clear_contig(mm, addr, ptep, pgsize, ncontig);
216 flush_tlb_range(&vma, addr, addr + (pgsize * ncontig));
232 unsigned long pgsize,
238 for (i = 0; i < ncontig; i++, addr += pgsize, ptep++)
247 size_t pgsize;
253 ncontig = num_contig_ptes(sz, &pgsize);
256 for (i = 0; i < ncontig; i++, ptep++, addr += pgsize)
267 dpfn = pgsize >> PAGE_SHIFT;
270 clear_flush(mm, addr, ptep, pgsize, ncontig);
272 for (i = 0; i < ncontig; i++, ptep++, addr += pgsize, pfn += dpfn)
398 size_t pgsize;
400 ncontig = num_contig_ptes(sz, &pgsize);
402 for (i = 0; i < ncontig; i++, addr += pgsize, ptep++)
410 size_t pgsize;
416 ncontig = find_num_contig(mm, addr, ptep, &pgsize);
418 return get_clear_contig(mm, addr, ptep, pgsize, ncontig);
455 size_t pgsize = 0;
464 ncontig = find_num_contig(mm, addr, ptep, &pgsize);
465 dpfn = pgsize >> PAGE_SHIFT;
470 orig_pte = get_clear_contig_flush(mm, addr, ptep, pgsize, ncontig);
480 for (i = 0; i < ncontig; i++, ptep++, addr += pgsize, pfn += dpfn)
492 size_t pgsize;
500 ncontig = find_num_contig(mm, addr, ptep, &pgsize);
501 dpfn = pgsize >> PAGE_SHIFT;
503 pte = get_clear_contig_flush(mm, addr, ptep, pgsize, ncontig);
509 for (i = 0; i < ncontig; i++, ptep++, addr += pgsize, pfn += dpfn)
517 size_t pgsize;
523 ncontig = find_num_contig(mm, addr, ptep, &pgsize);
524 return get_clear_contig_flush(mm, addr, ptep, pgsize, ncontig);