Home
last modified time | relevance | path

Searched defs:xics (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A Dbook3s_hv_rm_xics.c38 static void ics_rm_check_resend(struct kvmppc_xics *xics, in ics_rm_check_resend() argument
222 static inline int check_too_hard(struct kvmppc_xics *xics, in check_too_hard() argument
228 static void icp_rm_check_resend(struct kvmppc_xics *xics, in icp_rm_check_resend() argument
284 icp_rm_deliver_irq(struct kvmppc_xics *xics, struct kvmppc_icp *icp, u32 new_irq, bool check_resend) icp_rm_deliver_irq() argument
416 icp_rm_down_cppr(struct kvmppc_xics *xics, struct kvmppc_icp *icp, u8 new_cppr) icp_rm_down_cppr() argument
493 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; xics_rm_h_xirr() local
532 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; xics_rm_h_ipi() local
618 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; xics_rm_h_cppr() local
679 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; ics_rm_eoi() local
737 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; xics_rm_h_eoi() local
859 struct kvmppc_xics *xics; kvmppc_deliver_irq_passthru() local
[all...]
H A Dbook3s_xics.h128 static inline struct kvmppc_ics *kvmppc_xics_find_ics(struct kvmppc_xics *xics, in kvmppc_xics_find_ics() argument
H A Dbook3s_xics.c69 static int ics_deliver_irq(struct kvmppc_xics *xics, u32 irq, u32 level) in ics_deliver_irq() argument
125 static void ics_check_resend(struct kvmppc_xics *xics, struct kvmppc_ics *ics, in ics_check_resend() argument
140 static bool write_xive(struct kvmppc_xics *xics, struct kvmppc_ics *ics, in write_xive() argument
168 struct kvmppc_xics *xics = kvm->arch.xics; in kvmppc_xics_set_xive() local
198 struct kvmppc_xics *xics = kvm->arch.xics; kvmppc_xics_get_xive() local
224 struct kvmppc_xics *xics = kvm->arch.xics; kvmppc_xics_int_on() local
251 struct kvmppc_xics *xics = kvm->arch.xics; kvmppc_xics_int_off() local
318 icp_check_resend(struct kvmppc_xics *xics, struct kvmppc_icp *icp) icp_check_resend() argument
377 icp_deliver_irq(struct kvmppc_xics *xics, struct kvmppc_icp *icp, u32 new_irq, bool check_resend) icp_deliver_irq() argument
513 icp_down_cppr(struct kvmppc_xics *xics, struct kvmppc_icp *icp, u8 new_cppr) icp_down_cppr() argument
623 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; kvmppc_h_ipi() local
724 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; kvmppc_h_cppr() local
779 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; ics_eoi() local
819 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; kvmppc_h_eoi() local
850 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; kvmppc_xics_rm_complete() local
877 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; kvmppc_xics_hcall() local
942 struct kvmppc_xics *xics = m->private; xics_debug_show() local
1017 xics_debugfs_init(struct kvmppc_xics *xics) xics_debugfs_init() argument
1034 kvmppc_xics_create_ics(struct kvm *kvm, struct kvmppc_xics *xics, int irq) kvmppc_xics_create_ics() argument
1113 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; kvmppc_xics_set_icp() local
1185 xics_get_source(struct kvmppc_xics *xics, long irq, u64 addr) xics_get_source() argument
1235 xics_set_source(struct kvmppc_xics *xics, long irq, u64 addr) xics_set_source() argument
1296 struct kvmppc_xics *xics = kvm->arch.xics; kvmppc_xics_set_irq() local
1305 struct kvmppc_xics *xics = dev->private; xics_set_attr() local
1316 struct kvmppc_xics *xics = dev->private; xics_get_attr() local
1342 struct kvmppc_xics *xics = dev->private; kvmppc_xics_release() local
1397 struct kvmppc_xics *xics = *kvm_xics_device; kvmppc_xics_get_device() local
1411 struct kvmppc_xics *xics; kvmppc_xics_create() local
1443 struct kvmppc_xics *xics = (struct kvmppc_xics *)dev->private; kvmppc_xics_init() local
1461 struct kvmppc_xics *xics = dev->private; kvmppc_xics_connect_vcpu() local
1490 struct kvmppc_xics *xics = kvm->arch.xics; kvmppc_xics_set_mapped() local
1506 struct kvmppc_xics *xics = kvm->arch.xics; kvmppc_xics_clr_mapped() local
[all...]
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A Dbook3s_hv_rm_xics.c38 static void ics_rm_check_resend(struct kvmppc_xics *xics, in ics_rm_check_resend() argument
215 static inline int check_too_hard(struct kvmppc_xics *xics, in check_too_hard() argument
221 static void icp_rm_check_resend(struct kvmppc_xics *xics, in icp_rm_check_resend() argument
277 icp_rm_deliver_irq(struct kvmppc_xics *xics, struct kvmppc_icp *icp, u32 new_irq, bool check_resend) icp_rm_deliver_irq() argument
409 icp_rm_down_cppr(struct kvmppc_xics *xics, struct kvmppc_icp *icp, u8 new_cppr) icp_rm_down_cppr() argument
491 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; xics_rm_h_xirr() local
530 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; xics_rm_h_ipi() local
616 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; xics_rm_h_cppr() local
677 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; ics_rm_eoi() local
736 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; xics_rm_h_eoi() local
850 struct kvmppc_xics *xics; kvmppc_deliver_irq_passthru() local
[all...]
H A Dbook3s_xics.h128 static inline struct kvmppc_ics *kvmppc_xics_find_ics(struct kvmppc_xics *xics, in kvmppc_xics_find_ics() argument
H A Dbook3s_xics.c69 static int ics_deliver_irq(struct kvmppc_xics *xics, u32 irq, u32 level) in ics_deliver_irq() argument
125 static void ics_check_resend(struct kvmppc_xics *xics, struct kvmppc_ics *ics, in ics_check_resend() argument
140 static bool write_xive(struct kvmppc_xics *xics, struct kvmppc_ics *ics, in write_xive() argument
168 struct kvmppc_xics *xics = kvm->arch.xics; in kvmppc_xics_set_xive() local
198 struct kvmppc_xics *xics = kvm->arch.xics; kvmppc_xics_get_xive() local
224 struct kvmppc_xics *xics = kvm->arch.xics; kvmppc_xics_int_on() local
251 struct kvmppc_xics *xics = kvm->arch.xics; kvmppc_xics_int_off() local
318 icp_check_resend(struct kvmppc_xics *xics, struct kvmppc_icp *icp) icp_check_resend() argument
377 icp_deliver_irq(struct kvmppc_xics *xics, struct kvmppc_icp *icp, u32 new_irq, bool check_resend) icp_deliver_irq() argument
513 icp_down_cppr(struct kvmppc_xics *xics, struct kvmppc_icp *icp, u8 new_cppr) icp_down_cppr() argument
623 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; kvmppc_h_ipi() local
724 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; kvmppc_h_cppr() local
779 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; ics_eoi() local
819 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; kvmppc_h_eoi() local
850 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; kvmppc_xics_rm_complete() local
877 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; kvmppc_xics_hcall() local
942 struct kvmppc_xics *xics = m->private; xics_debug_show() local
1017 xics_debugfs_init(struct kvmppc_xics *xics) xics_debugfs_init() argument
1025 kvmppc_xics_create_ics(struct kvm *kvm, struct kvmppc_xics *xics, int irq) kvmppc_xics_create_ics() argument
1104 struct kvmppc_xics *xics = vcpu->kvm->arch.xics; kvmppc_xics_set_icp() local
1176 xics_get_source(struct kvmppc_xics *xics, long irq, u64 addr) xics_get_source() argument
1226 xics_set_source(struct kvmppc_xics *xics, long irq, u64 addr) xics_set_source() argument
1287 struct kvmppc_xics *xics = kvm->arch.xics; kvmppc_xics_set_irq() local
1296 struct kvmppc_xics *xics = dev->private; xics_set_attr() local
1307 struct kvmppc_xics *xics = dev->private; xics_get_attr() local
1333 struct kvmppc_xics *xics = dev->private; kvmppc_xics_release() local
1388 struct kvmppc_xics *xics = *kvm_xics_device; kvmppc_xics_get_device() local
1402 struct kvmppc_xics *xics; kvmppc_xics_create() local
1434 struct kvmppc_xics *xics = dev->private; kvmppc_xics_init() local
1452 struct kvmppc_xics *xics = dev->private; kvmppc_xics_connect_vcpu() local
1481 struct kvmppc_xics *xics = kvm->arch.xics; kvmppc_xics_set_mapped() local
1497 struct kvmppc_xics *xics = kvm->arch.xics; kvmppc_xics_clr_mapped() local
[all...]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dkvm_host.h328 struct kvmppc_xics *xics; member
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dkvm_host.h320 struct kvmppc_xics *xics; member

Completed in 10 milliseconds