Lines Matching refs:g5
467 ldxa [%g4]ASI_DMMU, %g5 /* rd old ctxnum */
472 stxa %g5, [%g4]ASI_DMMU /* restore old ctxnum */
502 SFMMU_CPU_CNUM(%g2, %g5, %g6) ! %g5 = sfmmu cnum on this CPU
507 stxa %g5, [%g4]ASI_DMMU /* write new ctxum */
510 sethi %hi(FLUSH_ADDR), %g5
514 flush %g5
564 DCACHE_FLUSHPAGE(%g1, %g2, %g3, %g4, %g5)
723 andn %g4, PSTATE_IE, %g5
724 wrpr %g0, %g5, %pstate ! disable interrupts
727 or %g0, 1, %g5
728 sllx %g5, HB_UPA_DMAP_DATA_BIT, %g5
730 or %g1, %g5, %g5
732 stxa %g5, [%g0]ASI_UPA_CONFIG ! enable direct map for data access
736 mov HB_ECACHE_FLUSH_CNT-1, %g5
744 brgz,a,pt %g5, 2b
745 dec %g5
1388 or %g0, 1, %g5
1389 sllx %g5, HB_UPA_DMAP_DATA_BIT, %g5
1391 or %g1, %g5, %g5
1393 stxa %g5, [%g0]ASI_UPA_CONFIG ! enable direct map for data access
1402 or %o1, %g0, %g5 ! starting aliased offset
1404 ldxa [%g5 + %o3]ASI_MEM, %g0 ! load ecache_flushaddr + alias
1406 add %g5, %g2, %g5 ! calculate offset in next set
1407 and %g5, %g3, %g5 ! force offset within aliased range
1408 cmp %g5, %o5 ! skip loads from physaddr
1518 or %g0, 1, %g5
1519 sllx %g5, HB_UPA_DMAP_DATA_BIT, %g5
1521 or %g1, %g5, %g5
1523 stxa %g5, [%g0]ASI_UPA_CONFIG ! enable direct map for data access
1541 or %o1, %g0, %g5 ! starting offset
1543 ldxa [%g5 + %o3]ASI_MEM, %g0 ! load ecache_flushaddr + alias
1545 add %g5, %g2, %g5 ! calculate offset in next set
1546 and %g5, %g3, %g5 ! force offset within aliased range
1547 cmp %g5, %o5 ! skip loads from physaddr
1642 or %g0, 1, %g5
1643 sllx %g5, HB_UPA_DMAP_DATA_BIT, %g5
1645 or %g4, %g5, %g5
1647 stxa %g5, [%g0]ASI_UPA_CONFIG ! enable direct map for data access
1658 mov HB_PHYS_FLUSH_CNT-1, %g5 ! #loads to flush physaddr
1668 brgz,pt %g5, 2b
1669 dec %g5
1695 ! %g2, %g3, %g5 - scratch
1701 GET_CPU_PRIVATE_PTR(%g2, %g4, %g5, 1f);