Searched refs:ASI_SRMMUFP (Results 1 – 7 of 7) sorted by relevance
/netbsd/sys/arch/sparc/include/ |
H A D | pmap.h | 384 sta(((vaddr_t)(va) & 0xfffff000) | ASI_SRMMUFP_L3, ASI_SRMMUFP, 0) 387 sta(((vaddr_t)(va) & 0xfffc0000) | ASI_SRMMUFP_L2, ASI_SRMMUFP, 0) 390 sta(((vaddr_t)(va) & 0xff000000) | ASI_SRMMUFP_L1, ASI_SRMMUFP, 0) 392 #define tlb_flush_context_real() sta(ASI_SRMMUFP_L0, ASI_SRMMUFP, 0) 393 #define tlb_flush_all_real() sta(ASI_SRMMUFP_LN, ASI_SRMMUFP, 0)
|
H A D | pte.h | 413 ASI_SRMMUFP)
|
H A D | ctlreg.h | 69 #define ASI_SRMMUFP 0x03 /* [4m] ref mmu flush/probe */ macro
|
/netbsd/sys/arch/sparc/sparc/ |
H A D | cache.c | 701 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 D | pmap.c | 672 __asm volatile ("sta %%g0, [%0]%1" :: "r"(va), "n"(ASI_SRMMUFP)); in sp_tlb_flush() 682 sta(ASI_SRMMUFP_LN, ASI_SRMMUFP, 0); in sp_tlb_flush_all() 785 pte = lda(((u_int)addr & ~0xfff) | ASI_SRMMUFP_L3, ASI_SRMMUFP); in VA2PA() 795 pte = lda(((u_int)addr & ~0xfff) | ASI_SRMMUFP_L2, ASI_SRMMUFP); in VA2PA() 799 pte = lda(((u_int)addr & ~0xfff) | ASI_SRMMUFP_L1, ASI_SRMMUFP); in VA2PA() 803 pte = lda(((u_int)addr & ~0xfff) | ASI_SRMMUFP_L0, ASI_SRMMUFP); in VA2PA() 7984 pte = lda(((u_int)(addr)) | ASI_SRMMUFP_LN, ASI_SRMMUFP); in test_region()
|
H A D | trap.c | 1100 if ((lda((sfva & 0xFFFFF000) | ASI_SRMMUFP_LN, ASI_SRMMUFP) & in mem_access_fault4m()
|
H A D | locore.s | 1286 lda [pte] ASI_SRMMUFP, pte; \ 1307 lda [pte] ASI_SRMMUFP, pte; \ 2805 sta %g0, [%l3]ASI_SRMMUFP ! flush TLB 2840 sta %g0, [%l3]ASI_SRMMUFP ! flush TLB 2956 sta %g0, [%l3]ASI_SRMMUFP ! flush TLB
|