Home
last modified time | relevance | path

Searched refs:__nocache_pa (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/arch/sparc/include/asm/
Dpgtsrmmu.h106 #define __nocache_pa(VADDR) (((unsigned long)VADDR) - SRMMU_NOCACHE_VADDR + __pa((unsigned long)srm… macro
108 #define __nocache_fix(VADDR) ((__typeof__(VADDR))__va(__nocache_pa(VADDR)))
Dpgalloc_32.h31 unsigned long pa = __nocache_pa(pmdp); in pud_set()
/linux-6.12.1/arch/sparc/mm/
Dsrmmu.c114 pte = __pte((SRMMU_ET_PTD | (__nocache_pa(pgdp) >> 4))); in srmmu_ctxd_set()
139 unsigned long ptp = __nocache_pa(ptep) >> 4; in pmd_set()
356 page = pfn_to_page(__nocache_pa((unsigned long)ptep) >> PAGE_SHIFT); in pte_alloc_one()
372 page = pfn_to_page(__nocache_pa((unsigned long)ptep) >> PAGE_SHIFT); in pte_free()
941 srmmu_ctx_table_phys = (ctxd_t *)__nocache_pa(srmmu_context_table); in srmmu_paging_init()