Home
last modified time | relevance | path

Searched refs:sc_mtx (Results 1 – 25 of 53) sorted by relevance

123

/netbsd-src/sys/dev/acpi/
H A Dfujbp_acpi.c124 kmutex_t sc_mtx; member
181 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_NONE); in fujitsu_bp_attach()
215 mutex_destroy(&sc->sc_mtx); in fujitsu_bp_detach()
234 mutex_enter(&sc->sc_mtx); in fujitsu_bp_suspend()
236 mutex_exit(&sc->sc_mtx); in fujitsu_bp_suspend()
246 mutex_enter(&sc->sc_mtx); in fujitsu_bp_resume()
248 mutex_exit(&sc->sc_mtx); in fujitsu_bp_resume()
259 mutex_enter(&sc->sc_mtx); in fujitsu_bp_brightness_up()
265 mutex_exit(&sc->sc_mtx); in fujitsu_bp_brightness_up()
274 mutex_enter(&sc->sc_mtx); in fujitsu_bp_brightness_down()
[all …]
H A Dacpi_ec.c156 kmutex_t sc_mtx, sc_access_mtx; member
395 mutex_init(&sc->sc_mtx, MUTEX_DRIVER, IPL_TTY); in acpiec_common_attach()
494 mutex_enter(&sc->sc_mtx); in acpiec_suspend()
496 mutex_exit(&sc->sc_mtx); in acpiec_suspend()
506 mutex_enter(&sc->sc_mtx); in acpiec_resume()
508 mutex_exit(&sc->sc_mtx); in acpiec_resume()
518 mutex_enter(&sc->sc_mtx); in acpiec_shutdown()
520 mutex_exit(&sc->sc_mtx); in acpiec_shutdown()
589 KASSERT(mutex_owned(&sc->sc_mtx)); in acpiec_read_data()
601 KASSERT(mutex_owned(&sc->sc_mtx)); in acpiec_write_data()
[all …]
H A Dacpi_cpu_tstate.c155 mutex_enter(&sc->sc_mtx); in acpicpu_tstate_suspend()
157 mutex_exit(&sc->sc_mtx); in acpicpu_tstate_suspend()
179 mutex_enter(&sc->sc_mtx); in acpicpu_tstate_callback()
195 mutex_exit(&sc->sc_mtx); in acpicpu_tstate_callback()
215 mutex_exit(&sc->sc_mtx); in acpicpu_tstate_callback()
683 mutex_enter(&sc->sc_mtx); in acpicpu_tstate_get()
687 mutex_exit(&sc->sc_mtx); in acpicpu_tstate_get()
691 mutex_exit(&sc->sc_mtx); in acpicpu_tstate_get()
733 mutex_enter(&sc->sc_mtx); in acpicpu_tstate_get()
735 mutex_exit(&sc->sc_mtx); in acpicpu_tstate_get()
[all …]
H A Dacpi_display.c228 kmutex_t sc_mtx; /* Mutex (shared w/ outputs) */ member
301 kmutex_t *sc_mtx; /* Mutex (shared w/ adapter) */ member
527 mutex_init(&asc->sc_mtx, MUTEX_DEFAULT, IPL_NONE); in acpidisp_vga_attach()
595 mutex_destroy(&asc->sc_mtx); in acpidisp_vga_detach()
643 aa.aa_mtx = &asc->sc_mtx; in acpidisp_vga_scan_outdevs()
705 osc->sc_mtx = aa->aa_mtx; in acpidisp_out_attach()
778 mutex_enter(&asc->sc_mtx); in acpidisp_vga_resume()
780 mutex_exit(&asc->sc_mtx); in acpidisp_vga_resume()
790 mutex_enter(osc->sc_mtx); in acpidisp_out_suspend()
793 mutex_exit(osc->sc_mtx); in acpidisp_out_suspend()
[all...]
H A Dfujhk_acpi.c82 kmutex_t sc_mtx; member
139 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_NONE); in fujitsu_hk_attach()
172 mutex_destroy(&sc->sc_mtx); in fujitsu_hk_detach()
186 mutex_enter(&sc->sc_mtx); in fujitsu_hk_suspend()
188 mutex_exit(&sc->sc_mtx); in fujitsu_hk_suspend()
198 mutex_enter(&sc->sc_mtx); in fujitsu_hk_resume()
200 mutex_exit(&sc->sc_mtx); in fujitsu_hk_resume()
315 mutex_enter(&sc->sc_mtx); in fujitsu_hk_sysctl_backlight()
317 mutex_exit(&sc->sc_mtx); in fujitsu_hk_sysctl_backlight()
327 mutex_enter(&sc->sc_mtx); in fujitsu_hk_sysctl_backlight()
[all …]
H A Dacpi_cpu_pstate.c197 mutex_enter(&sc->sc_mtx); in acpicpu_pstate_suspend()
199 mutex_exit(&sc->sc_mtx); in acpicpu_pstate_suspend()
216 mutex_enter(&sc->sc_mtx); in acpicpu_pstate_callback()
229 mutex_exit(&sc->sc_mtx); in acpicpu_pstate_callback()
828 mutex_enter(&sc->sc_mtx); in acpicpu_pstate_get()
835 mutex_exit(&sc->sc_mtx); in acpicpu_pstate_get()
839 mutex_exit(&sc->sc_mtx); in acpicpu_pstate_get()
886 mutex_enter(&sc->sc_mtx); in acpicpu_pstate_get()
889 mutex_exit(&sc->sc_mtx); in acpicpu_pstate_get()
897 mutex_enter(&sc->sc_mtx); in acpicpu_pstate_get()
[all …]
H A Dacpi_pmtr.c83 kmutex_t sc_mtx; member
130 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_NONE); in acpipmtr_attach()
165 mutex_destroy(&sc->sc_mtx); in acpipmtr_detach()
374 mutex_enter(&sc->sc_mtx); in acpipmtr_sensor_type()
394 mutex_exit(&sc->sc_mtx); in acpipmtr_sensor_type()
471 mutex_enter(&sc->sc_mtx); in acpipmtr_notify()
474 mutex_exit(&sc->sc_mtx); in acpipmtr_notify()
478 mutex_exit(&sc->sc_mtx); in acpipmtr_notify()
H A Dacpi_cpu_cstate.c155 mutex_enter(&sc->sc_mtx); in acpicpu_cstate_callback()
157 mutex_exit(&sc->sc_mtx); in acpicpu_cstate_callback()
624 KASSERT(mutex_owned(&sc->sc_mtx) != 0); in acpicpu_cstate_latency()
673 if (__predict_false(mutex_tryenter(&sc->sc_mtx) == 0)) in acpicpu_cstate_idle()
677 mutex_exit(&sc->sc_mtx); in acpicpu_cstate_idle()
/netbsd-src/sys/dev/gpio/
H A Dgpio.c73 kmutex_t sc_mtx; member
172 mutex_enter(&sc->sc_mtx); in gpio_childdetached()
174 error = cv_wait_sig(&sc->sc_attach, &sc->sc_mtx); in gpio_childdetached()
180 mutex_exit(&sc->sc_mtx); in gpio_childdetached()
193 mutex_enter(&sc->sc_mtx); in gpio_childdetached()
196 mutex_exit(&sc->sc_mtx); in gpio_childdetached()
265 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_VM); in gpio_attach()
285 mutex_destroy(&sc->sc_mtx); in gpio_detach()
436 mutex_enter(&sc->sc_mtx); in gpio_pin_write()
438 mutex_exit(&sc->sc_mtx); in gpio_pin_write()
[all...]
/netbsd-src/sys/arch/hpcarm/dev/
H A Dwzero3_ssp.c59 kmutex_t sc_mtx; member
159 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_TTY); in wzero3ssp_attach()
214 mutex_enter(&sc->sc_mtx); in wzero3ssp_resume()
216 mutex_exit(&sc->sc_mtx); in wzero3ssp_resume()
234 mutex_enter(&sc->sc_mtx); in wzero3ssp_ic_start()
319 mutex_exit(&sc->sc_mtx); in wzero3ssp_ic_stop()
360 mutex_enter(&sc->sc_mtx); in wzero3ssp_read_ads7846()
381 mutex_exit(&sc->sc_mtx); in wzero3ssp_read_ads7846()
391 mutex_enter(&sc->sc_mtx); in wzero3ssp_read_max1233()
421 mutex_exit(&sc->sc_mtx); in wzero3ssp_read_max1233()
[all …]
/netbsd-src/sys/dev/marvell/
H A Dmvsdio.c62 struct kmutex sc_mtx; member
174 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_SDMMC); in mvsdio_attach()
427 mutex_enter(&sc->sc_mtx); in mvsdio_bus_power()
431 mutex_exit(&sc->sc_mtx); in mvsdio_bus_power()
443 mutex_enter(&sc->sc_mtx); in mvsdio_bus_clock()
469 mutex_exit(&sc->sc_mtx); in mvsdio_bus_clock()
495 mutex_enter(&sc->sc_mtx); in mvsdio_bus_width()
500 mutex_exit(&sc->sc_mtx); in mvsdio_bus_width()
512 mutex_enter(&sc->sc_mtx); in mvsdio_bus_rod()
519 mutex_exit(&sc->sc_mtx); in mvsdio_bus_rod()
[all …]
H A Dmvxpbm.c143 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_NET); in mvxpbm_attach()
354 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_NET); in mvxpbm_device()
444 mutex_enter(&sc->sc_mtx); in mvxpbm_lock()
450 mutex_exit(&sc->sc_mtx); in mvxpbm_unlock()
/netbsd-src/sys/dev/i2c/
H A Dgttwsi_core.c136 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_BIO); in gttwsi_attach_subr()
176 mutex_enter(&sc->sc_mtx); in gttwsi_intr()
181 mutex_exit(&sc->sc_mtx); in gttwsi_intr()
184 mutex_exit(&sc->sc_mtx); in gttwsi_intr()
333 mutex_enter(&sc->sc_mtx); in gttwsi_wait()
342 error = cv_timedwait(&sc->sc_cv, &sc->sc_mtx, hz); in gttwsi_wait()
383 mutex_exit(&sc->sc_mtx); in gttwsi_wait()
/netbsd-src/sys/dev/usb/
H A Dpseye.c91 kmutex_t sc_mtx; member
213 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_NONE); in pseye_attach()
305 mutex_enter(&sc->sc_mtx); in pseye_detach()
308 cv_wait_sig(&sc->sc_cv, &sc->sc_mtx); in pseye_detach()
310 mutex_exit(&sc->sc_mtx); in pseye_detach()
313 mutex_destroy(&sc->sc_mtx); in pseye_detach()
720 mutex_enter(&sc->sc_mtx); in pseye_transfer_thread()
722 mutex_exit(&sc->sc_mtx); in pseye_transfer_thread()
832 mutex_enter(&sc->sc_mtx); in pseye_start_transfer()
839 mutex_exit(&sc->sc_mtx); in pseye_start_transfer()
[all …]
H A Dudl.c416 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_TTY); /* XXX for tty_lock */ in udl_attach()
539 mutex_destroy(&sc->sc_mtx); in udl_detach()
966 mutex_enter(&sc->sc_mtx); in udl_cmdq_flush()
968 cv_wait(&sc->sc_cv, &sc->sc_mtx); in udl_cmdq_flush()
969 mutex_exit(&sc->sc_mtx); in udl_cmdq_flush()
1544 mutex_enter(&sc->sc_mtx); in udl_cmd_send_async()
1547 mutex_exit(&sc->sc_mtx); in udl_cmd_send_async()
1549 mutex_enter(&sc->sc_mtx); in udl_cmd_send_async()
1553 mutex_exit(&sc->sc_mtx); in udl_cmd_send_async()
1559 mutex_exit(&sc->sc_mtx); in udl_cmd_send_async()
[all...]
/netbsd-src/sys/arch/i386/pci/
H A Delan520.c94 kmutex_t sc_mtx; member
263 KASSERT(mutex_owned(&sc->sc_mtx)); in elansc_wdogctl_write()
293 KASSERT(mutex_owned(&sc->sc_mtx)); in elansc_wdogctl_reset()
335 KASSERT(mutex_owned(&sc->sc_mtx)); in elansc_wdog_arm()
363 mutex_enter(&sc->sc_mtx); in elansc_wdog_setmode()
373 mutex_exit(&sc->sc_mtx); in elansc_wdog_setmode()
382 mutex_enter(&sc->sc_mtx); in elansc_wdog_tickle()
384 mutex_exit(&sc->sc_mtx); in elansc_wdog_tickle()
858 mutex_enter(&sc->sc_mtx); in elansc_suspend()
860 mutex_exit(&sc->sc_mtx); in elansc_suspend()
[all …]
/netbsd-src/sys/dev/isa/
H A Dfd.c309 mutex_enter(&fdc->sc_mtx); in fdcresume()
311 mutex_exit(&fdc->sc_mtx); in fdcresume()
322 mutex_enter(&fdc->sc_mtx); in fdcsuspend()
324 cv_wait(&fdc->sc_cv, &fdc->sc_mtx); in fdcsuspend()
331 mutex_exit(&fdc->sc_mtx); in fdcsuspend()
364 mutex_destroy(&fdc->sc_mtx); in fdcdetach()
372 mutex_init(&fdc->sc_mtx, MUTEX_DEFAULT, IPL_BIO); in fdcattach()
506 mutex_enter(&fdc->sc_mtx); in fdprobe()
516 (void) cv_timedwait(&fdc->sc_cv, &fdc->sc_mtx, hz / 4); in fdprobe()
521 if (cv_timedwait(&fdc->sc_cv, &fdc->sc_mtx, 2 * hz) != EWOULDBLOCK){ in fdprobe()
[all …]
/netbsd-src/sys/arch/arm/ti/
H A Dti_iic.c176 kmutex_t sc_mtx; member
260 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_NET); in ti_iic_attach()
310 mutex_enter(&sc->sc_mtx); in ti_iic_intr()
322 mutex_exit(&sc->sc_mtx); in ti_iic_intr()
489 mutex_enter(&sc->sc_mtx); in ti_iic_op()
520 if (cv_timedwait(&sc->sc_cv, &sc->sc_mtx, in ti_iic_op()
550 mutex_exit(&sc->sc_mtx); in ti_iic_op()
564 KASSERT(mutex_owned(&sc->sc_mtx)); in ti_iic_handle_intr()
589 KASSERT(mutex_owned(&sc->sc_mtx)); in ti_iic_do_read()
617 KASSERT(mutex_owned(&sc->sc_mtx)); in ti_iic_do_write()
/netbsd-src/sys/dev/ieee1394/
H A Dsbp.c337 kmutex_t sc_mtx; member
483 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_VM); in sbpattach()
558 mutex_enter(&sc->sc_mtx); in sbpdetach()
559 cv_timedwait_sig(&sc->sc_cv, &sc->sc_mtx, hz/2); in sbpdetach()
560 mutex_exit(&sc->sc_mtx); in sbpdetach()
569 mutex_destroy(&sc->sc_mtx); in sbpdetach()
1050 mutex_enter(&sc->sc_mtx); in sbp_xfer_free()
1052 mutex_exit(&sc->sc_mtx); in sbp_xfer_free()
1122 mutex_enter(&sc->sc_mtx); in sbp_scsipi_scan_target()
1123 cv_wait_sig(&sc->sc_cv, &sc->sc_mtx); in sbp_scsipi_scan_target()
[all …]
H A Dif_fwip.c182 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_NET); in fwipattach()
238 mutex_destroy(&sc->sc_mtx); in fwipdetach()
518 mutex_enter(&sc->sc_mtx); in fwip_output_callback()
520 mutex_exit(&sc->sc_mtx); in fwip_output_callback()
546 mutex_enter(&sc->sc_mtx); in fwip_async_output()
548 mutex_exit(&sc->sc_mtx); in fwip_async_output()
556 mutex_exit(&sc->sc_mtx); in fwip_async_output()
561 mutex_exit(&sc->sc_mtx); in fwip_async_output()
662 mutex_enter(&sc->sc_mtx); in fwip_async_output()
664 mutex_exit(&sc->sc_mtx); in fwip_async_output()
/netbsd-src/sys/rump/net/lib/libshmif/
H A Dif_shmem.c103 kmutex_t sc_mtx;
202 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_NONE); in allocif()
403 mutex_enter(&sc->sc_mtx); in shmif_unclone()
406 mutex_exit(&sc->sc_mtx); in shmif_unclone()
425 mutex_destroy(&sc->sc_mtx);
444 mutex_enter(&sc->sc_mtx); in shmif_init()
449 mutex_exit(&sc->sc_mtx); in shmif_ioctl()
755 mutex_enter(&sc->sc_mtx); in shmif_rcv()
757 cv_wait(&sc->sc_cv, &sc->sc_mtx); in shmif_rcv()
758 mutex_exit(&sc->sc_mtx); in shmif_rcv()
98 kmutex_t sc_mtx; global() member
[all...]
/netbsd-src/sys/net/
H A Dif_gre.c240 cv_wait(&sc->sc_fp_condvar, &sc->sc_mtx); in gre_fp_wait()
290 mutex_init(&sc->sc_mtx, MUTEX_DRIVER, IPL_SOFTNET); in gre_clone_create()
330 mutex_destroy(&sc->sc_mtx); in gre_clone_create()
353 mutex_enter(&sc->sc_mtx); in gre_clone_destroy()
357 cv_wait(&sc->sc_fp_condvar, &sc->sc_mtx); in gre_clone_destroy()
358 mutex_exit(&sc->sc_mtx); in gre_clone_destroy()
364 mutex_destroy(&sc->sc_mtx); in gre_clone_destroy()
996 mutex_enter(&sc->sc_mtx); in gre_fp_recvloop()
999 mutex_exit(&sc->sc_mtx); in gre_fp_recvloop()
1018 mutex_exit(&sc->sc_mtx); in gre_fp_recv()
[all …]
/netbsd-src/sys/arch/arm/sociox/
H A Dsni_i2c.c111 kmutex_t sc_mtx; member
289 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_BIO); in sni_i2c_common_i()
348 mutex_enter(&sc->sc_mtx); in sni_i2c_intr()
350 mutex_exit(&sc->sc_mtx); in sni_i2c_intr()
/netbsd-src/sys/dev/pci/
H A Dhifn7751.c443 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_VM); in hifn_attach()
476 mutex_enter(&sc->sc_mtx); in hifn_detach()
478 mutex_exit(&sc->sc_mtx); in hifn_detach()
548 mutex_enter(&sc->sc_mtx); in hifn_rng_get()
557 mutex_exit(&sc->sc_mtx); in hifn_rng_get()
632 KASSERT(mutex_owned(&sc->sc_mtx)); in hifn_rng()
714 mutex_spin_enter(&sc->sc_mtx); in hifn_rng_intr()
716 mutex_spin_exit(&sc->sc_mtx); in hifn_rng_intr()
1899 mutex_spin_enter(&sc->sc_mtx); in hifn_tick()
1928 mutex_spin_exit(&sc->sc_mtx); in hifn_tick()
[all …]
/netbsd-src/sys/dev/sdmmc/
H A Dsdmmc_io.c759 mutex_enter(&sc->sc_mtx); in sdmmc_intr_establish()
765 mutex_exit(&sc->sc_mtx); in sdmmc_intr_establish()
782 mutex_enter(&sc->sc_mtx); in sdmmc_intr_disestablish()
788 mutex_exit(&sc->sc_mtx); in sdmmc_intr_disestablish()
816 mutex_enter(&sc->sc_mtx); in sdmmc_intr_task()
821 mutex_exit(&sc->sc_mtx); in sdmmc_intr_task()

123