/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | machasi.h | 99 #define ASI_DMMU 0x58 /* data mmu */ macro 100 #define ASI_MMU_CTX ASI_DMMU
|
H A D | traptrace.h | 280 ldxa [scr2]ASI_DMMU, scr2; \
|
H A D | cheetahasm.h | 805 ldxa [tmp2]ASI_DMMU, tmp3 ;\ 806 stxa tmp3, [tmp2]ASI_DMMU ;\
|
/illumos-gate/usr/src/uts/sun4u/vm/ |
H A D | mach_sfmmu.h | 166 ldxa [scr1]ASI_DMMU, tagacc 177 ldxa [%g0]ASI_DMMU, ttarget 190 ldxa [scr1]ASI_DMMU, dtagacc; \ 203 ldxa [scr1]ASI_DMMU, daddr; \ 450 stxa va, [tmp]ASI_DMMU; /* set tag access */ \ 617 stxa tsbreg, [tmp1]ASI_DMMU; /* dtsb reg */ \ 737 SET_SHCTX_TAGACC(%g3, %g4, ASI_DMMU) ;\ 788 SET_SHCTX_TAGACC(tmp1, tmp2, ASI_DMMU) ;\
|
/illumos-gate/usr/src/cmd/mdb/sparc/kmdb/ |
H A D | kmdb_fault_isadep.c | 126 uint64_t dsfar = rdasi(ASI_DMMU, MMU_SFAR);
|
H A D | kaif.c | 485 wrasi(ASI_DMMU, MMU_VAW, kaif_vwapt_addr); 486 wrasi(ASI_DMMU, MMU_PAW, kaif_pwapt_addr);
|
/illumos-gate/usr/src/uts/sun4u/starfire/ml/ |
H A D | drmach_asm.s | 109 stxa %g0, [tmp1]ASI_DMMU ;\ 136 ldxa [tmp3]ASI_DMMU, tmp4 ;\ 141 stxa arg2, [tmp3]ASI_DMMU ;\ 148 stxa tmp4, [tmp3]ASI_DMMU ;\
|
/illumos-gate/usr/src/uts/sun4u/ml/ |
H A D | cpr_resume_setup.s | 134 stxa %g1, [%g2]ASI_DMMU 144 stxa %g1, [%g2]ASI_DMMU 258 stxa %o4, [%o3]ASI_DMMU
|
H A D | mach_interrupt.s | 91 ldxa [%g1]ASI_DMMU, %g1 105 stxa %g3, [%g1]ASI_DMMU
|
H A D | trap_table.s | 974 wr %g0, ASI_DMMU, %asi ;\ 982 wr %g0, ASI_DMMU, %asi ;\ 989 wr %g0, ASI_DMMU, %asi ;\ 1001 wr %g0, ASI_DMMU, %asi ;\ 1010 wr %g0, ASI_DMMU, %asi ;\ 1032 ldxa [%g1]ASI_DMMU, %g2 ;\ 1036 ldxa [%g5]ASI_DMMU, %g6 /* g6 = primary ctx */ ;\ 1042 ldxa [%g5]ASI_DMMU, %g6 /* g6 = secondary ctx */ ;\ 1077 ldxa [%g6]ASI_DMMU, %g2 /* g2 = tag access */ ;\ 1114 ldxa [%g6]ASI_DMMU, [all...] |
H A D | mach_locore.s | 1310 ldxa [%g1]ASI_DMMU, %g4 1313 ldxa [%g1]ASI_DMMU, %g4 1318 ldxa [%g1]ASI_DMMU, %g4 1613 ldxa [%o2]ASI_DMMU, %o2 1624 stxa %g0, [%o2]ASI_DMMU 1657 stxa %o3, [%o2]ASI_DMMU
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | opl_olympus_asm.s | 131 ldxa [%o4]ASI_DMMU, %o2 ! %o2 = save old ctxnum 135 stxa %g1, [%o4]ASI_DMMU ! wr new ctxum 139 stxa %o2, [%o4]ASI_DMMU /* restore old ctxnum */ 217 ldxa [%g4]ASI_DMMU, %g5 ! %g5 = save old ctxnum 221 stxa %g6, [%g4]ASI_DMMU ! wr new ctxum 224 stxa %g5, [%g4]ASI_DMMU ! restore old ctxnum 297 ldxa [%g4]ASI_DMMU, %g6 /* rd old ctxnum */ 301 stxa %g5, [%g4]ASI_DMMU /* wr new ctxum */ 314 stxa %g6, [%g4]ASI_DMMU /* restore old ctxnum */ 1010 stxa tmp2, [tmp1]ASI_DMMU ;\ [all...] |
H A D | spitfire_asm.s | 201 stxa %g0, [tmp1]ASI_DMMU ;\ 221 ldxa [tmp3]ASI_DMMU, tmp4 ;\ 226 stxa arg2, [tmp3]ASI_DMMU ;\ 233 stxa tmp4, [tmp3]ASI_DMMU ;\ 491 ldxa [%o4]ASI_DMMU, %o2 /* rd old ctxnum */ 496 stxa %g1, [%o4]ASI_DMMU /* wr new ctxum */ 503 stxa %o2, [%o4]ASI_DMMU /* restore old ctxnum */ 565 ldxa [%g4]ASI_DMMU, %g5 /* rd old ctxnum */ 567 stxa %g3, [%g4]ASI_DMMU /* wr new ctxum */ 570 stxa %g5, [%g4]ASI_DMMU /* restor [all...] |
H A D | us3_common_asm.s | 239 ldxa [%o4]ASI_DMMU, %o2 ! %o2 = save old ctxnum 243 stxa %g1, [%o4]ASI_DMMU ! wr new ctxum 247 stxa %o2, [%o4]ASI_DMMU /* restore old ctxnum */ 324 ldxa [%g4]ASI_DMMU, %g5 /* rd old ctxnum */ 328 stxa %g6, [%g4]ASI_DMMU /* wr new ctxum */ 331 stxa %g5, [%g4]ASI_DMMU /* restore old ctxnum */ 404 ldxa [%g4]ASI_DMMU, %g6 /* rd old ctxnum */ 408 stxa %g5, [%g4]ASI_DMMU /* wr new ctxum */ 421 stxa %g6, [%g4]ASI_DMMU /* restore old ctxnum */ 3252 stxa %o2, [%g4]ASI_DMMU [all...] |
H A D | us3_cheetahplus_asm.s | 791 wr %g0, ASI_DMMU, %asi 937 stxa %g0, [%g5]ASI_DMMU ! 0 as it will be invalid.
|
/illumos-gate/usr/src/uts/sun4u/starcat/ml/ |
H A D | drmach_asm.s | 614 stxa %g6, [%g7]ASI_DMMU 616 stxa %g2, [%g4]ASI_DMMU 653 ldxa [%g4]ASI_DMMU, %g5 /* rd old ctxnum */ 654 stxa %g2, [%g4]ASI_DMMU /* wr new ctxum */ 657 stxa %g5, [%g4]ASI_DMMU /* restore old ctxnum */
|
/illumos-gate/usr/src/cmd/mdb/sparc/v9/kmdb/ |
H A D | kaif_handlers.s | 162 ldxa [ctx]ASI_DMMU, daddr; \
|
H A D | kaif_startup.s | 439 ldxa [%g3]ASI_MMU_CTX, %g2 ! ASI_MMU_CTX == ASI_DMMU for sun4u 469 stxa %g0, [%g3]ASI_MMU_CTX ! ASI_MMU_CTX == ASI_DMMU for sun4u 893 stxa %g0, [%g3]ASI_MMU_CTX ! ASI_MMU_CTX == ASI_DMMU for sun4u
|
/illumos-gate/usr/src/boot/sys/boot/sparc64/loader/ |
H A D | main.c | 225 stxa(AA_DMMU_PWPR, ASI_DMMU, pa & (((2UL << 38) - 1) << 3)); 251 stxa(AA_DMMU_VWPR, ASI_DMMU, va & (((2UL << 41) - 1) << 3));
|
/illumos-gate/usr/src/uts/sfmmu/ml/ |
H A D | sfmmu_asm.s | 2995 ldxa [%g2]ASI_DMMU, %g2 3311 ldxa [%g5]ASI_DMMU, %g5 3364 ldxa [%g0]ASI_DMMU, %g2 3366 ldxa [%g5]ASI_DMMU, %g5 3512 ldxa [%g7]ASI_DMMU, %g6 /* get tag access va */ 3727 ldxa [%g4]ASI_DMMU, %g2 3860 ldxa [%g2]ASI_DMMU, %g3
|
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | trapstat.c | 1251 uint32_t asi = itlb ? ASI(ASI_IMMU) : ASI(ASI_DMMU);
|