Lines Matching refs:g2
36 ldxa [%o1] ASI_DMMU, %g2
37 cmp %g2, %o0
61 andn %g7, PSTATE_IE, %g2
62 wrpr %g2, %pstate
64 ldxa [%o4] ASI_DMMU, %g2
73 stxa %g2, [%o4] ASI_DMMU
89 andn %g7, PSTATE_IE, %g2
90 wrpr %g2, %pstate
92 ldxa [%o4] ASI_DMMU, %g2
105 stxa %g2, [%o4] ASI_DMMU
180 stxa %g2, [%o1] ASI_DMMU
196 sethi %hi(PAGE_SIZE), %g2
199 1: subcc %g2, 32, %g2
201 flush %o0 + %g2
252 andn %g7, PSTATE_IE, %g2
253 wrpr %g2, 0x0, %pstate
257 ldxa [%o2] ASI_DMMU, %g2
258 srlx %g2, CTX_PGSZ1_NUC_SHIFT, %o1
264 stxa %g2, [%o2] ASI_DMMU
274 andn %g7, PSTATE_IE, %g2
275 wrpr %g2, 0x0, %pstate
278 ldxa [%o4] ASI_DMMU, %g2
279 srlx %g2, CTX_PGSZ1_NUC_SHIFT, %o3
289 stxa %g2, [%o4] ASI_DMMU
300 andn %g7, PSTATE_IE, %g2
301 wrpr %g2, 0x0, %pstate
304 ldxa [%o4] ASI_DMMU, %g2
305 srlx %g2, CTX_PGSZ1_NUC_SHIFT, %o3
319 stxa %g2, [%o4] ASI_DMMU
407 mov %o0, %g2
409 mov %g2, %o1 /* ARG1: mmu context */
433 mov %o2, %g2
436 ldx [%g2 + %g1], %o0 /* ARG0: vaddr + IMMU-bit */
464 sub %o1, %o0, %g2
465 srlx %g2, 18, %g3
469 sub %g2, %g3, %g2
470 1: add %g1, %g2, %o0 /* ARG0: virtual address */
476 brnz,pt %g2, 1b
477 sub %g2, %g3, %g2
532 mov PRIMARY_CONTEXT, %g2
533 ldxa [%g2] ASI_DMMU, %g3
537 stxa %g5, [%g2] ASI_DMMU
541 stxa %g3, [%g2] ASI_DMMU
561 ldxa [%g4] ASI_DMMU, %g2
562 srlx %g2, CTX_PGSZ1_NUC_SHIFT, %g4
573 stxa %g2, [%g4] ASI_DMMU
583 sethi %hi(PAGE_SIZE - 1), %g2
584 or %g2, %lo(PAGE_SIZE - 1), %g2
585 andn %g1, %g2, %g1
586 andn %g7, %g2, %g7
588 srlx %g3, 18, %g2
589 brnz,pn %g2, 2f
590 sethi %hi(PAGE_SIZE), %g2
591 sub %g3, %g2, %g3
597 sub %g3, %g2, %g3
600 1: ldxa [%g1] ASI_ITLB_DATA_ACCESS, %g2
601 andcc %g2, 0x40, %g0 /* _PAGE_L_4U */
603 mov TLB_TAG_ACCESS, %g2
604 stxa %g0, [%g2] ASI_IMMU
607 2: ldxa [%g1] ASI_DTLB_DATA_ACCESS, %g2
608 andcc %g2, 0x40, %g0
610 mov TLB_TAG_ACCESS, %g2
611 stxa %g0, [%g2] ASI_DMMU
634 661: rdpr %pstate, %g2
635 wrpr %g2, PSTATE_IG | PSTATE_AG, %pstate
642 rdpr %pil, %g2
660 __GET_CPUID(%g2)
661 sllx %g2, 6, %g3
680 sllx %g2, TRAP_BLOCK_SZ_SHIFT, %g2
681 add %g7, %g2, %g7
690 __GET_CPUID(%g2)
691 sllx %g2, 6, %g3
703 __GET_CPUID(%g2)
704 sllx %g2, 6, %g3
719 mov %o0, %g2
740 mov %g2, %o0
747 sethi %hi(PAGE_SIZE - 1), %g2
748 or %g2, %lo(PAGE_SIZE - 1), %g2
749 andn %g1, %g2, %g1
750 andn %g7, %g2, %g7
752 srlx %g3, 18, %g2
753 brnz,pn %g2, 2f
754 sethi %hi(PAGE_SIZE), %g2
755 sub %g3, %g2, %g3
761 sub %g3, %g2, %g3
763 2: mov 0x80, %g2
764 stxa %g0, [%g2] ASI_DMMU_DEMAP
766 stxa %g0, [%g2] ASI_IMMU_DEMAP
814 1: ldxa [%g3] ASI_DCACHE_TAG, %g2
815 andcc %g2, 0x3, %g0
817 andn %g2, 0x3, %g2
818 cmp %g2, %g1
857 mov %o0, %g2
871 mov %g2, %o0
885 mov %o0, %g2
897 mov %g2, %o0
909 sethi %hi(PAGE_SIZE - 1), %g2
910 or %g2, %lo(PAGE_SIZE - 1), %g2
911 andn %g1, %g2, %g1
912 andn %g7, %g2, %g7
915 add %g2, 1, %g2
916 sub %g3, %g2, %g3
917 mov %o0, %g2
931 5: mov %g2, %o0