Lines Matching full:raised
181 struct irq_queue raised; member
367 * it is still raised, in case ctpr is lowered later. in IRQ_local_pipe()
370 IRQ_setbit(&dst->raised, n_IRQ); in IRQ_local_pipe()
372 IRQ_resetbit(&dst->raised, n_IRQ); in IRQ_local_pipe()
374 IRQ_check(opp, &dst->raised); in IRQ_local_pipe()
389 __func__, n_CPU, n_IRQ, dst->raised.next); in IRQ_local_pipe()
394 if (dst->raised.priority > dst->ctpr && in IRQ_local_pipe()
395 dst->raised.priority > dst->servicing.priority) { in IRQ_local_pipe()
397 __func__, n_IRQ, dst->raised.next, in IRQ_local_pipe()
398 dst->raised.priority, dst->ctpr, in IRQ_local_pipe()
547 memset(&opp->dst[i].raised, 0, sizeof(struct irq_queue)); in openpic_reset()
548 opp->dst[i].raised.next = -1; in openpic_reset()
1056 pr_debug("%s: set CPU %d ctpr to %d, raised %d servicing %d\n", in openpic_cpu_write_internal()
1057 __func__, idx, dst->ctpr, dst->raised.priority, in openpic_cpu_write_internal()
1060 if (dst->raised.priority <= dst->ctpr) { in openpic_cpu_write_internal()
1064 } else if (dst->raised.priority > dst->servicing.priority) { in openpic_cpu_write_internal()
1066 __func__, idx, dst->raised.next); in openpic_cpu_write_internal()
1095 n_IRQ = IRQ_get_next(opp, &dst->raised); in openpic_cpu_write_internal()
1135 irq = IRQ_get_next(opp, &dst->raised); in openpic_iack()
1145 pr_err("%s: bad raised IRQ %d ctpr %d ivpr 0x%08x\n", in openpic_iack()
1159 IRQ_resetbit(&dst->raised, irq); in openpic_iack()