Lines Matching refs:kvmppc_xics
65 static void icp_deliver_irq(struct kvmppc_xics *xics, struct kvmppc_icp *icp,
73 static int ics_deliver_irq(struct kvmppc_xics *xics, u32 irq, u32 level) in ics_deliver_irq()
112 static void ics_check_resend(struct kvmppc_xics *xics, struct kvmppc_ics *ics, in ics_check_resend()
142 static bool write_xive(struct kvmppc_xics *xics, struct kvmppc_ics *ics, in write_xive()
169 struct kvmppc_xics *xics = kvm->arch.xics; in kvmppc_xics_set_xive()
199 struct kvmppc_xics *xics = kvm->arch.xics; in kvmppc_xics_get_xive()
225 struct kvmppc_xics *xics = kvm->arch.xics; in kvmppc_xics_int_on()
252 struct kvmppc_xics *xics = kvm->arch.xics; in kvmppc_xics_int_off()
319 static void icp_check_resend(struct kvmppc_xics *xics, in icp_check_resend()
378 static void icp_deliver_irq(struct kvmppc_xics *xics, struct kvmppc_icp *icp, in icp_deliver_irq()
501 static void icp_down_cppr(struct kvmppc_xics *xics, struct kvmppc_icp *icp, in icp_down_cppr()
612 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; in kvmppc_h_ipi()
713 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; in kvmppc_h_cppr()
769 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; in kvmppc_h_eoi()
821 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; in kvmppc_xics_rm_complete()
852 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; in kvmppc_xics_hcall()
917 struct kvmppc_xics *xics = m->private; in xics_debug_show()
1004 static void xics_debugfs_init(struct kvmppc_xics *xics) in xics_debugfs_init()
1022 struct kvmppc_xics *xics, int irq) in kvmppc_xics_create_ics()
1100 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; in kvmppc_xics_set_icp()
1173 static int xics_get_source(struct kvmppc_xics *xics, long irq, u64 addr) in xics_get_source()
1216 static int xics_set_source(struct kvmppc_xics *xics, long irq, u64 addr) in xics_set_source()
1275 struct kvmppc_xics *xics = kvm->arch.xics; in kvm_set_irq()
1292 struct kvmppc_xics *xics = dev->private; in xics_set_attr()
1303 struct kvmppc_xics *xics = dev->private; in xics_get_attr()
1326 struct kvmppc_xics *xics = dev->private; in kvmppc_xics_free()
1343 struct kvmppc_xics *xics; in kvmppc_xics_create()
1379 struct kvmppc_xics *xics = (struct kvmppc_xics *)dev->private; in kvmppc_xics_init()
1397 struct kvmppc_xics *xics = dev->private; in kvmppc_xics_connect_vcpu()
1449 struct kvmppc_xics *xics = kvm->arch.xics; in kvmppc_xics_set_mapped()
1465 struct kvmppc_xics *xics = kvm->arch.xics; in kvmppc_xics_clr_mapped()