Lines Matching refs:old_state
157 union kvmppc_icp_state old_state, new_state; in icp_rm_try_to_deliver() local
161 old_state = new_state = READ_ONCE(icp->state); in icp_rm_try_to_deliver()
187 } while (!icp_rm_try_update(icp, old_state, new_state)); in icp_rm_try_to_deliver()
313 union kvmppc_icp_state old_state, new_state; in icp_rm_down_cppr() local
346 old_state = new_state = READ_ONCE(icp->state); in icp_rm_down_cppr()
370 } while (!icp_rm_try_update(icp, old_state, new_state)); in icp_rm_down_cppr()
386 union kvmppc_icp_state old_state, new_state; in kvmppc_rm_h_xirr() local
405 old_state = new_state = READ_ONCE(icp->state); in kvmppc_rm_h_xirr()
407 xirr = old_state.xisr | (((u32)old_state.cppr) << 24); in kvmppc_rm_h_xirr()
408 if (!old_state.xisr) in kvmppc_rm_h_xirr()
414 } while (!icp_rm_try_update(icp, old_state, new_state)); in kvmppc_rm_h_xirr()
425 union kvmppc_icp_state old_state, new_state; in kvmppc_rm_h_ipi() local
471 old_state = new_state = READ_ONCE(icp->state); in kvmppc_rm_h_ipi()
488 if (mfrr > old_state.mfrr) { in kvmppc_rm_h_ipi()
492 } while (!icp_rm_try_update(icp, old_state, new_state)); in kvmppc_rm_h_ipi()
511 union kvmppc_icp_state old_state, new_state; in kvmppc_rm_h_cppr() local
546 old_state = new_state = READ_ONCE(icp->state); in kvmppc_rm_h_cppr()
557 } while (!icp_rm_try_update(icp, old_state, new_state)); in kvmppc_rm_h_cppr()