| /openbsd/src/sys/dev/sdmmc/ |
| D | sdmmc_io.c | 78 rw_assert_wrlock(&sc->sc_lock); in sdmmc_io_enable() 139 rw_assert_wrlock(&sc->sc_lock); in sdmmc_io_scan() 175 rw_assert_wrlock(&sc->sc_lock); in sdmmc_io_init() 215 rw_assert_wrlock(&sc->sc_lock); in sdmmc_io_function_ready() 237 rw_assert_wrlock(&sc->sc_lock); in sdmmc_io_function_enable() 262 rw_assert_wrlock(&sc->sc_lock); in sdmmc_io_function_disable() 278 rw_assert_wrlock(&sc->sc_lock); in sdmmc_io_attach() 350 rw_assert_wrlock(&sc->sc_lock); in sdmmc_io_detach() 369 rw_assert_wrlock(&sc->sc_lock); in sdmmc_io_rw_direct() 373 rw_exit(&sc->sc_lock); in sdmmc_io_rw_direct() [all …]
|
| D | sdmmc.c | 155 rw_init(&sc->sc_lock, DEVNAME(sc)); in sdmmc_attach() 260 rw_enter_write(&sc->sc_lock); in sdmmc_task_thread() 262 rw_exit(&sc->sc_lock); in sdmmc_task_thread() 330 rw_enter_write(&sc->sc_lock); in sdmmc_discover_task() 332 rw_exit(&sc->sc_lock); in sdmmc_discover_task() 350 rw_enter_write(&sc->sc_lock); in sdmmc_card_attach() 387 rw_exit(&sc->sc_lock); in sdmmc_card_attach() 391 rw_exit(&sc->sc_lock); in sdmmc_card_attach() 403 rw_assert_wrlock(&sc->sc_lock); in sdmmc_card_detach() 438 rw_assert_wrlock(&sc->sc_lock); in sdmmc_enable() [all …]
|
| D | sdmmc_cis.c | 44 rw_assert_wrlock(&sf->sc->sc_lock); in sdmmc_cisptr() 62 rw_assert_wrlock(&sf->sc->sc_lock); in sdmmc_read_cis()
|
| D | sdmmc_mem.c | 114 rw_assert_wrlock(&sc->sc_lock); in sdmmc_mem_enable() 257 rw_assert_wrlock(&sc->sc_lock); in sdmmc_mem_scan() 651 rw_assert_wrlock(&sc->sc_lock); in sdmmc_mem_init() 1046 rw_assert_wrlock(&sc->sc_lock); in sdmmc_mem_send_op_cond() 1090 rw_assert_wrlock(&sc->sc_lock); in sdmmc_mem_set_blocklen() 1181 rw_enter_write(&sc->sc_lock); in sdmmc_mem_read_block() 1214 rw_exit(&sc->sc_lock); in sdmmc_mem_read_block() 1295 rw_enter_write(&sc->sc_lock); in sdmmc_mem_write_block() 1328 rw_exit(&sc->sc_lock); in sdmmc_mem_write_block()
|
| D | if_bwfm_sdio.c | 86 struct rwlock *sc_lock; member 270 rw_assert_wrlock(&sf->sc->sc_lock); in bwfm_sdio_attach() 271 sc->sc_lock = &sf->sc->sc_lock; in bwfm_sdio_attach() 359 rw_enter_write(sc->sc_lock); in bwfm_sdio_preinit() 488 rw_exit(sc->sc_lock); in bwfm_sdio_preinit() 494 rw_exit(sc->sc_lock); in bwfm_sdio_preinit() 704 rw_enter_write(sc->sc_lock); in bwfm_sdio_task() 746 rw_exit(sc->sc_lock); in bwfm_sdio_task()
|
| D | sdmmcvar.h | 216 struct rwlock sc_lock; /* lock around host controller */ member 236 rw_assert_wrlock(&(sc)->sc_lock)
|
| /openbsd/src/sys/dev/wscons/ |
| D | wsmux.c | 256 rw_enter_read(&sc->sc_lock); in wsmux_do_open() 279 rw_exit_read(&sc->sc_lock); in wsmux_do_open() 327 rw_enter_read(&sc->sc_lock); in wsmux_do_close() 339 rw_exit_read(&sc->sc_lock); in wsmux_do_close() 458 rw_enter_write(&sc->sc_lock); in wsmux_do_ioctl() 464 rw_exit_write(&sc->sc_lock); in wsmux_do_ioctl() 468 rw_exit_write(&sc->sc_lock); in wsmux_do_ioctl() 476 rw_enter_read(&sc->sc_lock); in wsmux_do_ioctl() 484 rw_exit_read(&sc->sc_lock); in wsmux_do_ioctl() 537 rw_enter_read(&sc->sc_lock); in wsmux_do_ioctl() [all …]
|
| /openbsd/src/sys/dev/onewire/ |
| D | owtemp.c | 57 struct rwlock sc_lock; member 115 rw_init(&sc->sc_lock, sc->sc_dev.dv_xname); in owtemp_attach() 124 rw_enter_write(&sc->sc_lock); in owtemp_detach() 128 rw_exit_write(&sc->sc_lock); in owtemp_detach() 147 rw_enter_write(&sc->sc_lock); in owtemp_update() 203 rw_exit_write(&sc->sc_lock); in owtemp_update()
|
| D | owctr.c | 62 struct rwlock sc_lock; member 124 rw_init(&sc->sc_lock, sc->sc_dev.dv_xname); in owctr_attach() 133 rw_enter_write(&sc->sc_lock); in owctr_detach() 137 rw_exit_write(&sc->sc_lock); in owctr_detach() 163 rw_enter_write(&sc->sc_lock); in owctr_update_counter() 218 rw_exit_write(&sc->sc_lock); in owctr_update_counter()
|
| D | owsbm.c | 72 struct rwlock sc_lock; member 144 rw_init(&sc->sc_lock, sc->sc_dev.dv_xname); in owsbm_attach() 153 rw_enter_write(&sc->sc_lock); in owsbm_detach() 157 rw_exit_write(&sc->sc_lock); in owsbm_detach() 174 rw_enter_write(&sc->sc_lock); in owsbm_update() 264 rw_exit_write(&sc->sc_lock); in owsbm_update()
|
| D | onewire.c | 48 struct rwlock sc_lock; member 102 rw_init(&sc->sc_lock, sc->sc_dev.dv_xname); in onewire_attach() 184 return (rw_enter(&sc->sc_lock, lflags)); in onewire_lock() 192 rw_exit(&sc->sc_lock); in onewire_unlock()
|
| /openbsd/src/sys/dev/fdt/ |
| D | iicmux.c | 53 struct rwlock sc_lock; member 96 rw_init(&sc->sc_lock, sc->sc_dev.dv_xname); in iicmux_attach() 195 error = rw_enter(&sc->sc_lock, rwflags); in iicmux_acquire_bus() 202 rw_exit_write(&sc->sc_lock); in iicmux_acquire_bus() 209 rw_exit_write(&sc->sc_lock); in iicmux_acquire_bus() 227 rw_exit_write(&sc->sc_lock); in iicmux_release_bus() 237 rw_assert_wrlock(&sc->sc_lock); in iicmux_exec()
|
| D | bcm2835_dmac.c | 70 struct mutex sc_lock; member 171 mtx_init(&sc->sc_lock, IPL_SCHED); in bcmdmac_attach() 232 mtx_enter(&sc->sc_lock); in bcmdmac_alloc() 246 mtx_leave(&sc->sc_lock); in bcmdmac_alloc() 281 mtx_enter(&sc->sc_lock); in bcmdmac_free() 286 mtx_leave(&sc->sc_lock); in bcmdmac_free()
|
| /openbsd/src/sys/arch/luna88k/stand/boot/ |
| D | sc.c | 132 hs->sc_lock = NULL; in scinit() 280 hs->sc_lock = lock; in scrun() 285 *(hs->sc_lock) = SC_IN_PROGRESS; in scrun() 304 hs->sc_lock = NULL; in scfinish() 521 *(hs->sc_lock) = SC_IN_PROGRESS; in scintr() 531 *(hs->sc_lock) = SC_IO_COMPLETE; in scintr() 534 *(hs->sc_lock) = SC_DISCONNECTED; in scintr() 560 *(hs->sc_lock) = SC_DEV_NOT_FOUND; in scintr() 619 *(hs->sc_lock) = SC_IO_FAILED; in scintr()
|
| D | scsivar.h | 81 volatile int *sc_lock; /* Lock Flag address */ member
|
| /openbsd/src/sys/arch/macppc/dev/ |
| D | smu.c | 75 struct rwlock sc_lock; member 264 rw_init(&sc->sc_lock, sc->sc_dev.dv_xname); in smu_attach() 550 rw_enter_write(&sc->sc_lock); in smu_time_read() 557 rw_exit_write(&sc->sc_lock); in smu_time_read() 570 rw_exit_write(&sc->sc_lock); in smu_time_read() 586 rw_enter_write(&sc->sc_lock); in smu_time_write() 600 rw_exit_write(&sc->sc_lock); in smu_time_write() 895 rw_enter_write(&sc->sc_lock); in smu_refresh_sensors() 900 rw_exit_write(&sc->sc_lock); in smu_refresh_sensors() 911 rw_enter_write(&sc->sc_lock); in smu_fan_set_rpm_thermal() [all …]
|
| /openbsd/src/sys/scsi/ |
| D | ses.c | 72 struct rwlock sc_lock; member 153 rw_init(&sc->sc_lock, DEVNAME(sc)); in ses_attach() 221 rw_enter_write(&sc->sc_lock); in ses_detach() 249 rw_exit_write(&sc->sc_lock); in ses_detach() 517 rw_enter_write(&sc->sc_lock); in ses_refresh_sensors() 520 rw_exit_write(&sc->sc_lock); in ses_refresh_sensors() 570 rw_exit_write(&sc->sc_lock); in ses_refresh_sensors() 634 rw_enter_write(&sc->sc_lock); in ses_bio_blink() 637 rw_exit_write(&sc->sc_lock); in ses_bio_blink() 647 rw_exit_write(&sc->sc_lock); in ses_bio_blink() [all …]
|
| D | safte.c | 67 struct rwlock sc_lock; member 144 rw_init(&sc->sc_lock, DEVNAME(sc)); in safte_attach() 200 rw_enter_write(&sc->sc_lock); in safte_detach() 221 rw_exit_write(&sc->sc_lock); in safte_detach() 385 rw_enter_write(&sc->sc_lock); in safte_read_encstat() 391 rw_exit_write(&sc->sc_lock); in safte_read_encstat() 410 rw_exit_write(&sc->sc_lock); in safte_read_encstat() 513 rw_exit_write(&sc->sc_lock); in safte_read_encstat() 555 rw_enter_read(&sc->sc_lock); in safte_bio_blink() 560 rw_exit_read(&sc->sc_lock); in safte_bio_blink()
|
| /openbsd/src/sys/arch/i386/i386/ |
| D | apm.c | 83 struct rwlock sc_lock; member 824 rw_init(&sc->sc_lock, "apmlk"); in apmattach() 906 rw_enter_write(&sc->sc_lock); in apm_thread() 908 rw_exit_write(&sc->sc_lock); in apm_thread() 930 rw_enter_write(&sc->sc_lock); in apmopen() 954 rw_exit_write(&sc->sc_lock); in apmopen() 971 rw_enter_write(&sc->sc_lock); in apmclose() 980 rw_exit_write(&sc->sc_lock); in apmclose() 996 rw_enter_write(&sc->sc_lock); in apmioctl() 1107 rw_exit_write(&sc->sc_lock); in apmioctl() [all …]
|
| /openbsd/src/sys/dev/i2c/ |
| D | pca9548.c | 65 struct rwlock sc_lock; member 129 rw_init(&sc->sc_lock, sc->sc_dev.dv_xname); in pcamux_attach() 364 error = rw_enter(&sc->sc_lock, rwflags); in pcamux_acquire_bus() 371 rw_exit_write(&sc->sc_lock); in pcamux_acquire_bus() 378 rw_exit_write(&sc->sc_lock); in pcamux_acquire_bus() 393 rw_exit_write(&sc->sc_lock); in pcamux_release_bus() 403 rw_assert_wrlock(&sc->sc_lock); in pcamux_exec()
|
| /openbsd/src/sys/arch/sparc64/dev/ |
| D | mgiic.c | 75 struct rwlock sc_lock; member 132 rw_init(&sc->sc_lock, "iiclk"); in mgiic_attach() 156 return (rw_enter(&sc->sc_lock, RW_WRITE | RW_INTR)); in mgiic_i2c_acquire_bus() 167 rw_exit(&sc->sc_lock); in mgiic_i2c_release_bus()
|
| /openbsd/src/sys/dev/ic/ |
| D | pcf8584.c | 126 rw_init(&sc->sc_lock, "iiclk"); in pcfiic_attach() 154 return (rw_enter(&sc->sc_lock, RW_WRITE | RW_INTR)); in pcfiic_i2c_acquire_bus() 165 rw_exit(&sc->sc_lock); in pcfiic_i2c_release_bus()
|
| D | pcf8584var.h | 33 struct rwlock sc_lock; member
|
| /openbsd/src/sys/net/ |
| D | if_pflow.c | 152 rw_enter_read(&sc->sc_lock); in pflow_output_process() 156 rw_exit_read(&sc->sc_lock); in pflow_output_process() 166 rw_init(&pflowif->sc_lock, "pflowlk"); in pflow_clone_create() 300 rw_enter_write(&sc->sc_lock); in pflow_clone_destroy() 302 rw_exit_write(&sc->sc_lock); in pflow_clone_destroy() 370 rw_assert_wrlock(&sc->sc_lock); in pflow_set() 536 rw_enter_write(&sc->sc_lock); in pflowioctl() 618 rw_exit_write(&sc->sc_lock); in pflowioctl() 1268 rw_assert_anylock(&sc->sc_lock); in pflow_sendout_mbuf()
|
| /openbsd/src/sys/dev/acpi/ |
| D | asmc.c | 83 struct rwlock sc_lock; member 294 rw_init(&sc->sc_lock, sc->sc_dev.dv_xname); in asmc_attach() 509 rw_enter_write(&sc->sc_lock); in asmc_try() 515 rw_exit_write(&sc->sc_lock); in asmc_try()
|