Home
last modified time | relevance | path

Searched refs:hv_interrupt_entry (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/arch/x86/hyperv/
H A Dirqdomain.c16 int cpu, int vector, struct hv_interrupt_entry *entry) in hv_map_interrupt()
72 static int hv_unmap_interrupt(u64 id, struct hv_interrupt_entry *old_entry) in hv_unmap_interrupt()
76 struct hv_interrupt_entry *intr_entry; in hv_unmap_interrupt()
173 struct hv_interrupt_entry *entry) in hv_map_msi_interrupt()
180 static inline void entry_to_msi_msg(struct hv_interrupt_entry *entry, struct msi_msg *msg) in entry_to_msi_msg()
193 struct hv_interrupt_entry out_entry, *stored_entry; in hv_irq_compose_msi_msg()
251 static int hv_unmap_msi_interrupt(struct pci_dev *dev, struct hv_interrupt_entry *old_entry) in hv_unmap_msi_interrupt()
258 struct hv_interrupt_entry old_entry; in hv_teardown_msi_irq()
267 old_entry = *(struct hv_interrupt_entry *)irqd->chip_data; in hv_teardown_msi_irq()
341 int hv_unmap_ioapic_interrupt(int ioapic_id, struct hv_interrupt_entry *entry) in hv_unmap_ioapic_interrupt()
[all …]
/linux-6.15/include/hyperv/
H A Dhvhdk_mini.h297 struct hv_interrupt_entry logical_interrupt_entry;
303 struct hv_interrupt_entry interrupt_entry;
310 struct hv_interrupt_entry interrupt_entry;
H A Dhvgdk_mini.h1325 struct hv_interrupt_entry { /* HV_INTERRUPT_ENTRY */ struct
1349 struct hv_interrupt_entry int_entry; argument
/linux-6.15/drivers/iommu/
H A Dhyperv-iommu.c190 struct hv_interrupt_entry entry;
202 struct hv_interrupt_entry entry; in hyperv_root_ir_compose_msi_msg()
315 struct hv_interrupt_entry *e; in hyperv_root_irq_remapping_free()
/linux-6.15/arch/x86/include/asm/
H A Dmshyperv.h265 struct hv_interrupt_entry *entry);
266 int hv_unmap_ioapic_interrupt(int ioapic_id, struct hv_interrupt_entry *entry);