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, 9f
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
276 MTC0 k0, CP0_DESAVE
277 mfc0 k0, CP0_DEBUG
279 sll k0, k0, 30 # Check for SDBBP.
280 bgez k0, ejtag_return
282 PTR_LA k0, ejtag_debug_buffer
283 LONG_S k1, 0(k0)
288 PTR_LA k0, ejtag_debug_buffer
289 LONG_L k1, 0(k0)
292 MFC0 k0, CP0_DESAVE
331 mfc0 k0, CP0_STATUS
332 ori k0, k0, ST0_EXL
334 and k0, k0, k1
335 mtc0 k0, CP0_STATUS
459 MFC0 k0, CP0_EPC
460 PTR_SRL k0, _PAGE_SHIFT + 1
461 PTR_SLL k0, _PAGE_SHIFT + 1
462 or k1, k0
481 and k0, k1, 1
482 beqz k0, 1f
483 xor k1, k0
484 lhu k0, (k1)
486 ins k1, k0, 16, 16
487 lui k0, 0x007d
489 ori k0, 0x6b3c
491 lui k0, 0x7c03
493 ori k0, 0xe83b
495 andi k0, k1, 1
496 bnez k0, handle_ri
497 lui k0, 0x7c03
499 ori k0, 0xe83b
503 bne k0, k1, handle_ri /* if not ours */
509 MFC0 k0, CP0_EPC
514 LONG_ADDIU k0, 4
515 jr k0
519 LONG_ADDIU k0, 4 /* stall on $k0 */
522 LONG_ADDIU k0, 4
525 MTC0 k0, CP0_EPC