Lines Matching refs:sc_mtx
117 struct mtx sc_mtx; member
309 mtx_lock_spin(&sc->sc_mtx); in gpio_pic_teardown_intr()
312 mtx_unlock_spin(&sc->sc_mtx); in gpio_pic_teardown_intr()
351 mtx_lock_spin(&sc->sc_mtx); in gpio_pic_setup_intr()
387 mtx_unlock_spin(&sc->sc_mtx); in gpio_pic_setup_intr()
404 mtx_lock_spin(&sc->sc_mtx); in gpio_pic_disable_intr()
406 mtx_unlock_spin(&sc->sc_mtx); in gpio_pic_disable_intr()
421 mtx_lock_spin(&sc->sc_mtx); in gpio_pic_enable_intr()
423 mtx_unlock_spin(&sc->sc_mtx); in gpio_pic_enable_intr()
469 mtx_lock_spin(&sc->sc_mtx); in gpio_pic_filter()
471 mtx_unlock_spin(&sc->sc_mtx); in gpio_pic_filter()
523 mtx_lock_spin(&sc->sc_mtx); in imx51_gpio_pin_configure()
564 mtx_unlock_spin(&sc->sc_mtx); in imx51_gpio_pin_configure()
627 mtx_lock_spin(&sc->sc_mtx); in imx51_gpio_pin_getname()
629 mtx_unlock_spin(&sc->sc_mtx); in imx51_gpio_pin_getname()
659 mtx_lock_spin(&sc->sc_mtx); in imx51_gpio_pin_set()
664 mtx_unlock_spin(&sc->sc_mtx); in imx51_gpio_pin_set()
707 mtx_lock_spin(&sc->sc_mtx); in imx51_gpio_pin_toggle()
710 mtx_unlock_spin(&sc->sc_mtx); in imx51_gpio_pin_toggle()
730 mtx_lock_spin(&sc->sc_mtx); in imx51_gpio_pin_access_32()
733 mtx_unlock_spin(&sc->sc_mtx); in imx51_gpio_pin_access_32()
771 mtx_lock_spin(&sc->sc_mtx); in imx51_gpio_pin_config_32()
776 mtx_unlock_spin(&sc->sc_mtx); in imx51_gpio_pin_config_32()
809 mtx_init(&sc->sc_mtx, device_get_nameunit(sc->dev), NULL, MTX_SPIN); in imx51_gpio_attach()
827 mtx_destroy(&sc->sc_mtx); in imx51_gpio_attach()
900 mtx_destroy(&sc->sc_mtx); in imx51_gpio_detach()