Lines Matching refs:g2

256 	set	drmach_cpu_sram_va, %g2
257 ldx [%g2], %g2
259 add %g6, %g2, %g6
277 GET_ICACHE_PARAMS(%g1, %g2)
279 st %g2, [%g6 + 20] ! save icache_linesize
293 sub %g1, SA(KFPUSIZE+GSR_SIZE), %g2
294 and %g2, 0x3f, %g3
295 sub %g2, %g3, %o2
303 PN_L2_FLUSHALL(%g1, %g2, %g3)
308 ld [%g6 + 32], %g2 ! ecache_size
310 ECACHE_FLUSHALL(%g2, %g3, %g1, %g4)
326 BUS_SYNC(%g1, %g2)
330 ld [%g6 + 32], %g2 ! ecache_size
332 ECACHE_FLUSHALL(%g2, %g3, %g1, %g4)
337 ld [%g6 + 12], %g2
338 CH_DCACHE_FLUSHALL(%g1, %g2, %g3)
341 ld [%g6 + 20], %g2
342 CH_ICACHE_FLUSHALL(%g1, %g2, %g3, %g4)
344 PCACHE_FLUSHALL(%g1, %g2, %g3) ! flush pcache (no parameters)
351 set DEMAP_ALL_TYPE, %g2
352 stxa %g0, [%g2]ASI_DTLB_DEMAP
353 stxa %g0, [%g2]ASI_ITLB_DEMAP
361 SET_NULL_LPA(%g1, %g2)
597 sllx %g5, 3, %g2
598 ldx [%g1 + %g2], %g3
601 or %g1, KCONTEXT, %g2 ! preserve %g1
616 stxa %g2, [%g4]ASI_DMMU
620 stxa %g2, [%g4]ASI_IMMU
631 set drmach_rename_wait_asm, %g2
634 lduw [%g2], %g4 ! do copy
636 add %g2, 4, %g2
637 cmp %g2, %g3
650 set KCONTEXT, %g2
654 stxa %g2, [%g4]ASI_DMMU /* wr new ctxum */
678 GET_ICACHE_PARAMS(%g1, %g2)
680 st %g2, [%g6 + 20] ! save icache_linesize
694 LOAD_MB(%g5, %g1, %g2) ! save mailbox data
719 PN_L2_FLUSHALL(%g1, %g2, %g3)
721 ld [%g6 + 32], %g2 ! ecache_size
723 ECACHE_FLUSHALL(%g2, %g3, %g1, %g4)
728 BUS_SYNC(%g1, %g2)
734 ATOMIC_ADD_LONG(drmach_xt_ready, 1, %g2, %g3, %g4)
748 set IRDR_0, %g2
749 ldxa [%g2]ASI_INTR_RECEIVE, %g2
750 stx %g2, [%g6 + 72]
751 set IRDR_1, %g2
752 ldxa [%g2]ASI_INTR_RECEIVE, %g2
753 stx %g2, [%g6 + 80]
754 set IRDR_2, %g2
755 ldxa [%g2]ASI_INTR_RECEIVE, %g2
756 stx %g2, [%g6 + 88]
768 ldx [%g6 + 72], %g2
769 cmp %g1, %g2
775 cmp %g1, %g2
780 SET_LPA(%g1, %g2, %g3) ! set LPA as indicated by the mb data
789 PN_L2_FLUSHALL(%g1, %g2, %g3)
792 ld [%g6 + 32], %g2 ! ecache_size
794 ECACHE_FLUSHALL(%g2, %g3, %g1, %g4)
797 ld [%g6 + 12], %g2
798 CH_DCACHE_FLUSHALL(%g1, %g2, %g3)
801 ld [%g6 + 20], %g2
802 CH_ICACHE_FLUSHALL(%g1, %g2, %g3, %g4)
804 PCACHE_FLUSHALL(%g1, %g2, %g3) ! flush pcache (no parameters)
863 CPU_INDEX(%g1, %g2)
868 LOAD_MB(%g1, %g5, %g2)
873 SET_LPA(%g5, %g1, %g2)
878 ATOMIC_ADD_LONG(drmach_xt_ready, 1, %g1, %g2, %g3)