/Linux-v5.4/arch/arm/mach-footbridge/ |
D | isa-irq.c | 116 void __init isa_init_irq(unsigned int host_irq) in isa_init_irq() argument 145 host_irq = (unsigned int)-1; in isa_init_irq() 148 if (host_irq != (unsigned int)-1) { in isa_init_irq() 165 irq_set_chained_handler(host_irq, isa_irq_handler); in isa_init_irq()
|
/Linux-v5.4/virt/kvm/arm/vgic/ |
D | vgic.c | 174 WARN_ON(irq_set_irqchip_state(irq->host_irq, in vgic_irq_set_phys_pending() 188 WARN_ON(irq_get_irqchip_state(irq->host_irq, in vgic_get_phys_line_level() 199 WARN_ON(irq_set_irqchip_state(irq->host_irq, in vgic_irq_set_phys_active() 481 unsigned int host_irq, in kvm_vgic_map_irq() argument 490 desc = irq_to_desc(host_irq); in kvm_vgic_map_irq() 500 irq->host_irq = host_irq; in kvm_vgic_map_irq() 514 int kvm_vgic_map_phys_irq(struct kvm_vcpu *vcpu, unsigned int host_irq, in kvm_vgic_map_phys_irq() argument 524 ret = kvm_vgic_map_irq(vcpu, irq, host_irq, get_input_level); in kvm_vgic_map_phys_irq()
|
D | vgic-v4.c | 296 irq->host_irq = virq; in kvm_vgic_v4_set_forwarding() 328 WARN_ON(!(irq->hw && irq->host_irq == virq)); in kvm_vgic_v4_unset_forwarding()
|
D | vgic-its.c | 302 return its_prop_update_vlpi(irq->host_irq, prop, needs_inv); in update_lpi_config() 359 ret = its_get_vlpi(irq->host_irq, &map); in update_affinity() 365 ret = its_map_vlpi(irq->host_irq, &map); in update_affinity() 732 return irq_set_irqchip_state(irq->host_irq, in vgic_its_trigger_msi() 805 WARN_ON(its_unmap_vlpi(ite->irq->host_irq)); in its_free_ite() 1261 return irq_set_irqchip_state(ite->irq->host_irq, in vgic_its_cmd_handle_clear()
|
/Linux-v5.4/drivers/cpufreq/ |
D | brcmstb-avs-cpufreq.c | 512 int host_irq, ret; in brcm_avs_prepare_init() local 539 host_irq = platform_get_irq_byname(pdev, BRCM_AVS_HOST_INTR); in brcm_avs_prepare_init() 540 if (host_irq < 0) { in brcm_avs_prepare_init() 542 BRCM_AVS_HOST_INTR, host_irq); in brcm_avs_prepare_init() 543 ret = host_irq; in brcm_avs_prepare_init() 547 ret = devm_request_irq(dev, host_irq, irq_handler, IRQF_TRIGGER_RISING, in brcm_avs_prepare_init() 551 BRCM_AVS_HOST_INTR, host_irq, ret); in brcm_avs_prepare_init()
|
/Linux-v5.4/include/kvm/ |
D | arm_vgic.h | 117 unsigned int host_irq; /* linux irq corresponding to hwintid */ member 346 int kvm_vgic_map_phys_irq(struct kvm_vcpu *vcpu, unsigned int host_irq,
|
/Linux-v5.4/arch/powerpc/kvm/ |
D | book3s_xics.c | 119 if (state->host_irq) in ics_deliver_irq() 1438 unsigned long host_irq) in kvmppc_xics_set_mapped() argument 1448 ics->irq_state[idx].host_irq = host_irq; in kvmppc_xics_set_mapped() 1454 unsigned long host_irq) in kvmppc_xics_clr_mapped() argument 1464 ics->irq_state[idx].host_irq = 0; in kvmppc_xics_clr_mapped()
|
D | book3s_xics.h | 47 u32 host_irq; member
|
D | book3s_xive.c | 903 unsigned int host_irq = irq_desc_get_irq(host_desc); in kvmppc_xive_set_mapped() local 932 rc = irq_set_vcpu_affinity(host_irq, state); in kvmppc_xive_set_mapped() 934 pr_err("Failed to set VCPU affinity for irq %d\n", host_irq); in kvmppc_xive_set_mapped() 999 unsigned int host_irq = irq_desc_get_irq(host_desc); in kvmppc_xive_clr_mapped() local 1032 rc = irq_set_vcpu_affinity(host_irq, NULL); in kvmppc_xive_clr_mapped() 1034 pr_err("Failed to clr VCPU affinity for irq %d\n", host_irq); in kvmppc_xive_clr_mapped()
|
D | book3s_hv_rm_xics.c | 716 if (state->host_irq) { in ics_rm_eoi() 725 xics_opal_set_server(state->host_irq, pcpu); in ics_rm_eoi()
|
D | book3s_hv.c | 5007 static int kvmppc_set_passthru_irq(struct kvm *kvm, int host_irq, int guest_gsi) in kvmppc_set_passthru_irq() argument 5018 desc = irq_to_desc(host_irq); in kvmppc_set_passthru_irq() 5043 host_irq, guest_gsi); in kvmppc_set_passthru_irq() 5095 static int kvmppc_clr_passthru_irq(struct kvm *kvm, int host_irq, int guest_gsi) in kvmppc_clr_passthru_irq() argument 5104 desc = irq_to_desc(host_irq); in kvmppc_clr_passthru_irq()
|
/Linux-v5.4/drivers/usb/chipidea/ |
D | host.c | 100 static irqreturn_t host_irq(struct ci_hdrc *ci) in host_irq() function 363 rdrv->irq = host_irq; in ci_hdrc_host_init()
|
/Linux-v5.4/arch/x86/kvm/ |
D | trace.h | 996 TP_PROTO(unsigned int host_irq, unsigned int vcpu_id, 999 TP_ARGS(host_irq, vcpu_id, gsi, gvec, pi_desc_addr, set), 1002 __field( unsigned int, host_irq ) 1011 __entry->host_irq = host_irq; 1022 __entry->host_irq,
|
D | svm.c | 5269 static int svm_update_pi_irte(struct kvm *kvm, unsigned int host_irq, in svm_update_pi_irte() argument 5281 __func__, host_irq, guest_irq, set); in svm_update_pi_irte() 5312 ret = irq_set_vcpu_affinity(host_irq, &pi); in svm_update_pi_irte() 5333 ret = irq_set_vcpu_affinity(host_irq, &pi); in svm_update_pi_irte() 5352 trace_kvm_pi_irte_update(host_irq, svm->vcpu.vcpu_id, in svm_update_pi_irte()
|
D | x86.c | 10229 int kvm_arch_update_irqfd_routing(struct kvm *kvm, unsigned int host_irq, in kvm_arch_update_irqfd_routing() argument 10232 return kvm_x86_ops->update_pi_irte(kvm, host_irq, guest_irq, set); in kvm_arch_update_irqfd_routing()
|
/Linux-v5.4/arch/powerpc/include/asm/ |
D | kvm_ppc.h | 621 unsigned long host_irq); 623 unsigned long host_irq);
|
/Linux-v5.4/virt/kvm/ |
D | eventfd.c | 274 struct kvm *kvm, unsigned int host_irq, in kvm_arch_update_irqfd_routing() argument
|
/Linux-v5.4/arch/x86/kvm/vmx/ |
D | vmx.c | 7424 static int vmx_update_pi_irte(struct kvm *kvm, unsigned int host_irq, in vmx_update_pi_irte() argument 7474 ret = irq_set_vcpu_affinity(host_irq, NULL); in vmx_update_pi_irte() 7478 host_irq); in vmx_update_pi_irte() 7488 trace_kvm_pi_irte_update(host_irq, vcpu->vcpu_id, e->gsi, in vmx_update_pi_irte() 7492 ret = irq_set_vcpu_affinity(host_irq, &vcpu_info); in vmx_update_pi_irte() 7494 ret = irq_set_vcpu_affinity(host_irq, NULL); in vmx_update_pi_irte()
|
/Linux-v5.4/tools/include/uapi/linux/ |
D | kvm.h | 1572 __u32 host_irq; /* ignored (legacy field) */ member
|
/Linux-v5.4/include/uapi/linux/ |
D | kvm.h | 1572 __u32 host_irq; /* ignored (legacy field) */ member
|
/Linux-v5.4/include/linux/ |
D | kvm_host.h | 1334 int kvm_arch_update_irqfd_routing(struct kvm *kvm, unsigned int host_irq,
|
/Linux-v5.4/arch/x86/include/asm/ |
D | kvm_host.h | 1181 int (*update_pi_irte)(struct kvm *kvm, unsigned int host_irq,
|