Home
last modified time | relevance | path

Searched refs:ASI_SRMMUFP_L3 (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/sys/arch/sparc/include/
H A Dpte.h412 #define getpte4m(va) lda((va & 0xFFFFF000) | ASI_SRMMUFP_L3, \
H A Dctlreg.h232 #define ASI_SRMMUFP_L3 (0<<8) /* probe L3 | flush L3 PTE */ macro
H A Dpmap.h384 sta(((vaddr_t)(va) & 0xfffff000) | ASI_SRMMUFP_L3, ASI_SRMMUFP, 0)
/netbsd-src/sys/arch/sparc/sparc/
H A Dcache.c701 sta(va | ASI_SRMMUFP_L3, ASI_SRMMUFP, 0); in srmmu_vcache_flush_page()
755 sta(va | ASI_SRMMUFP_L3, ASI_SRMMUFP, 0); in srmmu_vcache_flush_range()
H A Dpmap.c703 sp_tlb_flush(va, ctx, ASI_SRMMUFP_L3); in smp_tlb_flush_page()
705 FXCALL3(sp_tlb_flush, ft_tlb_flush, va, ctx, ASI_SRMMUFP_L3, cpuset); in smp_tlb_flush_page()
756 #define tlb_flush_page(va,ctx,s) sp_tlb_flush(va,ctx,ASI_SRMMUFP_L3)
785 pte = lda(((u_int)addr & ~0xfff) | ASI_SRMMUFP_L3, ASI_SRMMUFP); in VA2PA()
7122 sp_tlb_flush((int)va, 0, ASI_SRMMUFP_L3); in pmap_zero_page4m()
7188 sp_tlb_flush((int)va, 0, ASI_SRMMUFP_L3); in pmap_zero_page_hypersparc()
7236 sp_tlb_flush((int)sva, 0, ASI_SRMMUFP_L3); in pmap_copy_page4m()
7238 sp_tlb_flush((int)dva, 0, ASI_SRMMUFP_L3); in pmap_copy_page4m()
7312 sp_tlb_flush((int)sva, 0, ASI_SRMMUFP_L3); in pmap_copy_page_hypersparc()
7314 sp_tlb_flush((int)dva, 0, ASI_SRMMUFP_L3); in pmap_copy_page_hypersparc()
H A Dlocore.s1306 or pte, ASI_SRMMUFP_L3, pte; \
2839 !or %l3, ASI_SRMMUFP_L3(=0), %l3 ! va |= ASI_SRMMUFP_L3
2955 !or %l3, ASI_SRMMUFP_L3(=0), %l3 ! va |= ASI_SRMMUFP_L3