Lines Matching refs:g4

174 	ldxa	[%g0]ASI_ESTATE_ERR, %g4
175 and %g4, EN_REG_CEEN, %g4
177 DO_TL1_CPU_LOGOUT(%g3, %g2, %g4, %g5, %g6, %g3, %g4)
201 PN_L2_FLUSHALL(%g3, %g4, %g5)
203 set CH_ECACHE_MAX_SIZE, %g4
210 set PN_L3_SIZE, %g4
213 CHP_ECACHE_FLUSHALL(%g4, %g5, %g3)
232 ASM_LD(%g4, dcache_size)
234 CH_DCACHE_FLUSHALL(%g4, %g5, %g6)
259 set CH_ICACHE_SIZE, %g4
262 movz %xcc, %g3, %g4
264 CH_ICACHE_FLUSHALL(%g4, %g5, %g6, %g3)
288 ld [%g6 + TRAPTR_OFFSET], %g4
289 add %g5, %g4, %g5
296 rd STICK, %g4
297 stxa %g4, [%g5 + TRAP_ENT_TICK]%asi
298 rdpr %tl, %g4
299 stha %g4, [%g5 + TRAP_ENT_TL]%asi
300 rdpr %tt, %g4
301 stha %g4, [%g5 + TRAP_ENT_TT]%asi
302 rdpr %tpc, %g4
303 stna %g4, [%g5 + TRAP_ENT_TPC]%asi
304 rdpr %tstate, %g4
305 stxa %g4, [%g5 + TRAP_ENT_TSTATE]%asi
310 ldxa [%g1 + CH_ERR_TL1_SDW_AFSR]%asi, %g4
313 stna %g4, [%g5 + TRAP_ENT_F2]%asi
316 ldxa [%g1 + CH_ERR_TL1_AFSR]%asi, %g4
319 stna %g4, [%g5 + TRAP_ENT_F4]%asi
326 ld [%g6 + TRAPTR_LIMIT], %g4
329 sub %g4, TRAP_ENT_SIZE, %g4
330 cmp %g5, %g4
352 set 1, %g4
353 sllx %g4, C_AFSR_UCU_SHIFT, %g4
354 btst %g4, %g3 ! UCU in original shadow AFSR?
366 ldxa [%g1 + CH_ERR_TL1_AFSR]%asi, %g4 ! original AFSR
368 or %g3, %g4, %g3 ! %g3 = original + current AFSR
369 set 1, %g4
370 sllx %g4, C_AFSR_WDU_SHIFT, %g4
371 btst %g4, %g3 ! WDU in original or current AFSR?
378 ldxa [%g1 + CH_ERR_TL1_SDW_AFSR_EXT]%asi, %g4 ! original AFSR_EXT
381 or %g3, %g4, %g3 ! %g3 = original + current AFSR_EXT
582 set PN_ITLB_PGSZ_MASK, %g4
583 and %g3, %g4, %g3
584 ldxa [MMU_TAG_ACCESS]%asi, %g4
586 and %g4, %g5, %g4
587 or %g4, %g3, %g3 ! 'or' in the trap context and
588 mov 1, %g4 ! add the IMMU flag to complete
589 sllx %g4, PN_TLO_INFO_IMMU_SHIFT, %g4
590 or %g4, %g3, %g3 ! the tlo_info field for logout
601 mov %g2, %g4 ! We need the ITLB index
605 PN_GET_TLB_INDEX(%g4, %g5) ! %g4 has the index
606 sllx %g4, PN_TLB_ACC_IDX_SHIFT, %g4 ! shift the index into place
608 or %g4, %g5, %g4 ! and add in the TLB ID
689 rdpr %pil, %g4
690 cmp %g4, PIL_14
691 movl %icc, PIL_14, %g4
724 set PN_DTLB_PGSZ_MASK, %g4
725 and %g3, %g4, %g3
726 ldxa [MMU_TAG_ACCESS]%asi, %g4
728 and %g4, %g5, %g4 ! to complete the tlo_info
729 or %g4, %g3, %g3 ! field for logout
742 mov %g2, %g4 ! First we get the DTLB_0 index
746 PN_GET_TLB_INDEX(%g4, %g5) ! %g4 has the DTLB_0 index
747 sllx %g4, PN_TLB_ACC_IDX_SHIFT, %g4 ! shift the index into place
749 or %g4, %g5, %g4 ! and add in the TLB ID
893 rdpr %pil, %g4
894 cmp %g4, PIL_14
895 movl %icc, PIL_14, %g4