Lines Matching refs:priority
134 state->priority);
142 u32 server, u32 priority, u32 saved_priority)
151 state->priority = priority;
154 if ((state->masked_pending || state->resend) && priority != MASKED) {
166 int kvmppc_xics_set_xive(struct kvm *kvm, u32 irq, u32 server, u32 priority)
187 irq, server, priority,
190 if (write_xive(xics, ics, state, server, priority, priority))
196 int kvmppc_xics_get_xive(struct kvm *kvm, u32 irq, u32 *server, u32 *priority)
215 *priority = state->priority;
264 write_xive(xics, ics, state, state->server, MASKED, state->priority);
336 static bool icp_try_to_deliver(struct kvmppc_icp *icp, u32 irq, u8 priority,
342 XICS_DBG("try deliver %#x(P:%#x) to server %#lx\n", irq, priority,
351 success = new_state.cppr > priority &&
352 new_state.mfrr > priority &&
353 new_state.pending_pri > priority;
362 new_state.pending_pri = priority;
446 if (state->priority == MASKED) {
468 if (icp_try_to_deliver(icp, new_irq, state->priority, &reject)) {
600 * pending priority
745 * The processor is raising its priority, this can result
1004 irq->number, irq->server, irq->priority,
1048 ics->irq_state[i].priority = MASKED;
1196 prio = irqp->priority;
1262 irqp->priority = prio;