| /src/sys/dev/acpi/acpica/ |
| OsdInterrupt.c | 97 struct acpi_interrupt_handler *aih; local 105 aih = malloc(sizeof(*aih), M_ACPI, M_NOWAIT); 106 if (aih == NULL) 109 aih->aih_intrnum = InterruptNumber; 110 aih->aih_func = ServiceRoutine; 113 ServiceRoutine, Context, &aih->aih_ih, xname); 116 LIST_INSERT_HEAD(&acpi_interrupt_list, aih, aih_list); 119 free(aih, M_ACPI); 133 struct acpi_interrupt_handler *aih; local [all...] |
| /src/sys/dev/acpi/ |
| amdgpio.c | 378 struct amdgpio_intr_handler *aih, *aihp; local 391 aih = kmem_alloc(sizeof(*aih), KM_SLEEP); 392 aih->ih_func = func; 393 aih->ih_arg = arg; 394 aih->ih_pin = pin; 399 if (aihp->ih_pin == aih->ih_pin) { 401 kmem_free(aih, sizeof(*aih)); 408 LIST_INSERT_HEAD(&sc->sc_intrs, aih, ih_list) 438 struct amdgpio_intr_handler *aih = ih; local 469 struct amdgpio_intr_handler *aih = ih; local 481 struct amdgpio_intr_handler *aih = ih; local 493 struct amdgpio_intr_handler *aih; local [all...] |
| acpi_util.c | 1100 void *aih = NULL; local 1111 aih = acpi_intr_establish_irq(dev, irq, ipl, mpsafe, 1117 return aih; 1124 struct acpi_irq_handler *aih; local 1132 aih = kmem_alloc(sizeof(struct acpi_irq_handler), KM_SLEEP); 1133 aih->aih_irq = irq->ar_irq; 1134 aih->aih_ih = ih; 1136 return aih; 1142 struct acpi_irq_handler * const aih = c; local 1144 acpi_md_intr_mask(aih->aih_ih) 1150 struct acpi_irq_handler * const aih = c; local 1158 struct acpi_irq_handler *aih = c; local 1167 struct acpi_irq_handler *aih = c; local [all...] |