Searched refs:virq (Results 1 – 7 of 7) sorted by relevance
/drivers/xen/ |
D | events.c | 316 static int bind_virq_to_irq(unsigned int virq, unsigned int cpu) in bind_virq_to_irq() argument 323 irq = per_cpu(virq_to_irq, cpu)[virq]; in bind_virq_to_irq() 326 bind_virq.virq = virq; in bind_virq_to_irq() 340 irq_info[irq] = mk_irq_info(IRQT_VIRQ, virq, evtchn); in bind_virq_to_irq() 342 per_cpu(virq_to_irq, cpu)[virq] = irq; in bind_virq_to_irq() 410 int bind_virq_to_irqhandler(unsigned int virq, unsigned int cpu, in bind_virq_to_irqhandler() argument 417 irq = bind_virq_to_irq(virq, cpu); in bind_virq_to_irqhandler() 687 int virq, irq, evtchn; in restore_cpu_virqs() local 689 for (virq = 0; virq < NR_VIRQS; virq++) { in restore_cpu_virqs() 690 if ((irq = per_cpu(virq_to_irq, cpu)[virq]) == -1) in restore_cpu_virqs() [all …]
|
/drivers/usb/host/ |
D | ohci-ps3.c | 82 unsigned int virq; in ps3_ohci_probe() local 120 result = ps3_io_irq_setup(PS3_BINDING_CPU_ANY, dev->interrupt_id, &virq); in ps3_ohci_probe() 124 __func__, __LINE__, virq); in ps3_ohci_probe() 163 (unsigned long)virq); in ps3_ohci_probe() 167 result = usb_add_hcd(hcd, virq, IRQF_DISABLED); in ps3_ohci_probe() 183 ps3_io_irq_destroy(virq); in ps3_ohci_probe()
|
D | ehci-ps3.c | 83 unsigned int virq; in ps3_ehci_probe() local 120 result = ps3_io_irq_setup(PS3_BINDING_CPU_ANY, dev->interrupt_id, &virq); in ps3_ehci_probe() 124 __func__, __LINE__, virq); in ps3_ehci_probe() 163 (unsigned long)virq); in ps3_ehci_probe() 167 result = usb_add_hcd(hcd, virq, IRQF_DISABLED); in ps3_ehci_probe() 183 ps3_io_irq_destroy(virq); in ps3_ehci_probe()
|
D | isp1760-if.c | 35 int virq; in of_isp1760_probe() local 57 virq = irq_create_of_mapping(oirq.controller, oirq.specifier, in of_isp1760_probe() 80 hcd = isp1760_register(memory.start, res_len, virq, in of_isp1760_probe()
|
/drivers/ps3/ |
D | ps3-vuart.c | 881 unsigned int virq; member 944 &vuart_bus_priv.virq); in ps3_vuart_bus_interrupt_get() 953 result = request_irq(vuart_bus_priv.virq, ps3_vuart_irq_handler, in ps3_vuart_bus_interrupt_get() 966 ps3_vuart_irq_destroy(vuart_bus_priv.virq); in ps3_vuart_bus_interrupt_get() 967 vuart_bus_priv.virq = NO_IRQ; in ps3_vuart_bus_interrupt_get() 988 free_irq(vuart_bus_priv.virq, &vuart_bus_priv); in ps3_vuart_bus_interrupt_put() 990 ps3_vuart_irq_destroy(vuart_bus_priv.virq); in ps3_vuart_bus_interrupt_put() 991 vuart_bus_priv.virq = NO_IRQ; in ps3_vuart_bus_interrupt_put()
|
/drivers/char/ |
D | hvsi.c | 87 uint32_t virq; member 618 hvsi_interrupt(hp->virq, (void *)hp); /* get pending data */ in poll_for_state() 894 synchronize_irq(hp->virq); in hvsi_close() 1171 ret = request_irq(hp->virq, hvsi_interrupt, IRQF_DISABLED, "hvsi", hp); in hvsi_init() 1174 hp->virq, ret); in hvsi_init() 1301 hp->virq = irq_create_mapping(NULL, irq[0]); in hvsi_console_init() 1302 if (hp->virq == NO_IRQ) { in hvsi_console_init()
|
D | specialix.c | 322 int virq; in sx_set_irq() local 331 virq = 0; in sx_set_irq() 334 virq = 1; in sx_set_irq() 337 virq = 2; in sx_set_irq() 340 virq = 3; in sx_set_irq() 349 sx_out(bp, CD186x_MSVRTS, ((virq >> i) & 0x1)? MSVR_RTS:0); in sx_set_irq()
|