OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ASI_SRMMUFP
(Results
1 - 7
of
7
) sorted by relevancy
/src/sys/arch/sparc/include/
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)
pte.h
413
ASI_SRMMUFP
)
ctlreg.h
69
#define
ASI_SRMMUFP
0x03 /* [4m] ref mmu flush/probe */
228
* Bits in
ASI_SRMMUFP
space.
/src/sys/arch/sparc/sparc/
cache.c
701
sta(va | ASI_SRMMUFP_L3,
ASI_SRMMUFP
, 0);
755
sta(va | ASI_SRMMUFP_L3,
ASI_SRMMUFP
, 0);
trap.c
1097
if ((lda((sfva & 0xFFFFF000) | ASI_SRMMUFP_LN,
ASI_SRMMUFP
) &
pmap.c
672
__asm volatile ("sta %%g0, [%0]%1" :: "r"(va), "n"(
ASI_SRMMUFP
));
682
sta(ASI_SRMMUFP_LN,
ASI_SRMMUFP
, 0);
785
pte = lda(((u_int)addr & ~0xfff) | ASI_SRMMUFP_L3,
ASI_SRMMUFP
);
795
pte = lda(((u_int)addr & ~0xfff) | ASI_SRMMUFP_L2,
ASI_SRMMUFP
);
799
pte = lda(((u_int)addr & ~0xfff) | ASI_SRMMUFP_L1,
ASI_SRMMUFP
);
803
pte = lda(((u_int)addr & ~0xfff) | ASI_SRMMUFP_L0,
ASI_SRMMUFP
);
7984
pte = lda(((u_int)(addr)) | ASI_SRMMUFP_LN,
ASI_SRMMUFP
);
locore.s
1279
* After obtaining the PTE through
ASI_SRMMUFP
, we read the Sync Fault
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
Completed in 26 milliseconds
Indexes created Fri Oct 17 17:09:57 GMT 2025