/freebsd/sys/powerpc/pseries/ |
H A D | phyp_llan.c | 84 struct mtx io_lock; member 177 mtx_init(&sc->io_lock, "llan", NULL, MTX_DEF); in llan_attach() 186 mtx_destroy(&sc->io_lock); in llan_attach() 205 busdma_lock_mutex, &sc->io_lock, &sc->tx_dma_tag); in llan_attach() 293 mtx_lock(&sc->io_lock); in llan_init() 316 mtx_unlock(&sc->io_lock); in llan_init() 329 mtx_assert(&sc->io_lock, MA_OWNED); in llan_add_rxbuf() 381 mtx_lock(&sc->io_lock); in llan_intr() 409 mtx_unlock(&sc->io_lock); in llan_intr() 411 mtx_lock(&sc->io_lock); in llan_intr() [all …]
|
H A D | phyp_vscsi.c | 99 struct mtx io_lock; member 290 mtx_init(&sc->io_lock, "vscsi", NULL, MTX_DEF); in vscsi_attach() 303 mtx_destroy(&sc->io_lock); in vscsi_attach() 313 256, BUS_SPACE_MAXSIZE_32BIT, 0, busdma_lock_mutex, &sc->io_lock, in vscsi_attach() 335 mtx_lock(&sc->io_lock); in vscsi_attach() 352 mtx_unlock(&sc->io_lock); in vscsi_attach() 359 device_get_unit(dev), &sc->io_lock, in vscsi_attach() 369 mtx_lock(&sc->io_lock); in vscsi_attach() 376 mtx_unlock(&sc->io_lock); in vscsi_attach() 379 mtx_unlock(&sc->io_lock); in vscsi_attach() [all …]
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | zio.c | 726 ASSERT(MUTEX_HELD(&pio->io_lock)); in zio_walk_children() 766 mutex_enter(&pio->io_lock); in zio_add_child() 767 mutex_enter(&cio->io_lock); in zio_add_child() 778 mutex_exit(&cio->io_lock); in zio_add_child() 779 mutex_exit(&pio->io_lock); in zio_add_child() 805 mutex_enter(&pio->io_lock); in zio_add_child_first() 815 mutex_exit(&pio->io_lock); in zio_add_child_first() 824 mutex_enter(&pio->io_lock); in zio_remove_child() 825 mutex_enter(&cio->io_lock); in zio_remove_child() 830 mutex_exit(&cio->io_lock); in zio_remove_child() [all …]
|
H A D | vdev_label.c | 1291 mutex_enter(&rio->io_lock); in vdev_label_read_bootenv_done() 1298 mutex_exit(&rio->io_lock); in vdev_label_read_bootenv_done() 1553 mutex_enter(&rio->io_lock); in vdev_uberblock_load_done() 1568 mutex_exit(&rio->io_lock); in vdev_uberblock_load_done()
|
H A D | vdev_indirect.c | 1184 mutex_enter(&pio->io_lock); in vdev_indirect_child_io_done() 1186 mutex_exit(&pio->io_lock); in vdev_indirect_child_io_done()
|
H A D | vdev_raidz.c | 4115 mutex_enter(&pio->io_lock); in raidz_scratch_child_done() 4117 mutex_exit(&pio->io_lock); in raidz_scratch_child_done()
|
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | vdev_label_os.c | 81 mutex_enter(&pio->io_lock); in vdev_child_done() 83 mutex_exit(&pio->io_lock); in vdev_child_done()
|
/freebsd/sys/dev/tws/ |
H A D | tws_hdm.c | 283 mtx_lock(&sc->io_lock); in tws_submit_command() 305 mtx_unlock(&sc->io_lock); in tws_submit_command() 337 mtx_lock(&sc->io_lock); in tws_submit_command() 343 mtx_unlock(&sc->io_lock); in tws_submit_command()
|
H A D | tws.c | 195 mtx_init( &sc->io_lock, "tws_io_lock", NULL, MTX_DEF | MTX_RECURSE); in tws_attach() 338 mtx_destroy(&sc->io_lock); in tws_attach() 424 mtx_destroy(&sc->io_lock); in tws_detach() 588 &sc->io_lock, /* lockfuncarg */ in tws_init()
|
H A D | tws_cam.c | 482 mtx_lock(&sc->io_lock); in tws_err_complete() 494 mtx_unlock(&sc->io_lock); in tws_err_complete() 888 mtx_lock(&sc->io_lock); in tws_unmap_request() 890 mtx_unlock(&sc->io_lock); in tws_unmap_request() 906 mtx_lock(&sc->io_lock); in tws_map_request() 917 mtx_unlock(&sc->io_lock); in tws_map_request()
|
H A D | tws.h | 243 struct mtx io_lock; /* IO lock */ member
|
/freebsd/sys/dev/ichiic/ |
H A D | ig4_iic.c | 313 mtx_lock_spin(&sc->io_lock); in wait_intr() 315 msleep_spin(sc, &sc->io_lock, "i2cwait", in wait_intr() 318 mtx_unlock_spin(&sc->io_lock); in wait_intr() 1035 mtx_init(&sc->io_lock, "IG4 I/O lock", NULL, MTX_SPIN); in ig4iic_attach() 1095 mtx_destroy(&sc->io_lock); in ig4iic_detach() 1151 mtx_lock_spin(&sc->io_lock); in ig4iic_intr() 1159 mtx_unlock_spin(&sc->io_lock); in ig4iic_intr()
|
H A D | ig4_var.h | 110 struct mtx io_lock; member
|
/freebsd/sys/cam/ctl/ |
H A D | ctl_backend_block.c | 182 struct mtx_padalign io_lock; member 531 mtx_lock(&be_lun->io_lock); in ctl_be_block_biodone() 553 mtx_unlock(&be_lun->io_lock); in ctl_be_block_biodone() 564 mtx_unlock(&be_lun->io_lock); in ctl_be_block_biodone() 630 mtx_lock(&be_lun->io_lock); in ctl_be_block_flush_file() 634 mtx_unlock(&be_lun->io_lock); in ctl_be_block_flush_file() 768 mtx_lock(&be_lun->io_lock); in ctl_be_block_dispatch_file() 772 mtx_unlock(&be_lun->io_lock); in ctl_be_block_dispatch_file() 928 mtx_lock(&be_lun->io_lock); in ctl_be_block_unmap_file() 932 mtx_unlock(&be_lun->io_lock); in ctl_be_block_unmap_file() [all …]
|
/freebsd/sys/dev/ocs_fc/ |
H A D | ocs_hw_queues.c | 2267 ocs_lock(&hw->io_lock); in ocs_hw_rqpair_auto_xfer_rdy_dnrx_check() 2277 ocs_unlock(&hw->io_lock); in ocs_hw_rqpair_auto_xfer_rdy_dnrx_check() 2343 ocs_lock(&hw->io_lock); in ocs_hw_rqpair_auto_xfer_rdy_move_to_port() 2345 ocs_unlock(&hw->io_lock); in ocs_hw_rqpair_auto_xfer_rdy_move_to_port() 2348 ocs_unlock(&hw->io_lock); in ocs_hw_rqpair_auto_xfer_rdy_move_to_port() 2365 ocs_lock(&hw->io_lock); in ocs_hw_rqpair_auto_xfer_rdy_move_to_host() 2377 ocs_unlock(&hw->io_lock); in ocs_hw_rqpair_auto_xfer_rdy_move_to_host() 2520 ocs_lock(&hw->io_lock); in ocs_hw_rqpair_auto_xfer_rdy_buffer_free() 2527 ocs_unlock(&hw->io_lock); in ocs_hw_rqpair_auto_xfer_rdy_buffer_free()
|
H A D | ocs_hw.c | 171 ocs_lock(&hw->io_lock); in ocs_hw_add_io_timed_wqe() 174 ocs_unlock(&hw->io_lock); in ocs_hw_add_io_timed_wqe() 186 ocs_lock(&hw->io_lock); in ocs_hw_remove_io_timed_wqe() 190 ocs_unlock(&hw->io_lock); in ocs_hw_remove_io_timed_wqe() 373 ocs_lock_init(hw->os, &hw->io_lock, "HW_io_lock[%d]", ocs_instance(hw->os)); in ocs_hw_setup() 1257 ocs_lock_free(&hw->io_lock); in ocs_hw_teardown() 1393 ocs_lock(&hw->io_lock); in ocs_hw_reset() 1410 ocs_unlock(&hw->io_lock); in ocs_hw_reset() 3389 ocs_lock(&hw->io_lock); in ocs_hw_io_alloc() 3391 ocs_unlock(&hw->io_lock); in ocs_hw_io_alloc() [all …]
|
H A D | ocs_ddump.c | 485 ocs_lock(&hw->io_lock); in ocs_ddump_hw() 509 ocs_unlock(&hw->io_lock); in ocs_ddump_hw()
|
H A D | ocs_hw.h | 1027 ocs_lock_t io_lock; /**< IO lock to synchronize list access */ member
|
/freebsd/sys/dev/mpi3mr/ |
H A D | mpi3mr_cam.c | 265 mtx_lock(&sc->io_lock); in mpi3mr_map_request() 269 mtx_unlock(&sc->io_lock); in mpi3mr_map_request() 298 mtx_lock(&sc->io_lock); in mpi3mr_unmap_request() 300 mtx_unlock(&sc->io_lock); in mpi3mr_unmap_request()
|
H A D | mpi3mr.h | 590 struct mtx io_lock; member
|
H A D | mpi3mr.c | 2815 mtx_init(&sc->io_lock, "IO lock", NULL, MTX_DEF); in mpi3mr_initialize_ioc() 4975 &sc->io_lock, /* lockarg */ in mpi3mr_alloc_requests()
|
/freebsd/sys/dev/mrsas/ |
H A D | mrsas_cam.c | 1394 mtx_lock(&sc->io_lock); in mrsas_map_request() 1397 mtx_unlock(&sc->io_lock); in mrsas_map_request() 1425 mtx_lock(&sc->io_lock); in mrsas_unmap_request() 1427 mtx_unlock(&sc->io_lock); in mrsas_unmap_request()
|
H A D | mrsas.c | 899 mtx_init(&sc->io_lock, "mrsas_io_lock", NULL, MTX_DEF); in mrsas_attach() 969 mtx_destroy(&sc->io_lock); in mrsas_attach() 1119 mtx_destroy(&sc->io_lock); in mrsas_detach() 2141 &sc->io_lock, in mrsas_alloc_mem()
|
H A D | mrsas.h | 3475 struct mtx io_lock; member
|
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | zio.h | 527 kmutex_t io_lock; member
|