Lines Matching refs:g4
464 mov %o7, %g4 ! Save %o7
476 mov %g4, %o7 /* Previous %o7. */
510 ldd [%g3], %g4
511 std %g4, [%g1]
512 ldd [%g3+8], %g4
513 std %g4, [%g1+8]
521 ldd [%g2], %g4
522 std %g4, [%g3]
523 ldd [%g2 + 0x8], %g4
524 std %g4, [%g3 + 0x8] ! Copy proms handler
590 set AC_M_CTPR, %g4
591 lda [%g4] ASI_M_MMUREGS, %g4
592 sll %g4, 0x4, %g4 ! We use this below
593 ! DO NOT TOUCH %g4
606 lda [%g4] ASI_M_BYPASS, %o1 ! This is a level 1 ptr
676 sethi %hi(KERNBASE), %g4 ! destination base
677 or %g4, %lo(KERNBASE), %g4
683 add %g4, 0x2, %g4 ! Base magic
690 stha %g2, [%g4] ASI_REGMAP ! Store in high entry
691 add %g4, %l6, %g4 ! Move up high memory ptr
701 set KERNBASE, %g4 ! destination base
707 stha %g6, [%g4] ASI_SEGMAP ! stort new virt mapping
711 add %g4, %l6, %g4 ! delay, increment dest ptr
718 set KERNBASE, %g4 ! destination base
724 sta %g6, [%g4] ASI_SEGMAP ! store new virt mapping
728 add %g4, %l6, %g4 ! delay, Increment dest ptr
879 set patch_handler_irq, %g4
882 sub %g5, %g4, %g5
885 st %g5, [%g4]
892 srl %g3, 3, %g4
893 sta %g4, [%g0] ASI_M_VIKING_TMP1
895 stb %g4, [%g5 + %lo(boot_cpu_id)]
896 sll %g4, 2, %g4
898 stb %g4, [%g5 + %lo(boot_cpu_id4)]
906 srl %g5, 28, %g4
908 cmp %g4, 1
910 srl %g5, 24, %g4
912 and %g4, 0xf, %g4
913 cmp %g4, 7 /* This would be a HyperSparc. */
922 set (src), %g4; \
923 ld [%g4], %g3; \
925 ld [%g4+0x4], %g3; \
1002 st %g4, [%o0 + %lo(cputyp)]
1074 ld [%g5], %g4; \
1075 st %g4, [%g2];
1107 set 0x01000000, %g4
1109 st %g4, [%g5 + 0x18]
1110 st %g4, [%g5 + 0x1c]
1112 st %g4, [%g5 + 0x18]
1113 st %g4, [%g5 + 0x1c]
1115 st %g4, [%g5 + 0x18]
1116 st %g4, [%g5 + 0x1c]
1118 st %g4, [%g5 + 0x18]
1119 st %g4, [%g5 + 0x1c]
1121 st %g4, [%g5 + 0x18]
1122 st %g4, [%g5 + 0x1c]
1124 st %g4, [%g5 + 0x18]
1125 st %g4, [%g5 + 0x1c]
1128 sethi %hi(nwindows), %g4
1129 st %g3, [%g4 + %lo(nwindows)] ! store final value
1131 sethi %hi(nwindowsm1), %g4
1132 st %g3, [%g4 + %lo(nwindowsm1)]