Home
last modified time | relevance | path

Searched refs:pgsize (Results 1 – 7 of 7) sorted by relevance

/arch/arm64/mm/
A Dhugetlbpage.c90 *pgsize = PAGE_SIZE; in find_num_contig()
95 *pgsize = PMD_SIZE; in find_num_contig()
105 *pgsize = size; in num_contig_ptes()
109 *pgsize = PMD_SIZE; in num_contig_ptes()
126 size_t pgsize; in huge_ptep_get() local
221 size_t pgsize; in set_huge_pte_at() local
376 size_t pgsize; in huge_pte_clear() local
388 size_t pgsize; in huge_ptep_get_and_clear() local
428 size_t pgsize = 0; in huge_ptep_set_access_flags() local
460 size_t pgsize; in huge_ptep_set_wrprotect() local
[all …]
/arch/riscv/mm/
A Dhugetlbpage.c206 unsigned long pgsize, in clear_flush() argument
212 for (i = 0; i < ncontig; i++, addr += pgsize, ptep++) in clear_flush()
233 *pgsize = 1 << hugepage_shift; in num_contig_ptes_from_size()
252 size_t pgsize; in set_huge_pte_at() local
255 pte_num = num_contig_ptes_from_size(sz, &pgsize); in set_huge_pte_at()
268 clear_flush(mm, addr, ptep, pgsize, pte_num); in set_huge_pte_at()
270 for (i = 0; i < pte_num; i++, ptep++, addr += pgsize) in set_huge_pte_at()
309 size_t pgsize; in huge_ptep_get_and_clear() local
316 pte_num = num_contig_ptes_from_size(sz, &pgsize); in huge_ptep_get_and_clear()
366 size_t pgsize; in huge_pte_clear() local
[all …]
/arch/powerpc/kvm/
A Dbook3s_64_mmu.c206 int pgsize; in kvmppc_mmu_book3s_64_xlate() local
242 pgsize = slbe->large ? MMU_PAGE_16M : MMU_PAGE_4K; in kvmppc_mmu_book3s_64_xlate()
271 pgsize = decode_pagesize(slbe, pte1); in kvmppc_mmu_book3s_64_xlate()
272 if (pgsize < 0) in kvmppc_mmu_book3s_64_xlate()
296 eaddr_mask = (1ull << mmu_pagesize(pgsize)) - 1; in kvmppc_mmu_book3s_64_xlate()
298 gpte->page_size = pgsize; in kvmppc_mmu_book3s_64_xlate()
A De500.h165 unsigned int pgsize = get_tlb_size(tlbe); in get_tlb_bytes() local
166 return 1ULL << 10 << pgsize; in get_tlb_bytes()
A Dbook3s_64_vio.c452 const unsigned long pgsize = 1ULL << tbl->it_page_shift; in kvmppc_tce_iommu_mapped_dec() local
458 mem = mm_iommu_lookup(kvm->mm, be64_to_cpu(*pua), pgsize); in kvmppc_tce_iommu_mapped_dec()
A Dbook3s_64_mmu_hv.c195 static inline unsigned long hpte0_pgsize_encoding(unsigned long pgsize) in hpte0_pgsize_encoding() argument
197 return (pgsize > 0x1000) ? HPTE_V_LARGE : 0; in hpte0_pgsize_encoding()
201 static inline unsigned long hpte1_pgsize_encoding(unsigned long pgsize) in hpte1_pgsize_encoding() argument
203 return (pgsize == 0x10000) ? 0x1000 : 0; in hpte1_pgsize_encoding()
/arch/arm64/include/asm/
A Dpgtable.h703 unsigned long pgsize) in __set_ptes_anysz() argument
705 unsigned long stride = pgsize >> PAGE_SHIFT; in __set_ptes_anysz()
707 switch (pgsize) { in __set_ptes_anysz()
1364 unsigned long pgsize) in __ptep_get_and_clear_anysz() argument
1368 switch (pgsize) { in __ptep_get_and_clear_anysz()

Completed in 25 milliseconds