/xen/xen/arch/x86/ |
A D | irq.c | 263 struct irq_desc *desc; in create_irq() local 418 struct irq_desc *desc; in init_irq_data() local 987 struct irq_desc *desc; in release_irq() local 1010 struct irq_desc *desc; in setup_irq() local 1193 struct irq_desc *desc; in pirq_spin_lock_irq_desc() local 1401 struct irq_desc *desc; in pirq_guest_eoi() local 1764 struct irq_desc *desc; in pirq_guest_unbind() local 1799 struct irq_desc *desc; in pirq_guest_force_unbind() local 2096 struct irq_desc *desc; in map_domain_pirq() local 2309 struct irq_desc *desc; in unmap_domain_pirq() local [all …]
|
A D | i8259.c | 43 static void mask_and_ack_8259A_irq(struct irq_desc *desc) in mask_and_ack_8259A_irq() 48 static unsigned int startup_8259A_irq(struct irq_desc *desc) in startup_8259A_irq() 54 static void end_8259A_irq(struct irq_desc *desc, u8 vector) in end_8259A_irq() 111 void disable_8259A_irq(struct irq_desc *desc) in disable_8259A_irq() 116 void enable_8259A_irq(struct irq_desc *desc) in enable_8259A_irq() 346 struct irq_desc *desc = irq_to_desc(irq); in init_IRQ() local
|
A D | msi.c | 422 void mask_msi_irq(struct irq_desc *desc) in mask_msi_irq() 429 void unmask_msi_irq(struct irq_desc *desc) in unmask_msi_irq() 436 void guest_mask_msi_irq(struct irq_desc *desc, bool mask) in guest_mask_msi_irq() 441 static unsigned int startup_msi_irq(struct irq_desc *desc) in startup_msi_irq() 448 static void shutdown_msi_irq(struct irq_desc *desc) in shutdown_msi_irq() 454 void ack_nonmaskable_msi_irq(struct irq_desc *desc) in ack_nonmaskable_msi_irq() 460 static void ack_maskable_msi_irq(struct irq_desc *desc) in ack_maskable_msi_irq() 608 struct msi_desc **desc, in msi_capability_init() 770 struct msi_desc **desc) in msix_capability_init() 1313 struct irq_desc *desc; in pci_restore_msi_state() local [all …]
|
A D | io_apic.c | 84 struct irq_desc *desc; in share_vector_maps() local 460 static void mask_IO_APIC_irq(struct irq_desc *desc) in mask_IO_APIC_irq() 469 static void unmask_IO_APIC_irq(struct irq_desc *desc) in unmask_IO_APIC_irq() 478 static void __eoi_IO_APIC_irq(struct irq_desc *desc) in __eoi_IO_APIC_irq() 494 static void eoi_IO_APIC_irq(struct irq_desc *desc) in eoi_IO_APIC_irq() 680 struct irq_desc *desc; in setup_ioapic_dest() local 1794 static void enable_lapic_irq(struct irq_desc *desc) in enable_lapic_irq() 1802 static void disable_lapic_irq(struct irq_desc *desc) in disable_lapic_irq() 1810 static void ack_lapic_irq(struct irq_desc *desc) in ack_lapic_irq() 2202 struct irq_desc *desc = irq_to_desc(irq); in io_apic_set_pci_routing() local [all …]
|
A D | hpet.c | 231 static void hpet_msi_unmask(struct irq_desc *desc) in hpet_msi_unmask() 242 static void hpet_msi_mask(struct irq_desc *desc) in hpet_msi_mask() 281 static unsigned int hpet_msi_startup(struct irq_desc *desc) in hpet_msi_startup() 289 static void hpet_msi_ack(struct irq_desc *desc) in hpet_msi_ack() 296 static void hpet_msi_set_affinity(struct irq_desc *desc, const cpumask_t *mask) in hpet_msi_set_affinity() 326 static int __hpet_setup_msi_irq(struct irq_desc *desc) in __hpet_setup_msi_irq() 338 irq_desc_t *desc = irq_to_desc(ch->msi.irq); in hpet_setup_msi_irq() local 472 struct irq_desc *desc = irq_to_desc(ch->msi.irq); in set_channel_irq_affinity() local
|
/xen/xen/arch/arm/ |
A D | irq.c | 77 int arch_init_one_irq_desc(struct irq_desc *desc) in arch_init_one_irq_desc() 90 struct irq_desc *desc = irq_to_desc(irq); in init_irq_data() local 107 struct irq_desc *desc = irq_to_desc(irq); in init_local_irq_data() local 153 static inline struct domain *irq_get_domain(struct irq_desc *desc) in irq_get_domain() 201 struct irq_desc *desc = irq_to_desc(irq); in do_IRQ() local 274 struct irq_desc *desc; in release_irq() local 349 struct irq_desc *desc; in setup_irq() local 419 struct irq_desc *desc; in route_irq_to_guest() local 535 struct irq_desc *desc; in release_guest_irq() local 613 struct irq_desc *desc = irq_to_desc(spi); in irq_set_spi_type() local [all …]
|
A D | device.c | 31 const struct device_desc *desc; in device_init() local 57 const struct acpi_device_desc *desc; in acpi_device_init() local 74 const struct device_desc *desc; in device_get_class() local
|
A D | gic.c | 99 void gic_set_irq_type(struct irq_desc *desc, unsigned int type) in gic_set_irq_type() 112 static void gic_set_irq_priority(struct irq_desc *desc, unsigned int priority) in gic_set_irq_priority() 120 void gic_route_irq_to_xen(struct irq_desc *desc, unsigned int priority) in gic_route_irq_to_xen() 137 struct irq_desc *desc, unsigned int priority) in gic_route_irq_to_guest() 171 struct irq_desc *desc) in gic_remove_irq_from_guest() 344 struct irq_desc *desc = irq_to_desc(sgi); in do_sgi() local
|
A D | gic-v2.c | 294 static void gicv2_set_irq_type(struct irq_desc *desc, unsigned int type) in gicv2_set_irq_type() 326 static void gicv2_set_irq_priority(struct irq_desc *desc, in gicv2_set_irq_priority() 613 static void gicv2_irq_enable(struct irq_desc *desc) in gicv2_irq_enable() 627 static void gicv2_irq_disable(struct irq_desc *desc) in gicv2_irq_disable() 640 static unsigned int gicv2_irq_startup(struct irq_desc *desc) in gicv2_irq_startup() 647 static void gicv2_irq_shutdown(struct irq_desc *desc) in gicv2_irq_shutdown() 652 static void gicv2_irq_ack(struct irq_desc *desc) in gicv2_irq_ack() 657 static void gicv2_host_irq_end(struct irq_desc *desc) in gicv2_host_irq_end() 665 static void gicv2_guest_irq_end(struct irq_desc *desc) in gicv2_guest_irq_end() 672 static void gicv2_irq_set_affinity(struct irq_desc *desc, const cpumask_t *cpu_mask) in gicv2_irq_set_affinity()
|
A D | gic-v3.c | 535 static void gicv3_set_irq_type(struct irq_desc *desc, unsigned int type) in gicv3_set_irq_type() 577 static void gicv3_set_irq_priority(struct irq_desc *desc, in gicv3_set_irq_priority() 1183 static void gicv3_irq_enable(struct irq_desc *desc) in gicv3_irq_enable() 1197 static void gicv3_irq_disable(struct irq_desc *desc) in gicv3_irq_disable() 1210 static unsigned int gicv3_irq_startup(struct irq_desc *desc) in gicv3_irq_startup() 1217 static void gicv3_irq_shutdown(struct irq_desc *desc) in gicv3_irq_shutdown() 1222 static void gicv3_irq_ack(struct irq_desc *desc) in gicv3_irq_ack() 1227 static void gicv3_host_irq_end(struct irq_desc *desc) in gicv3_host_irq_end() 1235 static void gicv3_guest_irq_end(struct irq_desc *desc) in gicv3_guest_irq_end() 1242 static void gicv3_irq_set_affinity(struct irq_desc *desc, const cpumask_t *mask) in gicv3_irq_set_affinity()
|
A D | cpuerrata.c | 88 const char *desc) in install_bp_hardening_vec() 212 const char *hyp_vecs, const char *desc) in install_bp_hardening_vecs()
|
/xen/xen/common/ |
A D | irq.c | 4 int init_one_irq_desc(struct irq_desc *desc) in init_one_irq_desc() 34 void irq_actor_none(struct irq_desc *desc) in irq_actor_none() 38 unsigned int irq_startup_none(struct irq_desc *desc) in irq_startup_none()
|
A D | keyhandler.c | 38 const char *desc; /* Description for help message. */ member 43 #define KEYHANDLER(k, f, desc, diag) \ argument 46 #define IRQ_KEYHANDLER(k, f, desc, diag) \ argument 102 const char *desc, bool_t diagnostic) in register_keyhandler() 114 const char *desc, bool_t diagnostic) in register_irq_keyhandler()
|
/xen/xen/drivers/passthrough/amd/ |
A D | iommu_init.c | 412 static void iommu_msi_unmask(struct irq_desc *desc) in iommu_msi_unmask() 423 static void iommu_msi_mask(struct irq_desc *desc) in iommu_msi_mask() 436 static unsigned int iommu_msi_startup(struct irq_desc *desc) in iommu_msi_startup() 442 static void iommu_msi_end(struct irq_desc *desc, u8 vector) in iommu_msi_end() 460 static unsigned int iommu_maskable_msi_startup(struct irq_desc *desc) in iommu_maskable_msi_startup() 467 static void iommu_maskable_msi_shutdown(struct irq_desc *desc) in iommu_maskable_msi_shutdown() 491 static void set_x2apic_affinity(struct irq_desc *desc, const cpumask_t *mask) in set_x2apic_affinity() 764 struct irq_desc *desc = irq_to_desc(irq); in set_iommu_interrupt_handler() local 820 struct irq_desc *desc = irq_to_desc(iommu->msi.irq); in iov_adjust_irq_affinities() local 892 struct irq_desc *desc = irq_to_desc(iommu->msi.irq); in enable_iommu() local [all …]
|
/xen/xen/arch/arm/efi/ |
A D | efi-dom0.c | 97 static void __init fill_efi_memory_descriptor(EFI_MEMORY_DESCRIPTOR *desc, in fill_efi_memory_descriptor() 113 EFI_MEMORY_DESCRIPTOR *desc; in acpi_create_efi_mmap_table() local
|
/xen/xen/include/asm-x86/ |
A D | ldt.h | 9 seg_desc_t *desc; in load_LDT() local
|
A D | invpcid.h | 18 } desc = { .pcid = pcid, .addr = addr }; in invpcid() local
|
/xen/xen/arch/arm/tee/ |
A D | tee.c | 74 const struct tee_mediator_desc *desc; in tee_init() local
|
/xen/xen/arch/x86/pv/ |
A D | emulate.c | 32 seg_desc_t desc; in pv_emul_read_descriptor() local
|
/xen/xen/arch/arm/vgic/ |
A D | vgic.c | 819 irq_desc_t *desc = irq_to_desc(irq->hwintid); in arch_move_irqs() local 832 struct irq_desc *desc = NULL; in vgic_get_hw_irq_desc() local 865 unsigned int virt_irq, struct irq_desc *desc, in vgic_connect_hw_irq() 913 irq_desc_t *desc, struct vgic_irq *irq) in vgic_sync_hardware_irq()
|
A D | vgic-mmio.c | 78 irq_desc_t *desc; in vgic_mmio_write_senable() local 123 irq_desc_t *desc; in vgic_mmio_write_cenable() local 187 irq_desc_t *desc; in vgic_mmio_write_spending() local 235 irq_desc_t *desc; in vgic_mmio_write_cpending() local
|
/xen/xen/arch/x86/hvm/ |
A D | vmsi.c | 199 struct msi_desc *desc; in msixtbl_addr_to_desc() local 281 struct irq_desc *desc; in msixtbl_write() local 364 const struct msi_desc *desc; in msixtbl_range() local 612 const struct msi_desc *desc; in msix_write_completion() local 663 struct irq_desc *desc = domain_spin_lock_irq_desc(d, pirq, &flags); in vpci_mask_pirq() local
|
A D | save.c | 140 const struct hvm_save_descriptor *desc; in hvm_save_one() local 291 struct hvm_save_descriptor *desc; in hvm_load() local
|
/xen/tools/debugger/kdd/ |
A D | kdd-xen.c | 142 struct hvm_save_descriptor *desc; in kdd_count_cpus() local 163 struct hvm_save_descriptor *desc; in get_cpu() local 187 struct hvm_save_descriptor *desc; in get_lapic() local
|
/xen/xen/drivers/passthrough/ |
A D | io.c | 449 struct irq_desc *desc = pirq_spin_lock_irq_desc(info, &flags); in pt_irq_create_bind() local 657 struct irq_desc *desc = domain_spin_lock_irq_desc(d, machine_gsi, in pt_irq_destroy_bind() local 839 irq_desc_t *desc; in __msi_pirq_eoi() local
|