kvmppc_xive 214 arch/powerpc/include/asm/kvm_host.h struct kvmppc_xive; kvmppc_xive 324 arch/powerpc/include/asm/kvm_host.h struct kvmppc_xive *xive; /* Current XIVE device in use */ kvmppc_xive 326 arch/powerpc/include/asm/kvm_host.h struct kvmppc_xive *native; kvmppc_xive 327 arch/powerpc/include/asm/kvm_host.h struct kvmppc_xive *xics_on_xive; kvmppc_xive 248 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = xc->xive; kvmppc_xive 283 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = kvm->arch.xive; kvmppc_xive 391 arch/powerpc/kvm/book3s_xive.c static u8 xive_lock_and_mask(struct kvmppc_xive *xive, kvmppc_xive 471 arch/powerpc/kvm/book3s_xive.c static void xive_finish_unmask(struct kvmppc_xive *xive, kvmppc_xive 532 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = kvm->arch.xive; kvmppc_xive 616 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = kvm->arch.xive; kvmppc_xive 717 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = kvm->arch.xive; kvmppc_xive 739 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = kvm->arch.xive; kvmppc_xive 778 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = kvm->arch.xive; kvmppc_xive 802 arch/powerpc/kvm/book3s_xive.c static bool xive_restore_pending_irq(struct kvmppc_xive *xive, u32 irq) kvmppc_xive 840 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = vcpu->kvm->arch.xive; kvmppc_xive 899 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = kvm->arch.xive; kvmppc_xive 996 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = kvm->arch.xive; kvmppc_xive 1078 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = kvm->arch.xive; kvmppc_xive 1153 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = vcpu->kvm->arch.xive; kvmppc_xive 1217 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = dev->private; kvmppc_xive 1349 arch/powerpc/kvm/book3s_xive.c static void xive_pre_save_set_queued(struct kvmppc_xive *xive, u32 irq) kvmppc_xive 1379 arch/powerpc/kvm/book3s_xive.c static void xive_pre_save_mask_irq(struct kvmppc_xive *xive, kvmppc_xive 1399 arch/powerpc/kvm/book3s_xive.c static void xive_pre_save_unmask_irq(struct kvmppc_xive *xive, kvmppc_xive 1423 arch/powerpc/kvm/book3s_xive.c static void xive_pre_save_queue(struct kvmppc_xive *xive, struct xive_q *q) kvmppc_xive 1436 arch/powerpc/kvm/book3s_xive.c static void xive_pre_save_scan(struct kvmppc_xive *xive) kvmppc_xive 1474 arch/powerpc/kvm/book3s_xive.c static void xive_post_save_scan(struct kvmppc_xive *xive) kvmppc_xive 1494 arch/powerpc/kvm/book3s_xive.c static int xive_get_source(struct kvmppc_xive *xive, long irq, u64 addr) kvmppc_xive 1578 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive, int irq) kvmppc_xive 1616 arch/powerpc/kvm/book3s_xive.c static bool xive_check_delayed_irq(struct kvmppc_xive *xive, u32 irq) kvmppc_xive 1637 arch/powerpc/kvm/book3s_xive.c static int xive_set_source(struct kvmppc_xive *xive, long irq, u64 addr) kvmppc_xive 1803 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = kvm->arch.xive; kvmppc_xive 1839 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = dev->private; kvmppc_xive 1851 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = dev->private; kvmppc_xive 1907 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = dev->private; kvmppc_xive 1980 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *kvmppc_xive_get_device(struct kvm *kvm, u32 type) kvmppc_xive 1982 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive **kvm_xive_device = type == KVM_DEV_TYPE_XIVE ? kvmppc_xive 1985 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = *kvm_xive_device; kvmppc_xive 2002 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive; kvmppc_xive 2084 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = m->private; kvmppc_xive 2142 arch/powerpc/kvm/book3s_xive.c static void xive_debugfs_init(struct kvmppc_xive *xive) kvmppc_xive 2161 arch/powerpc/kvm/book3s_xive.c struct kvmppc_xive *xive = (struct kvmppc_xive *)dev->private; kvmppc_xive 94 arch/powerpc/kvm/book3s_xive.h struct kvmppc_xive; kvmppc_xive 147 arch/powerpc/kvm/book3s_xive.h struct kvmppc_xive *xive; kvmppc_xive 205 arch/powerpc/kvm/book3s_xive.h static inline struct kvmppc_xive_src_block *kvmppc_xive_find_source(struct kvmppc_xive *xive, kvmppc_xive 218 arch/powerpc/kvm/book3s_xive.h static inline u32 kvmppc_xive_vp(struct kvmppc_xive *xive, u32 server) kvmppc_xive 291 arch/powerpc/kvm/book3s_xive.h struct kvmppc_xive *xive, int irq); kvmppc_xive 296 arch/powerpc/kvm/book3s_xive.h struct kvmppc_xive *kvmppc_xive_get_device(struct kvm *kvm, u32 type); kvmppc_xive 124 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive *xive = dev->private; kvmppc_xive 202 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive *xive = kvm->arch.xive; kvmppc_xive 231 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive *xive = dev->private; kvmppc_xive 304 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive *xive = dev->private; kvmppc_xive 331 arch/powerpc/kvm/book3s_xive_native.c static int kvmppc_xive_native_set_source(struct kvmppc_xive *xive, long irq, kvmppc_xive 408 arch/powerpc/kvm/book3s_xive_native.c static int kvmppc_xive_native_update_source_config(struct kvmppc_xive *xive, kvmppc_xive 455 arch/powerpc/kvm/book3s_xive_native.c static int kvmppc_xive_native_set_source_config(struct kvmppc_xive *xive, kvmppc_xive 501 arch/powerpc/kvm/book3s_xive_native.c static int kvmppc_xive_native_sync_source(struct kvmppc_xive *xive, kvmppc_xive 551 arch/powerpc/kvm/book3s_xive_native.c static int kvmppc_xive_native_set_queue_config(struct kvmppc_xive *xive, kvmppc_xive 699 arch/powerpc/kvm/book3s_xive_native.c static int kvmppc_xive_native_get_queue_config(struct kvmppc_xive *xive, kvmppc_xive 797 arch/powerpc/kvm/book3s_xive_native.c static int kvmppc_xive_reset(struct kvmppc_xive *xive) kvmppc_xive 906 arch/powerpc/kvm/book3s_xive_native.c static int kvmppc_xive_native_eq_sync(struct kvmppc_xive *xive) kvmppc_xive 936 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive *xive = dev->private; kvmppc_xive 966 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive *xive = dev->private; kvmppc_xive 1005 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive *xive = dev->private; kvmppc_xive 1082 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive *xive; kvmppc_xive 1169 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive *xive = vcpu->kvm->arch.xive; kvmppc_xive 1205 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive *xive = m->private; kvmppc_xive 1248 arch/powerpc/kvm/book3s_xive_native.c static void xive_native_debugfs_init(struct kvmppc_xive *xive) kvmppc_xive 1267 arch/powerpc/kvm/book3s_xive_native.c struct kvmppc_xive *xive = (struct kvmppc_xive *)dev->private; kvmppc_xive 373 arch/powerpc/kvm/book3s_xive_template.c static void GLUE(X_PFX,scan_for_rerouted_irqs)(struct kvmppc_xive *xive, kvmppc_xive 442 arch/powerpc/kvm/book3s_xive_template.c struct kvmppc_xive *xive = vcpu->kvm->arch.xive; kvmppc_xive 500 arch/powerpc/kvm/book3s_xive_template.c struct kvmppc_xive *xive = vcpu->kvm->arch.xive;