Home
last modified time | relevance | path

Searched refs:sc_lock (Results 1 – 25 of 285) sorted by relevance

12345678910>>...12

/netbsd/sys/dev/onewire/
H A Donewire.c86 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 Duhid.c93 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 Ducom.c193 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 Duhidev.c104 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 Dualea.c49 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 Dumidi.c210 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 Dugen.c173 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 Dld_sdmmc.c95 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 Dimx23_apbdma.c267 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 Dautofs.c184 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 Djoy.c130 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 Dlcdkp_subr.c63 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 Dtegra_cec.c67 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 Dmpu_isapnp.c35 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 Drk_gpio.c68 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 Dtsllux.c59 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 Dsyscon.c47 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 Dmd.c216 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 Dnct.c332 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 Dzynq_gpio.c65 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 Dvio9p.c108 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 Dsunxi_gpio.c159 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 Dauxio.c102 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 Dif_npflog.c60 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 Dxbd_xenbus.c144 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 …]

12345678910>>...12