Lines Matching refs:o1

76 	sub	%o1, 8, %o1
77 brnz %o1, 0b
81 mov ASI_L2_CTRL_RW_ADDR, %o1
82 ldxa [%o1]ASI_L2_CTRL, %o3
87 stxa %o4, [%o1]ASI_L2_CTRL
126 set 1, %o1
127 sllx %o1, MCNTL_SPECULATIVE_SHIFT, %o1
128 andn %o0, %o1, %o0
179 sub %o1, 8, %o1
180 brnz %o1, 0b
195 add %o0, SAVE_LOG, %o1
196 stx %l0, [%o1+8*0]
197 stx %l1, [%o1+8*1]
198 stx %l2, [%o1+8*2]
199 stx %l5, [%o1+8*3]
201 add %o0, FMEM_ISSUED, %o1
202 st %l7, [%o1]
214 add %o0, SAVE_LOCAL, %o1
215 ldx [%o1+8*0], %l0
216 ldx [%o1+8*1], %l1
217 ldx [%o1+8*2], %l2
218 ldx [%o1+8*3], %l3
219 ldx [%o1+8*4], %l4
220 ldx [%o1+8*5], %l5
221 ldx [%o1+8*6], %l6
222 ldx [%o1+8*7], %l7
225 ldxa [%g0]ASI_MCNTL, %o1
228 andn %o1, %o2, %o1
233 stxa %o1, [%g0]ASI_MCNTL
257 add %l0, SCF_STATUS_EX, %o1
258 lduwa [%o1]ASI_IO, %o2
268 add %l0, SCF_COMMAND, %o1
269 lduha [%o1]ASI_IO, %o2
280 add %l0, SCF_STATUS, %o1
281 lduha [%o1]ASI_IO, %o2
286 stha %o3, [%o1]ASI_IO
294 stha %o3, [%o1]ASI_IO
296 add %l0, (SCF_TDATA+0xe), %o1
323 stha %o3, [%o1]ASI_IO
324 lduha [%o1]ASI_IO, %o2
336 sub %o1, %l0, %o2
345 sub %o1, 2, %o1
349 sub %o1, %l0, %o2
357 add %l0, (SCF_TDATA), %o1
358 ldxa [%o1]ASI_IO, %o2
361 add %l0, (SCF_TDATA+8), %o1
362 ldxa [%o1]ASI_IO, %o2
373 add %l0, %o2, %o1
374 lduba [%o1]ASI_IO, %o2
377 or %g0, (SCF_SB_INFO_BUSY), %o1
378 btst %o1, %o2
387 add %l0, SCF_COMMAND, %o1
392 stha %o2, [%o1]ASI_IO
396 add %l0, SCF_STATUS, %o1
403 lduha [%o1]ASI_IO, %o4
407 stha %o2, [%o1]ASI_IO ! Clear if the bit is set
414 stha %o3, [%o1]ASI_IO ! Now we are done and clear it
438 casx [%o0], %o2, %o1
462 sub %o1, 8, %o1
463 brnz %o1, 0b