• Home
  • Raw
  • Download

Lines Matching refs:r8

102 	push $r8
103 nv_iord($r8, NV_PPWR_TIMER_LOW)
106 sub b32 $r9 $r8
109 pop $r8
123 push $r8
124 nv_iord($r8, NV_PPWR_TIMER_LOW)
131 sub b32 $r9 $r8
135 pop $r8
141 // $r8 - NV_PPWR_INTR
182 push $r8
191 mov $r8 $flags
192 push $r8
194 nv_iord($r8, NV_PPWR_DSCRATCH(0))
195 add b32 $r8 1
196 nv_iowr(NV_PPWR_DSCRATCH(0), $r8)
198 nv_iord($r8, NV_PPWR_INTR)
199 and $r9 $r8 NV_PPWR_INTR_WATCHDOG
211 and $r9 $r8 NV_PPWR_INTR_SUBINTR
228 and $r9 $r8 NV_PPWR_INTR_PAUSE
233 and $r9 $r8 NV_PPWR_INTR_USER0
238 nv_iowr(NV_PPWR_INTR_ACK, $r8)
239 pop $r8
240 mov $flags $r8
248 pop $r8
334 push $r8
340 ld b32 $r8 D[$r15 + #proc_time]
341 cmp b32 $r8 0
345 clear b32 $r8
346 nv_iowr(NV_PPWR_WATCHDOG_ENABLE, $r8)
350 nv_iord($r8, NV_PPWR_WATCHDOG_TIME)
352 sub b32 $r9 $r8
359 nv_iord($r8, NV_PPWR_INTR)
360 and $r8 NV_PPWR_INTR_WATCHDOG
365 nv_iord($r8, NV_PPWR_WATCHDOG_TIME)
368 cmp b32 $r14 $r8
376 mov $r8 1
377 nv_iowr(NV_PPWR_WATCHDOG_ENABLE, $r8)
383 pop $r8
396 push $r8
399 ld b32 $r8 D[$r14 + #proc_qget]
401 xor $r8 #proc_qmaskb
402 cmp b32 $r8 $r9
406 and $r8 $r9 #proc_qmaskp
407 shl b32 $r8 $r8 #proc_qlen
408 add b32 $r8 #proc_queue
409 add b32 $r8 $r14
412 st b32 D[$r8 + #msg_process] $r10
413 st b32 D[$r8 + #msg_message] $r13
414 st b32 D[$r8 + #msg_data0] $r12
415 st b32 D[$r8 + #msg_data1] $r11
424 pop $r8
436 push $r8
437 mov $r8 #proc_list_head
440 ld b32 $r10 D[$r8 + #proc_id]
443 add b32 $r8 #proc_size
444 cmp b32 $r8 #proc_list_tail
448 mov b32 $r14 $r8
449 pop $r8
472 push $r8
474 ld b32 $r8 D[$r14 + #proc_qget]
477 cmp b32 $r8 $r9
480 and $r9 $r8 #proc_qmaskp
481 add b32 $r8 1
482 and $r8 #proc_qmaskf
483 st b32 D[$r14 + #proc_qget] $r8
506 pop $r8