Home
last modified time | relevance | path

Searched refs:airq (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/drivers/s390/cio/
Dairq.c35 int register_adapter_interrupt(struct airq_struct *airq) in register_adapter_interrupt() argument
39 if (!airq->handler || airq->isc > MAX_ISC) in register_adapter_interrupt()
41 if (!airq->lsi_ptr) { in register_adapter_interrupt()
42 airq->lsi_ptr = kzalloc(1, GFP_KERNEL); in register_adapter_interrupt()
43 if (!airq->lsi_ptr) in register_adapter_interrupt()
45 airq->flags |= AIRQ_PTR_ALLOCATED; in register_adapter_interrupt()
47 if (!airq->lsi_mask) in register_adapter_interrupt()
48 airq->lsi_mask = 0xff; in register_adapter_interrupt()
49 snprintf(dbf_txt, sizeof(dbf_txt), "rairq:%p", airq); in register_adapter_interrupt()
51 isc_register(airq->isc); in register_adapter_interrupt()
[all …]
Dqdio_thinint.c40 static void tiqdio_thinint_handler(struct airq_struct *airq);
184 static void tiqdio_thinint_handler(struct airq_struct *airq) in tiqdio_thinint_handler() argument
DMakefile5 obj-y += airq.o blacklist.o chsc.o cio.o css.o chp.o idset.o isc.o \
/linux-4.1.27/drivers/net/arcnet/
Dcom90xx.c58 static int com90xx_found(int ioaddr, int airq, u_long shmem, void __iomem *);
117 int count, status, ioaddr, numprint, airq, openparen = 0; in com90xx_probe() local
354 airq = probe_irq_off(airqmask); in com90xx_probe()
356 if (airq <= 0) { in com90xx_probe()
357 BUGMSG2(D_INIT_REASONS, "(airq=%d)\n", airq); in com90xx_probe()
365 airq = irq; in com90xx_probe()
368 BUGMSG2(D_INIT, "(%d,", airq); in com90xx_probe()
399 if (com90xx_found(*port, airq, ptr, base) == 0) in com90xx_probe()
458 static int __init com90xx_found(int ioaddr, int airq, u_long shmem, void __iomem *p) in com90xx_found() argument
506 if (request_irq(airq, arcnet_interrupt, 0, "arcnet (90xx)", dev)) { in com90xx_found()
[all …]
/linux-4.1.27/arch/s390/include/asm/
Dairq.h25 int register_adapter_interrupt(struct airq_struct *airq);
26 void unregister_adapter_interrupt(struct airq_struct *airq);
/linux-4.1.27/drivers/s390/kvm/
Dvirtio_ccw.c132 struct airq_struct airq; member
184 static void virtio_airq_handler(struct airq_struct *airq) in virtio_airq_handler() argument
186 struct airq_info *info = container_of(airq, struct airq_info, airq); in virtio_airq_handler()
224 info->airq.handler = virtio_airq_handler; in new_airq_info()
225 info->airq.lsi_ptr = &info->summary_indicator; in new_airq_info()
226 info->airq.lsi_mask = 0xff; in new_airq_info()
227 info->airq.isc = VIRTIO_AIRQ_ISC; in new_airq_info()
228 rc = register_adapter_interrupt(&info->airq); in new_airq_info()
242 unregister_adapter_interrupt(&info->airq); in destroy_airq_info()
/linux-4.1.27/Documentation/DocBook/
D.s390-drivers.xml.cmd2 …s390/cio/cmf.c arch/s390/include/asm/ccwgroup.h drivers/s390/cio/ccwgroup.c drivers/s390/cio/airq.c
/linux-4.1.27/arch/s390/pci/
Dpci.c64 static void zpci_irq_handler(struct airq_struct *airq);
352 static void zpci_irq_handler(struct airq_struct *airq) in zpci_irq_handler() argument
/linux-4.1.27/drivers/s390/crypto/
Dap_bus.c62 static void ap_interrupt_handler(struct airq_struct *airq);
1384 static void ap_interrupt_handler(struct airq_struct *airq) in ap_interrupt_handler() argument