ivor 622 arch/powerpc/include/asm/kvm_host.h u32 ivor[64]; ivor 503 arch/powerpc/kvm/booke.c vcpu->arch.ivor[priority]; ivor 1401 arch/powerpc/kvm/booke.c vcpu->arch.ivor[i] = 0x7700 | i * 4; ivor 1568 arch/powerpc/kvm/booke.c sregs->u.e.ivor_low[0] = vcpu->arch.ivor[BOOKE_IRQPRIO_CRITICAL]; ivor 1569 arch/powerpc/kvm/booke.c sregs->u.e.ivor_low[1] = vcpu->arch.ivor[BOOKE_IRQPRIO_MACHINE_CHECK]; ivor 1570 arch/powerpc/kvm/booke.c sregs->u.e.ivor_low[2] = vcpu->arch.ivor[BOOKE_IRQPRIO_DATA_STORAGE]; ivor 1571 arch/powerpc/kvm/booke.c sregs->u.e.ivor_low[3] = vcpu->arch.ivor[BOOKE_IRQPRIO_INST_STORAGE]; ivor 1572 arch/powerpc/kvm/booke.c sregs->u.e.ivor_low[4] = vcpu->arch.ivor[BOOKE_IRQPRIO_EXTERNAL]; ivor 1573 arch/powerpc/kvm/booke.c sregs->u.e.ivor_low[5] = vcpu->arch.ivor[BOOKE_IRQPRIO_ALIGNMENT]; ivor 1574 arch/powerpc/kvm/booke.c sregs->u.e.ivor_low[6] = vcpu->arch.ivor[BOOKE_IRQPRIO_PROGRAM]; ivor 1575 arch/powerpc/kvm/booke.c sregs->u.e.ivor_low[7] = vcpu->arch.ivor[BOOKE_IRQPRIO_FP_UNAVAIL]; ivor 1576 arch/powerpc/kvm/booke.c sregs->u.e.ivor_low[8] = vcpu->arch.ivor[BOOKE_IRQPRIO_SYSCALL]; ivor 1577 arch/powerpc/kvm/booke.c sregs->u.e.ivor_low[9] = vcpu->arch.ivor[BOOKE_IRQPRIO_AP_UNAVAIL]; ivor 1578 arch/powerpc/kvm/booke.c sregs->u.e.ivor_low[10] = vcpu->arch.ivor[BOOKE_IRQPRIO_DECREMENTER]; ivor 1579 arch/powerpc/kvm/booke.c sregs->u.e.ivor_low[11] = vcpu->arch.ivor[BOOKE_IRQPRIO_FIT]; ivor 1580 arch/powerpc/kvm/booke.c sregs->u.e.ivor_low[12] = vcpu->arch.ivor[BOOKE_IRQPRIO_WATCHDOG]; ivor 1581 arch/powerpc/kvm/booke.c sregs->u.e.ivor_low[13] = vcpu->arch.ivor[BOOKE_IRQPRIO_DTLB_MISS]; ivor 1582 arch/powerpc/kvm/booke.c sregs->u.e.ivor_low[14] = vcpu->arch.ivor[BOOKE_IRQPRIO_ITLB_MISS]; ivor 1583 arch/powerpc/kvm/booke.c sregs->u.e.ivor_low[15] = vcpu->arch.ivor[BOOKE_IRQPRIO_DEBUG]; ivor 1592 arch/powerpc/kvm/booke.c vcpu->arch.ivor[BOOKE_IRQPRIO_CRITICAL] = sregs->u.e.ivor_low[0]; ivor 1593 arch/powerpc/kvm/booke.c vcpu->arch.ivor[BOOKE_IRQPRIO_MACHINE_CHECK] = sregs->u.e.ivor_low[1]; ivor 1594 arch/powerpc/kvm/booke.c vcpu->arch.ivor[BOOKE_IRQPRIO_DATA_STORAGE] = sregs->u.e.ivor_low[2]; ivor 1595 arch/powerpc/kvm/booke.c vcpu->arch.ivor[BOOKE_IRQPRIO_INST_STORAGE] = sregs->u.e.ivor_low[3]; ivor 1596 arch/powerpc/kvm/booke.c vcpu->arch.ivor[BOOKE_IRQPRIO_EXTERNAL] = sregs->u.e.ivor_low[4]; ivor 1597 arch/powerpc/kvm/booke.c vcpu->arch.ivor[BOOKE_IRQPRIO_ALIGNMENT] = sregs->u.e.ivor_low[5]; ivor 1598 arch/powerpc/kvm/booke.c vcpu->arch.ivor[BOOKE_IRQPRIO_PROGRAM] = sregs->u.e.ivor_low[6]; ivor 1599 arch/powerpc/kvm/booke.c vcpu->arch.ivor[BOOKE_IRQPRIO_FP_UNAVAIL] = sregs->u.e.ivor_low[7]; ivor 1600 arch/powerpc/kvm/booke.c vcpu->arch.ivor[BOOKE_IRQPRIO_SYSCALL] = sregs->u.e.ivor_low[8]; ivor 1601 arch/powerpc/kvm/booke.c vcpu->arch.ivor[BOOKE_IRQPRIO_AP_UNAVAIL] = sregs->u.e.ivor_low[9]; ivor 1602 arch/powerpc/kvm/booke.c vcpu->arch.ivor[BOOKE_IRQPRIO_DECREMENTER] = sregs->u.e.ivor_low[10]; ivor 1603 arch/powerpc/kvm/booke.c vcpu->arch.ivor[BOOKE_IRQPRIO_FIT] = sregs->u.e.ivor_low[11]; ivor 1604 arch/powerpc/kvm/booke.c vcpu->arch.ivor[BOOKE_IRQPRIO_WATCHDOG] = sregs->u.e.ivor_low[12]; ivor 1605 arch/powerpc/kvm/booke.c vcpu->arch.ivor[BOOKE_IRQPRIO_DTLB_MISS] = sregs->u.e.ivor_low[13]; ivor 1606 arch/powerpc/kvm/booke.c vcpu->arch.ivor[BOOKE_IRQPRIO_ITLB_MISS] = sregs->u.e.ivor_low[14]; ivor 1607 arch/powerpc/kvm/booke.c vcpu->arch.ivor[BOOKE_IRQPRIO_DEBUG] = sregs->u.e.ivor_low[15]; ivor 2145 arch/powerpc/kvm/booke.c unsigned long ivor[16]; ivor 2162 arch/powerpc/kvm/booke.c ivor[0] = mfspr(SPRN_IVOR0); ivor 2163 arch/powerpc/kvm/booke.c ivor[1] = mfspr(SPRN_IVOR1); ivor 2164 arch/powerpc/kvm/booke.c ivor[2] = mfspr(SPRN_IVOR2); ivor 2165 arch/powerpc/kvm/booke.c ivor[3] = mfspr(SPRN_IVOR3); ivor 2166 arch/powerpc/kvm/booke.c ivor[4] = mfspr(SPRN_IVOR4); ivor 2167 arch/powerpc/kvm/booke.c ivor[5] = mfspr(SPRN_IVOR5); ivor 2168 arch/powerpc/kvm/booke.c ivor[6] = mfspr(SPRN_IVOR6); ivor 2169 arch/powerpc/kvm/booke.c ivor[7] = mfspr(SPRN_IVOR7); ivor 2170 arch/powerpc/kvm/booke.c ivor[8] = mfspr(SPRN_IVOR8); ivor 2171 arch/powerpc/kvm/booke.c ivor[9] = mfspr(SPRN_IVOR9); ivor 2172 arch/powerpc/kvm/booke.c ivor[10] = mfspr(SPRN_IVOR10); ivor 2173 arch/powerpc/kvm/booke.c ivor[11] = mfspr(SPRN_IVOR11); ivor 2174 arch/powerpc/kvm/booke.c ivor[12] = mfspr(SPRN_IVOR12); ivor 2175 arch/powerpc/kvm/booke.c ivor[13] = mfspr(SPRN_IVOR13); ivor 2176 arch/powerpc/kvm/booke.c ivor[14] = mfspr(SPRN_IVOR14); ivor 2177 arch/powerpc/kvm/booke.c ivor[15] = mfspr(SPRN_IVOR15); ivor 2180 arch/powerpc/kvm/booke.c if (ivor[i] > max_ivor) ivor 2184 arch/powerpc/kvm/booke.c memcpy((void *)kvmppc_booke_handlers + ivor[i], ivor 2190 arch/powerpc/kvm/booke.c ivor[max_ivor] + handler_len); ivor 304 arch/powerpc/kvm/booke_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_CRITICAL] = spr_val; ivor 307 arch/powerpc/kvm/booke_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_MACHINE_CHECK] = spr_val; ivor 310 arch/powerpc/kvm/booke_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_DATA_STORAGE] = spr_val; ivor 316 arch/powerpc/kvm/booke_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_INST_STORAGE] = spr_val; ivor 319 arch/powerpc/kvm/booke_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_EXTERNAL] = spr_val; ivor 322 arch/powerpc/kvm/booke_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_ALIGNMENT] = spr_val; ivor 325 arch/powerpc/kvm/booke_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_PROGRAM] = spr_val; ivor 328 arch/powerpc/kvm/booke_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_FP_UNAVAIL] = spr_val; ivor 331 arch/powerpc/kvm/booke_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_SYSCALL] = spr_val; ivor 337 arch/powerpc/kvm/booke_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_AP_UNAVAIL] = spr_val; ivor 340 arch/powerpc/kvm/booke_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_DECREMENTER] = spr_val; ivor 343 arch/powerpc/kvm/booke_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_FIT] = spr_val; ivor 346 arch/powerpc/kvm/booke_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_WATCHDOG] = spr_val; ivor 349 arch/powerpc/kvm/booke_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_DTLB_MISS] = spr_val; ivor 352 arch/powerpc/kvm/booke_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_ITLB_MISS] = spr_val; ivor 355 arch/powerpc/kvm/booke_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_DEBUG] = spr_val; ivor 450 arch/powerpc/kvm/booke_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_CRITICAL]; ivor 453 arch/powerpc/kvm/booke_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_MACHINE_CHECK]; ivor 456 arch/powerpc/kvm/booke_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_DATA_STORAGE]; ivor 459 arch/powerpc/kvm/booke_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_INST_STORAGE]; ivor 462 arch/powerpc/kvm/booke_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_EXTERNAL]; ivor 465 arch/powerpc/kvm/booke_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_ALIGNMENT]; ivor 468 arch/powerpc/kvm/booke_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_PROGRAM]; ivor 471 arch/powerpc/kvm/booke_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_FP_UNAVAIL]; ivor 474 arch/powerpc/kvm/booke_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_SYSCALL]; ivor 477 arch/powerpc/kvm/booke_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_AP_UNAVAIL]; ivor 480 arch/powerpc/kvm/booke_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_DECREMENTER]; ivor 483 arch/powerpc/kvm/booke_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_FIT]; ivor 486 arch/powerpc/kvm/booke_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_WATCHDOG]; ivor 489 arch/powerpc/kvm/booke_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_DTLB_MISS]; ivor 492 arch/powerpc/kvm/booke_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_ITLB_MISS]; ivor 495 arch/powerpc/kvm/booke_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_DEBUG]; ivor 375 arch/powerpc/kvm/e500.c sregs->u.e.ivor_high[0] = vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_UNAVAIL]; ivor 376 arch/powerpc/kvm/e500.c sregs->u.e.ivor_high[1] = vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_FP_DATA]; ivor 377 arch/powerpc/kvm/e500.c sregs->u.e.ivor_high[2] = vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_FP_ROUND]; ivor 379 arch/powerpc/kvm/e500.c vcpu->arch.ivor[BOOKE_IRQPRIO_PERFORMANCE_MONITOR]; ivor 406 arch/powerpc/kvm/e500.c vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_UNAVAIL] = ivor 408 arch/powerpc/kvm/e500.c vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_FP_DATA] = ivor 410 arch/powerpc/kvm/e500.c vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_FP_ROUND] = ivor 415 arch/powerpc/kvm/e500.c vcpu->arch.ivor[BOOKE_IRQPRIO_PERFORMANCE_MONITOR] = ivor 526 arch/powerpc/kvm/e500.c unsigned long ivor[3]; ivor 541 arch/powerpc/kvm/e500.c ivor[0] = mfspr(SPRN_IVOR32); ivor 542 arch/powerpc/kvm/e500.c ivor[1] = mfspr(SPRN_IVOR33); ivor 543 arch/powerpc/kvm/e500.c ivor[2] = mfspr(SPRN_IVOR34); ivor 545 arch/powerpc/kvm/e500.c if (ivor[i] > ivor[max_ivor]) ivor 549 arch/powerpc/kvm/e500.c memcpy((void *)kvmppc_booke_handlers + ivor[i], ivor 554 arch/powerpc/kvm/e500.c ivor[max_ivor] + handler_len); ivor 287 arch/powerpc/kvm/e500_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_UNAVAIL] = spr_val; ivor 290 arch/powerpc/kvm/e500_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_FP_DATA] = spr_val; ivor 293 arch/powerpc/kvm/e500_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_FP_ROUND] = spr_val; ivor 298 arch/powerpc/kvm/e500_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_ALTIVEC_UNAVAIL] = spr_val; ivor 301 arch/powerpc/kvm/e500_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_ALTIVEC_ASSIST] = spr_val; ivor 305 arch/powerpc/kvm/e500_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_PERFORMANCE_MONITOR] = spr_val; ivor 309 arch/powerpc/kvm/e500_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_DBELL] = spr_val; ivor 312 arch/powerpc/kvm/e500_emulate.c vcpu->arch.ivor[BOOKE_IRQPRIO_DBELL_CRIT] = spr_val; ivor 419 arch/powerpc/kvm/e500_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_UNAVAIL]; ivor 422 arch/powerpc/kvm/e500_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_FP_DATA]; ivor 425 arch/powerpc/kvm/e500_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_FP_ROUND]; ivor 430 arch/powerpc/kvm/e500_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_ALTIVEC_UNAVAIL]; ivor 433 arch/powerpc/kvm/e500_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_ALTIVEC_ASSIST]; ivor 437 arch/powerpc/kvm/e500_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_PERFORMANCE_MONITOR]; ivor 441 arch/powerpc/kvm/e500_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_DBELL]; ivor 444 arch/powerpc/kvm/e500_emulate.c *spr_val = vcpu->arch.ivor[BOOKE_IRQPRIO_DBELL_CRIT]; ivor 128 arch/powerpc/kvm/e500mc.c mtspr(SPRN_GIVOR2, vcpu->arch.ivor[BOOKE_IRQPRIO_DATA_STORAGE]); ivor 129 arch/powerpc/kvm/e500mc.c mtspr(SPRN_GIVOR8, vcpu->arch.ivor[BOOKE_IRQPRIO_SYSCALL]); ivor 231 arch/powerpc/kvm/e500mc.c vcpu->arch.ivor[BOOKE_IRQPRIO_PERFORMANCE_MONITOR]; ivor 232 arch/powerpc/kvm/e500mc.c sregs->u.e.ivor_high[4] = vcpu->arch.ivor[BOOKE_IRQPRIO_DBELL]; ivor 233 arch/powerpc/kvm/e500mc.c sregs->u.e.ivor_high[5] = vcpu->arch.ivor[BOOKE_IRQPRIO_DBELL_CRIT]; ivor 258 arch/powerpc/kvm/e500mc.c vcpu->arch.ivor[BOOKE_IRQPRIO_PERFORMANCE_MONITOR] = ivor 263 arch/powerpc/kvm/e500mc.c vcpu->arch.ivor[BOOKE_IRQPRIO_DBELL] = ivor 265 arch/powerpc/kvm/e500mc.c vcpu->arch.ivor[BOOKE_IRQPRIO_DBELL_CRIT] =