/src/sys/dev/acpi/acpica/ |
OsdInterrupt.c | 97 struct acpi_interrupt_handler *aih; local in function:AcpiOsInstallInterruptHandler_xname 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 in function:AcpiOsRemoveInterruptHandler [all...] |
/src/sys/dev/acpi/ |
amdgpio.c | 378 struct amdgpio_intr_handler *aih, *aihp; local in function:amdgpio_intr_establish 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 in function:amdgpio_intr_disestablish 469 struct amdgpio_intr_handler *aih = ih; local in function:amdgpio_intr_mask 481 struct amdgpio_intr_handler *aih = ih; local in function:amdgpio_intr_unmask 493 struct amdgpio_intr_handler *aih; local in function:amdgpio_intr [all...] |
acpi_util.c | 917 void *aih = NULL; local in function:acpi_intr_establish 928 aih = acpi_intr_establish_irq(dev, irq, ipl, mpsafe, 934 return aih; 941 struct acpi_irq_handler *aih; local in function:acpi_intr_establish_irq 949 aih = kmem_alloc(sizeof(struct acpi_irq_handler), KM_SLEEP); 950 aih->aih_irq = irq->ar_irq; 951 aih->aih_ih = ih; 953 return aih; 959 struct acpi_irq_handler * const aih = c; local in function:acpi_intr_mask 961 acpi_md_intr_mask(aih->aih_ih) 967 struct acpi_irq_handler * const aih = c; local in function:acpi_intr_unmask 975 struct acpi_irq_handler *aih = c; local in function:acpi_intr_disestablish 984 struct acpi_irq_handler *aih = c; local in function:acpi_intr_string [all...] |