Searched refs:cppr (Results 1 – 6 of 6) sorted by relevance
/linux-4.4.14/arch/powerpc/kvm/ |
D | book3s_hv_rm_xics.c | 97 new.out_ee = (new.xisr && (new.pending_pri < new.cppr)); in icp_rm_try_update() 166 success = new_state.cppr > priority && in icp_rm_try_to_deliver() 349 new_state.cppr = new_cppr; in icp_rm_down_cppr() 407 xirr = old_state.xisr | (((u32)old_state.cppr) << 24); in kvmppc_rm_h_xirr() 410 new_state.cppr = new_state.pending_pri; in kvmppc_rm_h_xirr() 479 if (mfrr < new_state.cppr) { in kvmppc_rm_h_ipi() 509 int kvmppc_rm_h_cppr(struct kvm_vcpu *vcpu, unsigned long cppr) in kvmppc_rm_h_cppr() argument 526 if (cppr > icp->state.cppr) { in kvmppc_rm_h_cppr() 527 icp_rm_down_cppr(xics, icp, cppr); in kvmppc_rm_h_cppr() 529 } else if (cppr == icp->state.cppr) in kvmppc_rm_h_cppr() [all …]
|
D | book3s_xics.c | 276 new.out_ee = (new.xisr && (new.pending_pri < new.cppr)); in icp_try_update() 285 old.cppr, old.mfrr, old.pending_pri, old.xisr, in icp_try_update() 288 new.cppr, new.mfrr, new.pending_pri, new.xisr, in icp_try_update() 348 success = new_state.cppr > priority && in icp_try_to_deliver() 536 new_state.cppr = new_cppr; in icp_down_cppr() 590 xirr = old_state.xisr | (((u32)old_state.cppr) << 24); in kvmppc_h_xirr() 593 new_state.cppr = new_state.pending_pri; in kvmppc_h_xirr() 663 if (mfrr < new_state.cppr) { in kvmppc_h_ipi() 701 kvmppc_set_gpr(vcpu, 4, ((u32)state.cppr << 24) | state.xisr); in kvmppc_h_ipoll() 706 static noinline void kvmppc_h_cppr(struct kvm_vcpu *vcpu, unsigned long cppr) in kvmppc_h_cppr() argument [all …]
|
D | book3s_xics.h | 52 u8 cppr; member
|
/linux-4.4.14/arch/powerpc/sysdev/xics/ |
D | icp-hv.c | 25 static inline unsigned int icp_hv_get_xirr(unsigned char cppr) in icp_hv_get_xirr() argument 31 rc = plpar_hcall(H_XIRR, retbuf, cppr); in icp_hv_get_xirr() 36 __func__, cppr, rc); in icp_hv_get_xirr() 132 static void icp_hv_set_cpu_priority(unsigned char cppr) in icp_hv_set_cpu_priority() argument 134 xics_set_base_cppr(cppr); in icp_hv_set_cpu_priority() 135 icp_hv_set_cppr(cppr); in icp_hv_set_cpu_priority()
|
D | icp-native.c | 84 static void icp_native_set_cpu_priority(unsigned char cppr) in icp_native_set_cpu_priority() argument 86 xics_set_base_cppr(cppr); in icp_native_set_cpu_priority() 87 icp_native_set_cppr(cppr); in icp_native_set_cpu_priority()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | xics.h | 122 static inline void xics_set_base_cppr(unsigned char cppr) in xics_set_base_cppr() argument 131 os_cppr->stack[0] = cppr; in xics_set_base_cppr()
|