Lines Matching defs:servicing
182 struct irq_queue servicing;
383 if (IRQ_get_next(opp, &dst->servicing) >= 0 &&
384 priority <= dst->servicing.priority) {
385 pr_debug("%s: IRQ %d is hidden by servicing IRQ %d on CPU %d\n",
386 __func__, n_IRQ, dst->servicing.next, n_CPU);
393 IRQ_get_next(opp, &dst->servicing);
395 dst->raised.priority > dst->servicing.priority) {
399 dst->servicing.priority, n_CPU);
404 dst->servicing.priority, n_CPU);
549 memset(&opp->dst[i].servicing, 0, sizeof(struct irq_queue));
550 opp->dst[i].servicing.next = -1;
1056 pr_debug("%s: set CPU %d ctpr to %d, raised %d servicing %d\n",
1058 dst->servicing.priority);
1064 } else if (dst->raised.priority > dst->servicing.priority) {
1081 s_IRQ = IRQ_get_next(opp, &dst->servicing);
1089 IRQ_resetbit(&dst->servicing, s_IRQ);
1092 /* Set up next servicing IRQ */
1093 s_IRQ = IRQ_get_next(opp, &dst->servicing);
1099 IVPR_PRIORITY(src->ivpr) > dst->servicing.priority)) {
1150 /* IRQ enter servicing state */
1151 IRQ_setbit(&dst->servicing, irq);