/src/sys/arch/evbmips/ingenic/ |
intr.c | 247 uint32_t irql, irqh, mask, ll, hh; local in function:ingenic_irq 254 irqh = readreg(JZ_ICPR1); 263 hh = irqh; 288 if (irqh != 0) { 289 snprintf(buffer, 16, " ih%08x", irqh); 293 bit = ffs32(irqh); 309 irqh &= ~mask; 310 bit = ffs32(irqh);
|
/src/sys/arch/riscv/fdt/ |
intc_fdt.c | 178 struct intc_irqhandler *irqh = kmem_alloc(sizeof(*irqh), KM_SLEEP); local in function:intc_intr_establish 179 irqh->ih_irq = irq; 180 irqh->ih_fn = func; 181 irqh->ih_arg = arg; 184 TAILQ_INSERT_TAIL(&irq->intr_handlers, irqh, ih_next); 195 return irqh;
|
/src/sys/external/bsd/drm/dist/bsd-core/ |
drm_irq.c | 215 NULL, drm_irq_handler_wrap, dev, &dev->irqh); 219 drm_irq_handler_wrap, dev, &dev->irqh); 229 dev->irqh = pci_intr_establish(dev->pa.pa_pc, ih, IPL_TTY, 231 if (!dev->irqh) { 267 bus_teardown_intr(dev->device, dev->irqr, dev->irqh); 270 pci_intr_disestablish(dev->pa.pa_pc, dev->irqh);
|
drmP.h | 835 void *irqh; /* Handle from bus_setup_intr */ member in struct:drm_device
|