Home
last modified time | relevance | path

Searched refs:kvmppc_xive (Results 1 – 2 of 2) sorted by relevance

/linux/arch/powerpc/kvm/
H A Dbook3s_xive.h94 struct kvmppc_xive;
103 struct kvmppc_xive { struct
153 struct kvmppc_xive *xive; argument
211 static inline struct kvmppc_xive_src_block *kvmppc_xive_find_source(struct kvmppc_xive *xive, in kvmppc_xive_find_source()
235 static inline u32 kvmppc_xive_vp(struct kvmppc_xive *xive, u32 server) in kvmppc_xive_vp()
296 struct kvmppc_xive *xive, int irq);
301 struct kvmppc_xive *kvmppc_xive_get_device(struct kvm *kvm, u32 type);
303 int kvmppc_xive_compute_vp_id(struct kvmppc_xive *xive, u32 cpu, u32 *vp);
304 int kvmppc_xive_set_nr_servers(struct kvmppc_xive *xive, u64 addr);
307 static inline bool kvmppc_xive_has_single_escalation(struct kvmppc_xive *xive) in kvmppc_xive_has_single_escalation()
H A Dbook3s_xive.c390 static void xive_vm_scan_for_rerouted_irqs(struct kvmppc_xive *xive, in xive_vm_scan_for_rerouted_irqs()
459 struct kvmppc_xive *xive = vcpu->kvm->arch.xive; in xive_vm_h_cppr()
517 struct kvmppc_xive *xive = vcpu->kvm->arch.xive; in xive_vm_h_eoi()
674 struct kvmppc_xive *xive = xc->xive; in kvmppc_xive_check_save_restore()
939 struct kvmppc_xive *xive = xc->xive; in xive_provision_queue()
974 struct kvmppc_xive *xive = kvm->arch.xive; in xive_check_provisioning()
1084 static u8 xive_lock_and_mask(struct kvmppc_xive *xive, in xive_lock_and_mask()
1143 static void xive_finish_unmask(struct kvmppc_xive *xive, in xive_finish_unmask()
1187 struct kvmppc_xive *xive = kvm->arch.xive; in xive_target_interrupt()
1271 struct kvmppc_xive *xive = kvm->arch.xive; in kvmppc_xive_set_xive()
[all …]