Lines Matching refs:sc_gpio_irqfunc
41 int (*sc_gpio_irqfunc)(void *); member
146 sc->sc_gpio_irqs[i].sc_gpio_irqfunc = NULL; in gpiosim_attach()
286 irq->sc_gpio_irqfunc != NULL && in gpiosim_sysctl()
292 irq->sc_gpio_irqfunc != NULL && in gpiosim_sysctl()
298 if ((sc->sc_state & (1LL << i)) && irq->sc_gpio_irqfunc != NULL && in gpiosim_sysctl()
302 if ((sc->sc_state & (1LL << i)) == 0 && irq->sc_gpio_irqfunc != NULL && in gpiosim_sysctl()
306 if ((sc->sc_state & (1LL << i)) && irq->sc_gpio_irqfunc != NULL && in gpiosim_sysctl()
310 if ((sc->sc_state & (1LL << i)) == 0 && irq->sc_gpio_irqfunc != NULL && in gpiosim_sysctl()
392 irq->sc_gpio_irqfunc = func; in gpiosim_intr_establish()
425 irq->sc_gpio_irqfunc = NULL; in gpiosim_intr_disestablish()
470 irq->sc_gpio_irqfunc != NULL && in gpiosim_wq()
472 (*irq->sc_gpio_irqfunc)(irq->sc_gpio_irqarg); in gpiosim_wq()
491 irq->sc_gpio_irqfunc != NULL && in gpiosim_co()
493 (*irq->sc_gpio_irqfunc)(irq->sc_gpio_irqarg); in gpiosim_co()