/xen/xen/drivers/char/ |
A D | ns16550.c | 130 u16 dev_id; member 242 .dev_id = 0x160a, 248 .dev_id = 0xc11b, 254 .dev_id = 0xc11f, 260 .dev_id = 0xc138, 266 .dev_id = 0xc158, 272 .dev_id = 0xc13d, 278 .dev_id = 0xc15d, 284 .dev_id = 0xc40b, 290 .dev_id = 0xc40f, [all …]
|
A D | cadence-uart.c | 79 uart->irqaction.dev_id = port; in cuart_init_postirq()
|
A D | meson-uart.c | 98 uart->irqaction.dev_id = port; in meson_uart_init_postirq()
|
A D | mvebu-uart.c | 113 uart->irqaction.dev_id = port; in mvebu3700_uart_init_postirq()
|
A D | exynos4210-uart.c | 197 uart->irqaction.dev_id = port; in exynos4210_uart_init_postirq()
|
A D | pl011.c | 135 uart->irqaction.dev_id = port; in pl011_init_postirq()
|
A D | omap-uart.c | 232 uart->irqaction.dev_id = port; in omap_uart_init_postirq()
|
A D | scif-uart.c | 169 uart->irqaction.dev_id = port; in scif_uart_init_postirq()
|
/xen/xen/include/xen/ |
A D | irq.h | 16 void *dev_id; member 113 extern void release_irq(unsigned int irq, const void *dev_id); 116 const char * devname, void *dev_id); 119 extern void no_action(int cpl, void *dev_id, struct cpu_user_regs *regs);
|
/xen/xen/arch/arm/ |
A D | irq.c | 150 return desc->action->dev_id; in irq_get_guest_info() 166 const char *devname, void *dev_id) in request_irq() argument 188 action->dev_id = dev_id; in request_irq() 257 action->handler(irq, action->dev_id, regs); in do_IRQ() 272 void release_irq(unsigned int irq, const void *dev_id) in release_irq() argument 293 if ( action->dev_id == dev_id ) in release_irq() 331 if ( shared && new->dev_id == NULL ) in __setup_irq() 459 action->dev_id = info; in route_irq_to_guest()
|
A D | time.c | 223 static void timer_interrupt(int irq, void *dev_id, struct cpu_user_regs *regs) in timer_interrupt() argument 246 static void vtimer_interrupt(int irq, void *dev_id, struct cpu_user_regs *regs) in vtimer_interrupt() argument
|
A D | gic.c | 409 static void maintenance_interrupt(int irq, void *dev_id, struct cpu_user_regs *regs) in maintenance_interrupt() argument
|
/xen/xen/drivers/passthrough/amd/ |
A D | iommu_guest.c | 190 uint16_t dev_id; in guest_iommu_add_event_log() local 219 dev_id = guest_bdf(d, iommu_get_devid_from_cmd(entry[0])); in guest_iommu_add_event_log() 220 iommu_set_devid_to_cmd(&entry[0], dev_id); in guest_iommu_add_event_log() 239 uint16_t dev_id; in do_complete_ppr_request() local 243 iommu = find_iommu_for_device(0, dev_id); in do_complete_ppr_request() 248 __func__, dev_id); in do_complete_ppr_request() 253 iommu_set_devid_to_cmd(&cmd->data[0], dev_id); in do_complete_ppr_request() 292 uint16_t dev_id; in do_invalidate_iotlb_pages() local 296 iommu = find_iommu_for_device(0, dev_id); in do_invalidate_iotlb_pages() 300 __func__, dev_id); in do_invalidate_iotlb_pages() [all …]
|
A D | iommu_init.c | 415 struct amd_iommu *iommu = desc->action->dev_id; in iommu_msi_unmask() 426 struct amd_iommu *iommu = desc->action->dev_id; in iommu_msi_mask() 493 struct amd_iommu *iommu = desc->action->dev_id; in set_x2apic_affinity() 717 static void iommu_interrupt_handler(int irq, void *dev_id, in iommu_interrupt_handler() argument 721 struct amd_iommu *iommu = dev_id; in iommu_interrupt_handler() 1321 u16 vendor_id, dev_id; in amd_sp5100_erratum28() local 1329 dev_id = (id >> 16) & 0xffff; in amd_sp5100_erratum28() 1332 if (vendor_id != 0x1002 || dev_id != 0x4385) in amd_sp5100_erratum28()
|
A D | iommu_cmd.c | 158 u64 io_addr, u16 dev_id, u16 order) in invalidate_iotlb_pages() argument 181 set_field_in_reg_u32(dev_id, 0, in invalidate_iotlb_pages()
|
/xen/xen/common/ |
A D | irq.c | 30 void no_action(int cpl, void *dev_id, struct cpu_user_regs *regs) in no_action() argument
|
/xen/xen/arch/x86/oprofile/ |
A D | op_model_athlon.c | 453 u16 vendor_id, dev_id; in init_ibs_nmi() local 467 dev_id = (id >> 16) & 0xffff; in init_ibs_nmi() 470 (dev_id == PCI_DEVICE_ID_AMD_10H_NB_MISC)) { in init_ibs_nmi()
|
/xen/xen/arch/x86/ |
A D | hpet.c | 234 struct hpet_event_channel *ch = desc->action->dev_id; in hpet_msi_unmask() 245 struct hpet_event_channel *ch = desc->action->dev_id; in hpet_msi_mask() 298 struct hpet_event_channel *ch = desc->action->dev_id; in hpet_msi_set_affinity() 331 return hpet_msi_write(desc->action->dev_id, &msg); in __hpet_setup_msi_irq()
|
A D | irq.c | 953 const char * devname, void *dev_id) in request_irq() argument 975 action->dev_id = dev_id; in request_irq() 985 void __init release_irq(unsigned int irq, const void *dev_id) in release_irq() argument 2006 action->handler(irq, action->dev_id, regs); in do_IRQ()
|
A D | time.c | 197 static void timer_interrupt(int irq, void *dev_id, struct cpu_user_regs *regs) in timer_interrupt() argument
|
/xen/tools/libxl/ |
A D | libxl_netbuffer.c | 259 const int dev_id = remus_nic->devid; in setup_async_exec() local 269 libxl__xs_libxl_path(gc, domid), dev_id); in setup_async_exec()
|
/xen/xen/drivers/passthrough/vtd/ |
A D | iommu.c | 1020 static void iommu_page_fault(int irq, void *dev_id, in iommu_page_fault() argument 1033 struct vtd_iommu *iommu = desc->action->dev_id; in dma_msi_unmask() 1049 struct vtd_iommu *iommu = desc->action->dev_id; in dma_msi_mask() 1085 struct vtd_iommu *iommu = desc->action->dev_id; in dma_msi_set_affinity()
|