Lines Matching refs:rc
72 int rc = 0; in handle_stop() local
92 rc = kvm_s390_vcpu_store_status(vcpu, in handle_stop()
94 if (rc) in handle_stop()
95 return rc; in handle_stop()
195 int rc; in handle_itdb() local
202 rc = write_guest_lc(vcpu, __LC_PGM_TDB, itdb, sizeof(*itdb)); in handle_itdb()
203 if (rc) in handle_itdb()
204 return rc; in handle_itdb()
216 int rc; in handle_prog() local
229 rc = read_guest_lc(vcpu, __LC_PGM_NEW_PSW, &psw, sizeof(psw_t)); in handle_prog()
230 if (rc) in handle_prog()
231 return rc; in handle_prog()
236 rc = handle_itdb(vcpu); in handle_prog()
237 if (rc) in handle_prog()
238 return rc; in handle_prog()
257 int rc; in handle_external_interrupt() local
261 rc = read_guest_lc(vcpu, __LC_EXT_NEW_PSW, &newpsw, sizeof(psw_t)); in handle_external_interrupt()
262 if (rc) in handle_external_interrupt()
263 return rc; in handle_external_interrupt()
279 rc = kvm_s390_inject_vcpu(vcpu, &irq); in handle_external_interrupt()
281 if (rc == -EBUSY) in handle_external_interrupt()
283 return rc; in handle_external_interrupt()
302 int reg1, reg2, rc; in handle_mvpg_pei() local
307 rc = guest_translate_address(vcpu, vcpu->run->s.regs.gprs[reg2], in handle_mvpg_pei()
309 if (rc) in handle_mvpg_pei()
310 return kvm_s390_inject_prog_cond(vcpu, rc); in handle_mvpg_pei()
311 rc = kvm_arch_fault_in_page(vcpu, srcaddr, 0); in handle_mvpg_pei()
312 if (rc != 0) in handle_mvpg_pei()
313 return rc; in handle_mvpg_pei()
316 rc = guest_translate_address(vcpu, vcpu->run->s.regs.gprs[reg1], in handle_mvpg_pei()
318 if (rc) in handle_mvpg_pei()
319 return kvm_s390_inject_prog_cond(vcpu, rc); in handle_mvpg_pei()
320 rc = kvm_arch_fault_in_page(vcpu, dstaddr, 1); in handle_mvpg_pei()
321 if (rc != 0) in handle_mvpg_pei()
322 return rc; in handle_mvpg_pei()