Lines Matching refs:o1

239 	!	%o1 = ecache flush address (ignored if cheetah+ processor)
265 stx %o1, [%g6 + 24] ! save E$ flush PA
406 ! %o1 address for setting error code if rename did not
413 ! [%o1] = 1 if failed to idle memory controller, otherwise unmodified.
470 mov %o1, %o4 ! save error code address
473 BUS_SYNC(%o0, %o1) ! run section 1
475 SET_NULL_LPA(%o1, %o2) ! prep for cachable transactions
479 ldx [%o0], %o1 ! run section 2
480 brz,a,pn %o1, 4f
482 CHECK_MCU_IDLE(%o1, ASI_SAFARI_CONFIG, %o2, %o3)
483 cmp %o1, 0 ! idled?
486 mov 1, %o1 ! not idle, bailout
487 stw %o1, [%o4] ! set MC idle error code
488 ldx [%o0 + 8], %o1
489 stx %o1, [%o5] ! set MC idle error id
493 ldx [%o0], %o1 ! run section 3
494 brz,a,pn %o1, 5f
496 CHECK_MCU_IDLE(%o1, ASI_IO, %o2, %o3)
497 cmp %o1, 0 ! idled?
500 mov 1, %o1 ! not idle, bailout
501 stw %o1, [%o4] ! set MC idle error code
502 ldx [%o0 + 8], %o1
503 stx %o1, [%o5] ! set MC idle error id
507 ldx [%o0], %o1 ! run section 4
508 brz,a,pn %o1, 6f
511 stxa %o2, [%o1]ASI_MC_DECODE
513 ldxa [%o1]ASI_MC_DECODE, %g0 ! read back to insure written
517 ldx [%o0], %o1 ! run section 5
518 brz,a,pn %o1, 7f
521 stxa %o2, [%o1]ASI_IO
522 ldxa [%o1]ASI_IO, %g0 ! read back to insure written
526 ldx [%o0], %o1 ! run section 6
527 brz,a,pn %o1, 8f
530 stwa %o2, [%o1]ASI_IO
531 lduwa [%o1]ASI_IO, %g0 ! read back to insure written
535 CPU_INDEX(%o0, %o1)
536 LOAD_MB(%o0, %o1, %o2)
537 SET_LPA(%o1, %o0, %o2)
888 ! %o1 = size of area to clear (must be multiple of 256 bytes)
905 cmp %o1, 256
910 btst (256-1), %o1
954 sub %o1, %o3, %o1
956 cmp %o1, 256