/netbsd/sys/dev/onewire/ |
H A D | onewire.c | 86 kmutex_t sc_lock; member 138 mutex_destroy(&sc->sc_lock); in onewire_attach() 150 mutex_enter(&sc->sc_lock); in onewire_detach() 153 mutex_exit(&sc->sc_lock); in onewire_detach() 215 mutex_enter(&sc->sc_lock); in onewire_lock() 223 mutex_exit(&sc->sc_lock); in onewire_unlock() 378 mutex_enter(&sc->sc_lock); in onewire_thread() 384 mutex_exit(&sc->sc_lock); in onewire_thread() 388 mutex_destroy(&sc->sc_lock); in onewire_thread() 517 mutex_exit(&sc->sc_lock); in onewire_scan() [all …]
|
/netbsd/sys/dev/usb/ |
H A D | uhid.c | 93 kmutex_t sc_lock; member 251 mutex_enter(&sc->sc_lock); in uhid_intr() 266 mutex_exit(&sc->sc_lock); in uhid_intr() 283 mutex_enter(&sc->sc_lock); in uhidopen() 290 mutex_exit(&sc->sc_lock); in uhidopen() 317 mutex_exit(&sc->sc_lock); in uhidopen() 334 mutex_exit(&sc->sc_lock); in uhidopen() 354 mutex_exit(&sc->sc_lock); in uhidcancel() 378 mutex_exit(&sc->sc_lock); in uhidclose() 405 mutex_exit(&sc->sc_lock); in uhidclose() [all …]
|
H A D | ucom.c | 193 kmutex_t sc_lock; member 410 mutex_enter(&sc->sc_lock); in ucom_detach() 412 mutex_exit(&sc->sc_lock); in ucom_detach() 488 mutex_exit(&sc->sc_lock); in ucom_shutdown() 511 mutex_enter(&sc->sc_lock); in ucomopen() 656 mutex_exit(&sc->sc_lock); in ucomopen() 736 mutex_exit(&sc->sc_lock); in ucomcancel() 814 mutex_exit(&sc->sc_lock); in ucomclose() 987 mutex_exit(&sc->sc_lock); in tiocm_to_ucom() 1023 mutex_exit(&sc->sc_lock); in ucom_to_tiocm() [all …]
|
H A D | uhidev.c | 104 kmutex_t sc_lock; member 700 mutex_exit(&sc->sc_lock); in uhidev_open_pipes() 759 mutex_enter(&sc->sc_lock); in uhidev_open_pipes() 781 mutex_enter(&sc->sc_lock); in uhidev_open_pipes() 829 mutex_exit(&sc->sc_lock); in uhidev_close_pipes() 894 mutex_exit(&sc->sc_lock); in uhidev_open() 946 mutex_exit(&sc->sc_lock); in uhidev_stop() 1026 mutex_exit(&sc->sc_lock); in uhidev_close() 1033 mutex_exit(&sc->sc_lock); in uhidev_close() 1093 mutex_exit(&sc->sc_lock); in uhidev_write() [all …]
|
H A D | ualea.c | 49 kmutex_t sc_lock; member 163 mutex_enter(&sc->sc_lock); in ualea_detach() 165 mutex_exit(&sc->sc_lock); in ualea_detach() 177 mutex_destroy(&sc->sc_lock); in ualea_detach() 187 KASSERT(mutex_owned(&sc->sc_lock)); in ualea_xfer() 219 mutex_enter(&sc->sc_lock); in ualea_get() 223 mutex_exit(&sc->sc_lock); in ualea_get() 240 mutex_enter(&sc->sc_lock); in ualea_xfer_done() 243 mutex_exit(&sc->sc_lock); in ualea_xfer_done() 263 mutex_enter(&sc->sc_lock); in ualea_xfer_done() [all …]
|
H A D | umidi.c | 210 kmutex_t sc_lock; member 460 mutex_enter(&sc->sc_lock); in umidi_detach() 465 mutex_exit(&sc->sc_lock); in umidi_detach() 650 *thread = &sc->sc_lock; in umidi_get_locks() 1187 mutex_exit(&sc->sc_lock); in free_all_jacks() 1247 mutex_exit(&sc->sc_lock); in unbind_all_jacks() 1451 mutex_exit(&sc->sc_lock); in detach_mididev() 1495 mutex_exit(&sc->sc_lock); in free_all_mididevs() 1895 mutex_exit(&sc->sc_lock); in in_intr() 1945 mutex_exit(&sc->sc_lock); in out_intr() [all …]
|
H A D | ugen.c | 173 kmutex_t sc_lock; member 263 mutex_enter(&sc->sc_lock); in ugenif_acquire() 265 mutex_exit(&sc->sc_lock); in ugenif_acquire() 271 mutex_exit(&sc->sc_lock); in ugenif_acquire() 281 mutex_enter(&sc->sc_lock); in ugenif_release() 284 mutex_exit(&sc->sc_lock); in ugenif_release() 1292 mutex_exit(&sc->sc_lock); in ugen_detach() 1357 mutex_exit(&sc->sc_lock); in ugenintr() 1419 mutex_exit(&sc->sc_lock); in ugen_isoc_rintr() 1488 mutex_exit(&sc->sc_lock); in ugen_bulkra_intr() [all …]
|
/netbsd/sys/dev/sdmmc/ |
H A D | ld_sdmmc.c | 95 kmutex_t sc_lock; member 207 mutex_exit(&sc->sc_lock); in ld_sdmmc_task_cancel() 217 mutex_enter(&sc->sc_lock); in ld_sdmmc_task_cancel() 368 mutex_enter(&sc->sc_lock); in ld_sdmmc_detach() 374 mutex_exit(&sc->sc_lock); in ld_sdmmc_detach() 402 mutex_enter(&sc->sc_lock); in ld_sdmmc_start() 430 mutex_enter(&sc->sc_lock); in ld_sdmmc_restart() 434 mutex_exit(&sc->sc_lock); in ld_sdmmc_restart() 502 mutex_exit(&sc->sc_lock); in ld_sdmmc_dobio() 539 mutex_exit(&sc->sc_lock); in ld_sdmmc_dodiscard() [all …]
|
/netbsd/sys/arch/arm/imx/ |
H A D | imx23_apbdma.c | 267 mutex_enter(&sc->sc_lock); in apbdma_chan_init() 272 mutex_exit(&sc->sc_lock); in apbdma_chan_init() 292 mutex_enter(&sc->sc_lock); in apbdma_chan_set_chain() 294 mutex_exit(&sc->sc_lock); in apbdma_chan_set_chain() 317 mutex_enter(&sc->sc_lock); in apbdma_run() 319 mutex_exit(&sc->sc_lock); in apbdma_run() 337 mutex_exit(&sc->sc_lock); in apbdma_ack_intr() 351 mutex_exit(&sc->sc_lock); in apbdma_ack_error_intr() 380 mutex_exit(&sc->sc_lock); in apbdma_intr_status() 405 mutex_exit(&sc->sc_lock); in apbdma_chan_reset() [all …]
|
/netbsd/sys/fs/autofs/ |
H A D | autofs.c | 184 mutex_enter(&autofs_softc->sc_lock); in autofs_timeout_wq() 193 mutex_exit(&autofs_softc->sc_lock); in autofs_timeout_wq() 365 &autofs_softc->sc_lock); in autofs_trigger_one() 390 mutex_exit(&autofs_softc->sc_lock); in autofs_trigger_one() 445 mutex_exit(&autofs_softc->sc_lock); in autofs_trigger() 456 mutex_enter(&autofs_softc->sc_lock); in autofs_ioctl_request() 471 &autofs_softc->sc_lock); in autofs_ioctl_request() 479 mutex_exit(&autofs_softc->sc_lock); in autofs_ioctl_request() 518 mutex_exit(&autofs_softc->sc_lock); in autofs_ioctl_done() 542 mutex_exit(&autofs_softc->sc_lock); in autofs_open() [all …]
|
/netbsd/sys/dev/ic/ |
H A D | joy.c | 130 mutex_enter(sc->sc_lock); in joyattach() 136 mutex_exit(sc->sc_lock); in joyattach() 163 mutex_enter(sc->sc_lock); in joyopen() 165 mutex_exit(sc->sc_lock); in joyopen() 170 mutex_exit(sc->sc_lock); in joyopen() 181 mutex_enter(sc->sc_lock); in joyclose() 183 mutex_exit(sc->sc_lock); in joyclose() 198 mutex_enter(sc->sc_lock); in joyread() 218 mutex_exit(sc->sc_lock); in joyread() 235 mutex_enter(sc->sc_lock); in joyioctl() [all …]
|
H A D | lcdkp_subr.c | 63 mutex_init(&sc->sc_lock, MUTEX_DEFAULT, IPL_NONE); in lcdkp_attach_subr() 77 mutex_enter(&sc->sc_lock); in lcdkp_scankey() 86 mutex_exit(&sc->sc_lock); in lcdkp_scankey() 102 mutex_enter(&sc->sc_lock); in lcdkp_readkey() 107 mutex_exit(&sc->sc_lock); in lcdkp_readkey() 140 KASSERT(mutex_owned(&sc->sc_lock)); in lcdkp_poll() 147 HD_POLL_RATE, &sc->sc_lock); in lcdkp_poll()
|
/netbsd/sys/arch/arm/nvidia/ |
H A D | tegra_cec.c | 67 kmutex_t sc_lock; member 212 mutex_enter(&sc->sc_lock); in tegra_cec_intr() 277 mutex_exit(&sc->sc_lock); in tegra_cec_intr() 300 mutex_enter(&sc->sc_lock); in tegra_cec_open() 305 mutex_exit(&sc->sc_lock); in tegra_cec_open() 315 mutex_enter(&sc->sc_lock); in tegra_cec_close() 319 mutex_exit(&sc->sc_lock); in tegra_cec_close() 374 mutex_enter(&sc->sc_lock); in tegra_cec_send() 396 mutex_exit(&sc->sc_lock); in tegra_cec_send() 423 mutex_exit(&sc->sc_lock); in tegra_cec_recv() [all …]
|
/netbsd/sys/dev/isapnp/ |
H A D | mpu_isapnp.c | 35 kmutex_t sc_lock; member 67 mutex_init(&sc->sc_lock, MUTEX_DEFAULT, IPL_AUDIO); in mpu_isapnp_attach() 71 sc->sc_mpu.lock = &sc->sc_lock; in mpu_isapnp_attach() 73 mutex_enter(&sc->sc_lock); in mpu_isapnp_attach() 77 mutex_exit(&sc->sc_lock); in mpu_isapnp_attach() 78 mutex_destroy(&sc->sc_lock); in mpu_isapnp_attach() 82 mutex_exit(&sc->sc_lock); in mpu_isapnp_attach()
|
/netbsd/sys/arch/arm/rockchip/ |
H A D | rk_gpio.c | 68 kmutex_t sc_lock; member 127 mutex_enter(&sc->sc_lock); in rk_gpio_acquire() 129 mutex_exit(&sc->sc_lock); in rk_gpio_acquire() 149 mutex_enter(&sc->sc_lock); in rk_gpio_release() 151 mutex_exit(&sc->sc_lock); in rk_gpio_release() 191 mutex_enter(&sc->sc_lock); in rk_gpio_write() 198 mutex_exit(&sc->sc_lock); in rk_gpio_write() 236 mutex_enter(&sc->sc_lock); in rk_gpio_pin_write() 243 mutex_exit(&sc->sc_lock); in rk_gpio_pin_write() 253 mutex_enter(&sc->sc_lock); in rk_gpio_pin_ctl() [all …]
|
/netbsd/sys/dev/i2c/ |
H A D | tsllux.c | 59 kmutex_t sc_lock; member 231 mutex_enter(&sc->sc_lock); in tsllux_sysctl_cs_package() 236 mutex_exit(&sc->sc_lock); in tsllux_sysctl_cs_package() 243 mutex_exit(&sc->sc_lock); in tsllux_sysctl_cs_package() 259 mutex_enter(&sc->sc_lock); in tsllux_sysctl_autogain() 264 mutex_exit(&sc->sc_lock); in tsllux_sysctl_autogain() 271 mutex_exit(&sc->sc_lock); in tsllux_sysctl_autogain() 288 mutex_enter(&sc->sc_lock); in tsllux_sysctl_gain() 331 mutex_exit(&sc->sc_lock); in tsllux_sysctl_gain() 397 mutex_exit(&sc->sc_lock); in tsllux_sysctl_itime() [all …]
|
/netbsd/sys/dev/fdt/ |
H A D | syscon.c | 47 kmutex_t sc_lock; member 69 mutex_enter(&sc->sc_lock); in syscon_generic_lock() 77 mutex_exit(&sc->sc_lock); in syscon_generic_unlock() 85 KASSERT(mutex_owned(&sc->sc_lock)); in syscon_generic_read_4() 95 KASSERT(mutex_owned(&sc->sc_lock)); in syscon_generic_write_4() 129 mutex_init(&sc->sc_lock, MUTEX_DEFAULT, IPL_VM); in syscon_attach()
|
/netbsd/sys/dev/ |
H A D | md.c | 216 mutex_destroy(&sc->sc_lock); in md_detach() 245 mutex_enter(&sc->sc_lock); in mdsize() 250 mutex_exit(&sc->sc_lock); in mdsize() 422 mutex_enter(&sc->sc_lock); in mdstrategy() 430 mutex_exit(&sc->sc_lock); in mdstrategy() 466 mutex_exit(&sc->sc_lock); in mdstrategy() 495 mutex_enter(&sc->sc_lock); in mdioctl() 522 mutex_exit(&sc->sc_lock); in mdioctl() 597 mutex_exit(&sc->sc_lock); in md_ioctl_kalloc() 601 mutex_enter(&sc->sc_lock); in md_ioctl_kalloc() [all …]
|
/netbsd/sys/dev/isa/ |
H A D | nct.c | 332 mutex_spin_enter(&sc->sc_lock); in nct_attach() 393 mutex_spin_exit(&sc->sc_lock); in nct_attach() 407 mutex_spin_enter(&sc->sc_lock); in nct_attach() 411 mutex_spin_exit(&sc->sc_lock); in nct_attach() 456 mutex_destroy(&sc->sc_lock); in nct_detach() 548 mutex_spin_enter(&sc->sc_lock); in nct_gpio_read() 553 mutex_spin_exit(&sc->sc_lock); in nct_gpio_read() 570 mutex_spin_enter(&sc->sc_lock); in nct_gpio_write() 578 mutex_spin_exit(&sc->sc_lock); in nct_gpio_write() 600 mutex_spin_enter(&sc->sc_lock); in nct_gpio_ctl() [all …]
|
/netbsd/sys/arch/arm/xilinx/ |
H A D | zynq_gpio.c | 65 kmutex_t sc_lock; member 97 KASSERT(mutex_owned(&sc->sc_lock)); in zynq_gpio_ctl() 131 mutex_enter(&sc->sc_lock); in zynq_gpio_acquire() 133 mutex_exit(&sc->sc_lock); in zynq_gpio_acquire() 153 mutex_enter(&sc->sc_lock); in zynq_gpio_release() 155 mutex_exit(&sc->sc_lock); in zynq_gpio_release() 234 mutex_enter(&sc->sc_lock); in zynq_gpio_pin_ctl() 236 mutex_exit(&sc->sc_lock); in zynq_gpio_pin_ctl() 292 mutex_init(&sc->sc_lock, MUTEX_DEFAULT, IPL_VM); in zynq_gpio_attach()
|
/netbsd/sys/dev/pci/ |
H A D | vio9p.c | 108 kmutex_t sc_lock; member 226 mutex_enter(&sc->sc_lock); in vio9p_read() 307 mutex_exit(&sc->sc_lock); in vio9p_read() 323 mutex_enter(&sc->sc_lock); in vio9p_write() 383 mutex_exit(&sc->sc_lock); in vio9p_write() 403 mutex_enter(&sc->sc_lock); in filt_vio9p_detach() 405 mutex_exit(&sc->sc_lock); in filt_vio9p_detach() 465 mutex_enter(&sc->sc_lock); in vio9p_kqfilter() 467 mutex_exit(&sc->sc_lock); in vio9p_kqfilter() 610 mutex_enter(&sc->sc_lock); in vio9p_request_done() [all …]
|
/netbsd/sys/arch/arm/sunxi/ |
H A D | sunxi_gpio.c | 159 kmutex_t sc_lock; member 344 mutex_enter(&sc->sc_lock); in sunxi_gpio_acquire() 346 mutex_exit(&sc->sc_lock); in sunxi_gpio_acquire() 366 mutex_enter(&sc->sc_lock); in sunxi_gpio_release() 368 mutex_exit(&sc->sc_lock); in sunxi_gpio_release() 418 mutex_enter(&sc->sc_lock); in sunxi_gpio_write() 427 mutex_exit(&sc->sc_lock); in sunxi_gpio_write() 516 mutex_exit(&sc->sc_lock); in sunxi_intr_enable() 540 mutex_exit(&sc->sc_lock); in sunxi_intr_disable() 874 mutex_exit(&sc->sc_lock); in sunxi_pinctrl_set_config() [all …]
|
/netbsd/sys/arch/sparc64/dev/ |
H A D | auxio.c | 102 mutex_enter(&sc->sc_lock); in auxio_blink() 106 mutex_exit(&sc->sc_lock); in auxio_blink() 127 mutex_init(&sc->sc_lock, MUTEX_DEFAULT, IPL_HIGH); in auxio_attach_common() 156 mutex_enter(&sc->sc_lock); in auxio_fd_control() 160 mutex_exit(&sc->sc_lock); in auxio_fd_control()
|
/netbsd/sys/net/npf/ |
H A D | if_npflog.c | 60 kmutex_t sc_lock; member 97 mutex_enter(&sc->sc_lock); in npflog_ioctl() 106 mutex_exit(&sc->sc_lock); in npflog_ioctl() 117 mutex_init(&sc->sc_lock, MUTEX_DEFAULT, IPL_SOFTNET); in npflog_clone_create() 148 mutex_destroy(&sc->sc_lock); in npflog_clone_destroy()
|
/netbsd/sys/arch/xen/xen/ |
H A D | xbd_xenbus.c | 144 kmutex_t sc_lock; member 384 mutex_enter(&sc->sc_lock); in xbd_xenbus_detach() 393 mutex_exit(&sc->sc_lock); in xbd_xenbus_detach() 403 mutex_exit(&sc->sc_lock); in xbd_xenbus_detach() 406 mutex_exit(&sc->sc_lock); in xbd_xenbus_detach() 411 mutex_exit(&sc->sc_lock); in xbd_xenbus_detach() 445 mutex_enter(&sc->sc_lock); in xbd_xenbus_detach() 448 mutex_exit(&sc->sc_lock); in xbd_xenbus_detach() 486 mutex_enter(&sc->sc_lock); in xbd_xenbus_suspend() 511 mutex_exit(&sc->sc_lock); in xbd_xenbus_suspend() [all …]
|