Lines Matching refs:xisr
279 new.out_ee = (new.xisr && (new.pending_pri < new.cppr)); in icp_try_update()
288 old.cppr, old.mfrr, old.pending_pri, old.xisr, in icp_try_update()
291 new.cppr, new.mfrr, new.pending_pri, new.xisr, in icp_try_update()
360 *reject = new_state.xisr; in icp_try_to_deliver()
361 new_state.xisr = irq; in icp_try_to_deliver()
565 WARN_ON(new_state.xisr != XICS_IPI && in icp_down_cppr()
566 new_state.xisr != 0); in icp_down_cppr()
568 new_state.xisr = XICS_IPI; in icp_down_cppr()
605 xirr = old_state.xisr | (((u32)old_state.cppr) << 24); in kvmppc_h_xirr()
606 if (!old_state.xisr) in kvmppc_h_xirr()
610 new_state.xisr = 0; in kvmppc_h_xirr()
681 reject = new_state.xisr; in kvmppc_h_ipi()
683 new_state.xisr = XICS_IPI; in kvmppc_h_ipi()
716 kvmppc_set_gpr(vcpu, 4, ((u32)state.cppr << 24) | state.xisr); in kvmppc_h_ipoll()
762 reject = new_state.xisr; in kvmppc_h_cppr()
763 new_state.xisr = 0; in kvmppc_h_cppr()
973 icp->server_num, state.xisr, in xics_debug_show()
1096 ((u64)state.xisr << KVM_REG_PPC_ICP_XISR_SHIFT) | in kvmppc_xics_get_icp()
1108 u32 xisr; in kvmppc_xics_set_icp() local
1116 xisr = (icpval >> KVM_REG_PPC_ICP_XISR_SHIFT) & in kvmppc_xics_set_icp()
1122 if (xisr == 0) { in kvmppc_xics_set_icp()
1125 } else if (xisr == XICS_IPI) { in kvmppc_xics_set_icp()
1131 ics = kvmppc_xics_find_ics(xics, xisr, &src); in kvmppc_xics_set_icp()
1138 new_state.xisr = xisr; in kvmppc_xics_set_icp()