Lines Matching refs:kvmppc_xive

72 	struct kvmppc_xive *xive = xc->xive;  in kvmppc_xive_check_save_restore()
334 struct kvmppc_xive *xive = xc->xive; in xive_provision_queue()
369 struct kvmppc_xive *xive = kvm->arch.xive; in xive_check_provisioning()
477 static u8 xive_lock_and_mask(struct kvmppc_xive *xive, in xive_lock_and_mask()
536 static void xive_finish_unmask(struct kvmppc_xive *xive, in xive_finish_unmask()
580 struct kvmppc_xive *xive = kvm->arch.xive; in xive_target_interrupt()
664 struct kvmppc_xive *xive = kvm->arch.xive; in kvmppc_xive_set_xive()
765 struct kvmppc_xive *xive = kvm->arch.xive; in kvmppc_xive_get_xive()
787 struct kvmppc_xive *xive = kvm->arch.xive; in kvmppc_xive_int_on()
826 struct kvmppc_xive *xive = kvm->arch.xive; in kvmppc_xive_int_off()
850 static bool xive_restore_pending_irq(struct kvmppc_xive *xive, u32 irq) in xive_restore_pending_irq()
888 struct kvmppc_xive *xive = vcpu->kvm->arch.xive; in kvmppc_xive_set_icp()
947 struct kvmppc_xive *xive = kvm->arch.xive; in kvmppc_xive_set_mapped()
1045 struct kvmppc_xive *xive = kvm->arch.xive; in kvmppc_xive_clr_mapped()
1126 struct kvmppc_xive *xive = kvm->arch.xive; in kvmppc_xive_disable_vcpu_interrupts()
1201 struct kvmppc_xive *xive = vcpu->kvm->arch.xive; in kvmppc_xive_cleanup_vcpu()
1262 static bool kvmppc_xive_vcpu_id_valid(struct kvmppc_xive *xive, u32 cpu) in kvmppc_xive_vcpu_id_valid()
1270 int kvmppc_xive_compute_vp_id(struct kvmppc_xive *xive, u32 cpu, u32 *vp) in kvmppc_xive_compute_vp_id()
1301 struct kvmppc_xive *xive = dev->private; in kvmppc_xive_connect_vcpu()
1432 static void xive_pre_save_set_queued(struct kvmppc_xive *xive, u32 irq) in xive_pre_save_set_queued()
1462 static void xive_pre_save_mask_irq(struct kvmppc_xive *xive, in xive_pre_save_mask_irq()
1482 static void xive_pre_save_unmask_irq(struct kvmppc_xive *xive, in xive_pre_save_unmask_irq()
1506 static void xive_pre_save_queue(struct kvmppc_xive *xive, struct xive_q *q) in xive_pre_save_queue()
1519 static void xive_pre_save_scan(struct kvmppc_xive *xive) in xive_pre_save_scan()
1557 static void xive_post_save_scan(struct kvmppc_xive *xive) in xive_post_save_scan()
1577 static int xive_get_source(struct kvmppc_xive *xive, long irq, u64 addr) in xive_get_source()
1661 struct kvmppc_xive *xive, int irq) in kvmppc_xive_create_src_block()
1699 static bool xive_check_delayed_irq(struct kvmppc_xive *xive, u32 irq) in xive_check_delayed_irq()
1720 static int xive_set_source(struct kvmppc_xive *xive, long irq, u64 addr) in xive_set_source()
1886 struct kvmppc_xive *xive = kvm->arch.xive; in kvmppc_xive_set_irq()
1920 int kvmppc_xive_set_nr_servers(struct kvmppc_xive *xive, u64 addr) in kvmppc_xive_set_nr_servers()
1959 struct kvmppc_xive *xive = dev->private; in xive_set_attr()
1976 struct kvmppc_xive *xive = dev->private; in xive_get_attr()
2037 struct kvmppc_xive *xive = dev->private; in kvmppc_xive_release()
2110 struct kvmppc_xive *kvmppc_xive_get_device(struct kvm *kvm, u32 type) in kvmppc_xive_get_device()
2112 struct kvmppc_xive **kvm_xive_device = type == KVM_DEV_TYPE_XIVE ? in kvmppc_xive_get_device()
2115 struct kvmppc_xive *xive = *kvm_xive_device; in kvmppc_xive_get_device()
2132 struct kvmppc_xive *xive; in kvmppc_xive_create()
2281 struct kvmppc_xive *xive = m->private; in xive_debug_show()
2352 static void xive_debugfs_init(struct kvmppc_xive *xive) in xive_debugfs_init()
2371 struct kvmppc_xive *xive = (struct kvmppc_xive *)dev->private; in kvmppc_xive_init()