Home
last modified time | relevance | path

Searched refs:irqchip (Results 1 – 3 of 3) sorted by relevance

/virt/kvm/arm/vgic/
Dvgic-irqfd.c22 unsigned int spi_id = e->irqchip.pin + VGIC_NR_PRIVATE_IRQS; in vgic_irqfd_set_irq()
47 e->irqchip.irqchip = ue->u.irqchip.irqchip; in kvm_set_routing_entry()
48 e->irqchip.pin = ue->u.irqchip.pin; in kvm_set_routing_entry()
49 if ((e->irqchip.pin >= KVM_IRQCHIP_NUM_PINS) || in kvm_set_routing_entry()
50 (e->irqchip.irqchip >= KVM_NR_IRQCHIPS)) in kvm_set_routing_entry()
135 entries[i].u.irqchip.irqchip = 0; in kvm_vgic_setup_default_irq_routing()
136 entries[i].u.irqchip.pin = i; in kvm_vgic_setup_default_irq_routing()
/virt/kvm/
Dirqchip.c41 int kvm_irq_map_chip_pin(struct kvm *kvm, unsigned irqchip, unsigned pin) in kvm_irq_map_chip_pin() argument
46 return irq_rt->chip[irqchip][pin]; in kvm_irq_map_chip_pin()
144 ue->u.irqchip.irqchip == ei->irqchip.irqchip) in setup_routing_entry()
153 rt->chip[e->irqchip.irqchip][e->irqchip.pin] = e->gsi; in setup_routing_entry()
Deventfd.c446 bool kvm_irq_has_notifier(struct kvm *kvm, unsigned irqchip, unsigned pin) in kvm_irq_has_notifier() argument
452 gsi = kvm_irq_map_chip_pin(kvm, irqchip, pin); in kvm_irq_has_notifier()
477 void kvm_notify_acked_irq(struct kvm *kvm, unsigned irqchip, unsigned pin) in kvm_notify_acked_irq() argument
481 trace_kvm_ack_irq(irqchip, pin); in kvm_notify_acked_irq()
484 gsi = kvm_irq_map_chip_pin(kvm, irqchip, pin); in kvm_notify_acked_irq()