Lines Matching defs:server

313 static void xive_inc_q_pending(struct kvm *kvm, u32 server, u8 prio)
319 /* Locate target server */
320 vcpu = kvmppc_xive_find_server(kvm, server);
322 pr_warn("%s: Can't find server %d\n", __func__, server);
353 int kvmppc_xive_select_target(struct kvm *kvm, u32 *server, u8 prio)
358 /* Locate target server */
359 vcpu = kvmppc_xive_find_server(kvm, *server);
361 pr_devel("Can't find server %d\n", *server);
365 pr_devel("Finding irq target on 0x%x/%d...\n", *server, prio);
380 *server = vcpu->arch.xive_vcpu->server_num;
381 pr_devel(" found on 0x%x/%d\n", *server, prio);
522 * Target an interrupt to a given server/prio, this will fallback
523 * to another server if necessary and perform the HW targetting
530 u32 server, u8 prio)
537 * This will return a tentative server and actual
541 rc = kvmppc_xive_select_target(kvm, &server, prio);
563 state->act_server = server;
569 kvmppc_xive_vp(xive, server),
579 * an interrupt is always targetted at a valid server/queue
613 int kvmppc_xive_set_xive(struct kvm *kvm, u32 irq, u32 server,
626 pr_devel("set_xive ! irq 0x%x server 0x%x prio %d\n",
627 irq, server, priority);
683 * and either the server or the priority changed.
693 (state->act_server != server ||
695 rc = xive_target_interrupt(kvm, state, server, new_act_prio);
714 int kvmppc_xive_get_xive(struct kvm *kvm, u32 irq, u32 *server,
730 *server = state->act_server;
1674 u32 server;
1700 server = val & KVM_XICS_DESTINATION_MASK;
1703 pr_devel(" val=0x016%llx (server=0x%x, guest_prio=%d)\n",
1704 val, server, guest_prio);
1758 server, act_prio);
2182 seq_printf(m, "cpu server %#x VP:%#x CPPR:%#x HWCPPR:%#x"