Searched refs:cppr (Results 1 – 7 of 7) sorted by relevance
| /openbmc/qemu/tests/qtest/ |
| H A D | pnv-xive2-test.c | 222 uint8_t pq, nsr, cppr; in test_hw_irq() local 241 cppr = (reg32 >> 16) & 0xFF; in test_hw_irq() 243 g_assert_cmphex(cppr, ==, 0xFF); in test_hw_irq() 248 cppr = reg16 & 0xFF; in test_hw_irq() 250 g_assert_cmphex(cppr, ==, priority); in test_hw_irq() 265 cppr = (reg32 >> 16) & 0xFF; in test_hw_irq() 267 g_assert_cmphex(cppr, ==, 0xFF); in test_hw_irq() 280 uint8_t pq, nsr, cppr, ipb; in test_pool_irq() local 300 cppr = (reg32 >> 16) & 0xFF; in test_pool_irq() 302 g_assert_cmphex(cppr, ==, 0xFF); in test_pool_irq() [all …]
|
| /openbmc/qemu/hw/intc/ |
| H A D | xive2.c | 917 uint8_t cppr; in xive2_tctx_restore_ctx() 925 cppr = xive_get_field32(NVP2_W2_CPPR, nvp->w2); in xive2_tctx_restore_ctx() 929 sig_regs[TM_CPPR] = cppr; in xive2_tctx_restore_ctx() 957 return cppr; in xive2_tctx_restore_nvp() 1192 uint8_t cppr = sig_regs[TM_CPPR]; in xive2_tctx_process_pending() 1244 lsmfb_min < cppr && in xive2_tctx_process_pending() 1252 * than the new cppr or pending local interrupt. Check the in xive2_tctx_process_pending() 1301 if (pipr_min > cppr) { in xive2_tctx_set_cppr() 1302 pipr_min = cppr; in xive2_tctx_set_cppr() 1308 static void xive2_tctx_set_cppr(XiveTCTX *tctx, uint8_t sig_ring, uint8_t cppr) in xive2_tctx_set_cppr() 900 uint8_t cppr; xive2_tctx_restore_ctx() local 1175 uint8_t cppr = sig_regs[TM_CPPR]; xive2_tctx_process_pending() local 1291 xive2_tctx_set_cppr(XiveTCTX * tctx,uint8_t sig_ring,uint8_t cppr) xive2_tctx_set_cppr() argument [all...] |
| H A D | xics.c | 142 void icp_set_cppr(ICPState *icp, uint8_t cppr) in icp_set_cppr() argument 148 icp->xirr = (icp->xirr & ~CPPR_MASK) | (cppr << 24); in icp_set_cppr() 150 if (cppr < old_cppr) { in icp_set_cppr() 151 if (XISR(icp) && (cppr <= icp->pending_priority)) { in icp_set_cppr()
|
| H A D | xics_spapr.c | 64 target_ulong cppr = args[0]; in h_cppr() local 68 icp_set_cppr(spapr_cpu_state(cpu)->icp, cppr); in h_cppr()
|
| H A D | xive.c | 112 uint8_t cppr = sig_regs[TM_PIPR]; in xive_tctx_accept() local 119 sig_regs[TM_CPPR] = cppr; in xive_tctx_accept() 126 regs[TM_IPB] &= ~xive_priority_to_ipb(cppr); in xive_tctx_accept() 186 static void xive_tctx_set_cppr(XiveTCTX *tctx, uint8_t ring, uint8_t cppr) in xive_tctx_set_cppr() argument 201 cppr, sig_regs[TM_NSR]); in xive_tctx_set_cppr() 203 if (cppr > XIVE_PRIORITY_MAX) { in xive_tctx_set_cppr() 204 cppr = 0xff; in xive_tctx_set_cppr() 207 sig_regs[TM_CPPR] = cppr; in xive_tctx_set_cppr()
|
| H A D | trace-events | 277 xive_tctx_accept(uint32_t index, uint8_t ring, uint8_t ipb, uint8_t pipr, uint8_t cppr, uint8_t nsr… 278 xive_tctx_notify(uint32_t index, uint8_t ring, uint8_t ipb, uint8_t pipr, uint8_t cppr, uint8_t nsr… 279 xive_tctx_set_cppr(uint32_t index, uint8_t ring, uint8_t ipb, uint8_t pipr, uint8_t cppr, uint8_t n…
|
| /openbmc/qemu/include/hw/ppc/ |
| H A D | xics.h | 156 void icp_set_cppr(ICPState *icp, uint8_t cppr);
|