Lines Matching refs:k0
36 mfc0 k0, CP0_INDEX
43 PTR_L k0, exception_handlers(k1)
44 jr k0
59 li k0, 31<<2
64 beq k1, k0, handle_vced
65 li k0, 14<<2
66 beq k1, k0, handle_vcei
71 PTR_L k0, exception_handlers(k1)
72 jr k0
81 MFC0 k0, CP0_BADVADDR
83 and k0, k1 # ... really needed?
85 cache Index_Store_Tag_D, (k0)
86 cache Hit_Writeback_Inv_SD, (k0)
88 PTR_LA k0, vced_count
89 lw k1, (k0)
91 sw k1, (k0)
96 MFC0 k0, CP0_BADVADDR
97 cache Hit_Writeback_Inv_SD, (k0) # also cleans pi
99 PTR_LA k0, vcei_count
100 lw k1, (k0)
102 sw k1, (k0)
141 MFC0 k0, CP0_EPC
143 ori k0, 0x1f /* 32 byte rollback region */
144 xori k0, 0x1f
145 bne k0, k1, \handler
146 MTC0 k0, CP0_EPC
167 mfc0 k0, CP0_STATUS
169 and k0, ST0_IEP
170 bnez k0, 1f
172 mfc0 k0, CP0_EPC
174 j k0
177 and k0, ST0_IE
178 bnez k0, 1f
199 ASM_CPUID_MFC0 k0, ASM_SMP_CPUID_REG
209 LONG_SRL k0, SMP_CPUID_PTRSHIFT
210 LONG_ADDU k1, k0
311 ASM_CPUID_MFC0 k0, ASM_SMP_CPUID_REG
321 LONG_SRL k0, SMP_CPUID_PTRSHIFT
322 LONG_ADDU k1, k0
351 MTC0 k0, CP0_DESAVE
352 mfc0 k0, CP0_DEBUG
354 sll k0, k0, 30 # Check for SDBBP.
355 bgez k0, ejtag_return
358 1: PTR_LA k0, ejtag_debug_buffer_spinlock
359 ll k0, 0(k0)
360 bnez k0, 1b
361 PTR_LA k0, ejtag_debug_buffer_spinlock
362 sc k0, 0(k0)
363 beqz k0, 1b
368 PTR_LA k0, ejtag_debug_buffer
369 LONG_S k1, 0(k0)
374 PTR_LA k0, ejtag_debug_buffer_per_cpu
375 PTR_ADDU k0, k1
379 LONG_S k1, 0(k0)
381 PTR_LA k0, ejtag_debug_buffer_spinlock
382 sw zero, 0(k0)
384 PTR_LA k0, ejtag_debug_buffer
385 LONG_S k1, 0(k0)
397 PTR_LA k0, ejtag_debug_buffer_per_cpu
398 PTR_ADDU k0, k1
399 LONG_L k1, 0(k0)
401 PTR_LA k0, ejtag_debug_buffer
402 LONG_L k1, 0(k0)
407 MFC0 k0, CP0_DESAVE
453 mfc0 k0, CP0_STATUS
454 ori k0, k0, ST0_EXL
456 and k0, k0, k1
457 mtc0 k0, CP0_STATUS
582 MFC0 k0, CP0_EPC
583 PTR_SRL k0, _PAGE_SHIFT + 1
584 PTR_SLL k0, _PAGE_SHIFT + 1
585 or k1, k0
604 and k0, k1, 1
605 beqz k0, 1f
606 xor k1, k0
607 lhu k0, (k1)
609 ins k1, k0, 16, 16
610 lui k0, 0x007d
612 ori k0, 0x6b3c
614 lui k0, 0x7c03
616 ori k0, 0xe83b
618 andi k0, k1, 1
619 bnez k0, handle_ri
620 lui k0, 0x7c03
622 ori k0, 0xe83b
626 bne k0, k1, handle_ri /* if not ours */
632 MFC0 k0, CP0_EPC
637 LONG_ADDIU k0, 4
638 jr k0
642 LONG_ADDIU k0, 4 /* stall on $k0 */
645 LONG_ADDIU k0, 4
648 MTC0 k0, CP0_EPC