Lines Matching refs:ivor
375 sregs->u.e.ivor_high[0] = vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_UNAVAIL]; in kvmppc_core_get_sregs_e500()
376 sregs->u.e.ivor_high[1] = vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_FP_DATA]; in kvmppc_core_get_sregs_e500()
377 sregs->u.e.ivor_high[2] = vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_FP_ROUND]; in kvmppc_core_get_sregs_e500()
379 vcpu->arch.ivor[BOOKE_IRQPRIO_PERFORMANCE_MONITOR]; in kvmppc_core_get_sregs_e500()
406 vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_UNAVAIL] = in kvmppc_core_set_sregs_e500()
408 vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_FP_DATA] = in kvmppc_core_set_sregs_e500()
410 vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_FP_ROUND] = in kvmppc_core_set_sregs_e500()
415 vcpu->arch.ivor[BOOKE_IRQPRIO_PERFORMANCE_MONITOR] = in kvmppc_core_set_sregs_e500()
504 unsigned long ivor[3]; in kvmppc_e500_init() local
519 ivor[0] = mfspr(SPRN_IVOR32); in kvmppc_e500_init()
520 ivor[1] = mfspr(SPRN_IVOR33); in kvmppc_e500_init()
521 ivor[2] = mfspr(SPRN_IVOR34); in kvmppc_e500_init()
523 if (ivor[i] > ivor[max_ivor]) in kvmppc_e500_init()
527 memcpy((void *)kvmppc_booke_handlers + ivor[i], in kvmppc_e500_init()
532 ivor[max_ivor] + handler_len); in kvmppc_e500_init()