Lines Matching refs:r0

48 	mflr	r0
49 std r0, PPC_LR_STKOFF(r1)
53 li r0,MSR_RI
54 andc r0,r10,r0
57 mtmsrd r0,1 /* clear RI in MSR */
132 li r0, 0
133 stb r0, HSTATE_HWTHREAD_REQ(r13)
160 li r0, MSR_RI
161 andc r6, r6, r0
194 65: lbz r0, VCORE_IN_GUEST(r5)
195 cmpwi r0, 0
204 li r0, 1
205 sld r0, r0, r7
208 or r3, r3, r0
226 li r0, 0
227 stb r0, HSTATE_NAPPING(r13)
233 lwz r0, VCORE_ENTRY_EXIT(r5)
234 cmpwi r0, 0x100
239 li r0, 1
240 sld r0, r0, r7
243 andc r7, r7, r0
252 mfspr r0, SPRN_HDEC
254 cmpwi r0, 0
292 mfspr r0, SPRN_CTRLF
293 ori r0, r0, 1
294 mtspr SPRN_CTRLT, r0
298 li r0,KVM_HWTHREAD_IN_KVM
299 stb r0,HSTATE_HWTHREAD_STATE(r13)
302 li r0,1
303 stb r0,PACA_NAPSTATELOST(r13)
306 lbz r0,HSTATE_NAPPING(r13)
307 cmpwi r0,NAPPING_CEDE
309 cmpwi r0,NAPPING_NOVCPU
350 ld r0, KVM_SPLIT_RPR(r6)
351 mtspr SPRN_RPR, r0
352 ld r0, KVM_SPLIT_PMMAR(r6)
353 mtspr SPRN_PMMAR, r0
354 ld r0, KVM_SPLIT_LDBAR(r6)
355 mtspr SPRN_LDBAR, r0
365 li r0, 0
366 std r0, HSTATE_KVM_VCPU(r13)
374 std r0, HSTATE_KVM_VCORE(r13)
387 li r0, KVM_HWTHREAD_IN_KERNEL
388 stb r0, HSTATE_HWTHREAD_STATE(r13)
413 lbz r0, KVM_SPLIT_DO_NAP(r3)
414 cmpwi r0, 0
421 54: li r0, KVM_HWTHREAD_IN_KVM
422 stb r0, HSTATE_HWTHREAD_STATE(r13)
435 ld r0, HSTATE_KVM_VCORE(r13)
436 cmpdi r0, 0
445 li r0, 1
449 stbx r0, r3, r4
452 lbz r0, KVM_SPLIT_DO_NAP(r3)
453 cmpwi r0, 0
460 std r0, HSTATE_SCRATCH0(r13)
462 ld r0, HSTATE_SCRATCH0(r13)
463 1: cmpd r0, r0
468 57: li r0, 0
469 stbx r0, r3, r4
490 mflr r0
491 std r0, PPC_LR_STKOFF(r1)
538 li r0,LPID_RSVD /* switch to reserved LPID */
539 mtspr SPRN_LPID,r0
552 li r0,1
553 sld r0,r0,r7
555 and. r7,r7,r0
558 andc r7,r7,r0
604 li r0,1
605 stb r0,VCORE_IN_GUEST(r5) /* signal secondaries to continue */
846 li r0, 1
847 rldimi r8, r0, MSR_TM_LG, 63-MSR_TM_LG
938 lbz r0, VCORE_IN_GUEST(r5)
939 cmpwi r0, 0
945 lbz r0, VCORE_IN_GUEST(r5)
946 cmpwi r0, 0
981 ld r0, VCPU_PENDING_EXC(r4)
982 rldicl r0, r0, 64 - BOOK3S_IRQPRIO_EXTERNAL_LEVEL, 63
983 cmpdi cr1, r0, 0
987 rldimi r8, r0, LPCR_MER_SH, 63 - LPCR_MER_SH
991 li r0, BOOK3S_INTERRUPT_EXTERNAL
993 mfspr r0, SPRN_DEC
994 cmpwi r0, 0
995 li r0, BOOK3S_INTERRUPT_DECREMENTER
999 mr r10,r0
1013 li r0,0
1014 stb r0,VCPU_CEDED(r4) /* cancel cede */
1035 ld r0, VCPU_PPR(r4)
1057 mtspr SPRN_PPR, r0
1059 ld r0, VCPU_GPR(R0)(r4)
1126 std r0, VCPU_GPR(R0)(r9)
1135 ld r0, HSTATE_SCRATCH2(r13)
1136 std r0, VCPU_GPR(R9)(r9)
1160 andi. r0, r12, 2 /* need to read HSRR0/1? */
1221 lbz r0, HSTATE_HOST_IPI(r13)
1222 cmpwi r0, 0
1239 lwz r0, VCORE_ENTRY_EXIT(r5)
1240 cmpwi r0, 0x100
1274 li r0, -1
1275 stw r0, VCPU_CPU(r9)
1276 stw r0, VCPU_THREAD_CPU(r9)
1281 andi. r0,r6,1
1287 lwz r0,VCPU_SLB_NR(r9) /* number of entries in SLB */
1288 mtctr r0
1293 andis. r0,r8,SLB_ESID_V@h
1377 li r0, 0
1378 mtspr SPRN_IAMR, r0
1379 mtspr SPRN_CIABR, r0
1380 mtspr SPRN_DAWRX, r0
1381 mtspr SPRN_TCSCR, r0
1382 mtspr SPRN_WORT, r0
1384 li r0, 1
1385 sldi r0, r0, 31
1386 mtspr SPRN_MMCRS, r0
1443 li r0, 1
1444 rldimi r8, r0, MSR_TM_LG, 63-MSR_TM_LG
1656 rlwinm r0,r3,32-8,0xff
1658 cmpw r3,r0
1702 17: ld r0, VCORE_PCR(r5)
1703 cmpdi r0, 0
1705 li r0, 0
1706 mtspr SPRN_PCR, r0
1709 stb r0,VCORE_IN_GUEST(r5)
1741 li r0, KVM_GUEST_MODE_NONE
1742 stb r0, HSTATE_IN_GUEST(r13)
1744 ld r0, 112+PPC_LR_STKOFF(r1)
1746 mtlr r0
1760 andis. r0, r6, (DSISR_NOHPTE | DSISR_PROTFAULT)@h
1762 andi. r0, r11, MSR_DR /* data relocation enabled? */
1764 clrrdi r0, r4, 28
1766 li r0, BOOK3S_INTERRUPT_DATA_SEGMENT
1789 1: li r0, BOOK3S_INTERRUPT_DATA_STORAGE
1794 mr r10, r0
1813 li r0, KVM_GUEST_MODE_SKIP
1814 stb r0, HSTATE_IN_GUEST(r13)
1827 li r0, KVM_GUEST_MODE_HOST_HV
1828 stb r0, HSTATE_IN_GUEST(r13)
1836 andis. r0, r11, SRR1_ISI_NOPT@h
1838 andi. r0, r11, MSR_IR /* instruction relocation enabled? */
1840 clrrdi r0, r10, 28
1842 li r0, BOOK3S_INTERRUPT_INST_SEGMENT
1862 1: li r0, BOOK3S_INTERRUPT_INST_STORAGE
1865 mr r10, r0
1884 andi. r0,r11,MSR_PR
1892 srdi r0, r3, 8 /* r0 = (r3 / 4) >> 6 */
1893 sldi r0, r0, 3 /* index into kvm->arch.enabled_hcalls[] */
1894 add r4, r4, r0
1895 ld r0, KVM_ENABLED_HCALLS(r4)
1897 srd r0, r0, r4
1898 andi. r0, r0, 1
2142 andi. r0, r5, DABRX_USER | DABRX_KERNEL
2144 li r0, DABRX_USER | DABRX_KERNEL | DABRX_BTI
2145 andc. r0, r5, r0
2182 li r0,1
2183 stb r0,VCPU_CEDED(r3)
2190 li r0,H_SUCCESS
2191 std r0,VCPU_GPR(R3)(r3)
2202 li r0,1
2203 sld r0,r0,r6
2206 or r4,r4,r0
2213 li r0,NAPPING_CEDE
2214 stb r0,HSTATE_NAPPING(r13)
2284 mfspr r0, SPRN_CTRLF
2285 clrrdi r0, r0, 1
2286 mtspr SPRN_CTRLT, r0
2288 li r0,1
2289 stb r0,HSTATE_HWTHREAD_REQ(r13)
2298 li r0, 0
2299 std r0, HSTATE_SCRATCH0(r13)
2301 ld r0, HSTATE_SCRATCH0(r13)
2302 1: cmpd r0, r0
2362 li r0,1
2363 sld r0,r0,r7
2366 andc r7,r7,r0
2369 li r0,0
2370 stb r0,HSTATE_NAPPING(r13)
2379 lwz r0,VCORE_ENTRY_EXIT(r5)
2380 cmpwi r0,0x100
2387 li r0,0
2388 stb r0,VCPU_PRODDED(r3)
2390 stb r0,VCPU_CEDED(r3)
2476 lbz r0, HSTATE_HOST_IPI(r13)
2477 cmpwi r0, 0
2494 lbz r0, HSTATE_HOST_IPI(r13)
2495 cmpwi r0, 0
2503 lwzcix r0, r6, r7
2509 STWX_BE r0, r3, r13
2513 mr r3, r0
2532 stwcix r0, r6, r7 /* EOI it */
2539 lbz r0, HSTATE_HOST_IPI(r13)
2540 cmpwi r0, 0
2555 li r0, IPI_PRIORITY
2556 stbcix r0, r6, r8 /* set the IPI */
2648 rldicl r0, r11, 64 - MSR_TS_S_LG, 62
2649 cmpwi r0, 2 /* Check if we are in transactional state.. */
2653 li r0, 1
2654 1: rldimi r11, r0, MSR_TS_S_LG, 63 - MSR_TS_T_LG