Home
last modified time | relevance | path

Searched refs:io_lock (Results 1 – 23 of 23) sorted by relevance

/freebsd-14-stable/sys/powerpc/pseries/
HDphyp_llan.c85 struct mtx io_lock; member
178 mtx_init(&sc->io_lock, "llan", NULL, MTX_DEF); in llan_attach()
187 mtx_destroy(&sc->io_lock); in llan_attach()
206 busdma_lock_mutex, &sc->io_lock, &sc->tx_dma_tag); in llan_attach()
294 mtx_lock(&sc->io_lock); in llan_init()
317 mtx_unlock(&sc->io_lock); in llan_init()
330 mtx_assert(&sc->io_lock, MA_OWNED); in llan_add_rxbuf()
382 mtx_lock(&sc->io_lock); in llan_intr()
410 mtx_unlock(&sc->io_lock); in llan_intr()
412 mtx_lock(&sc->io_lock); in llan_intr()
[all …]
HDphyp_vscsi.c100 struct mtx io_lock; member
291 mtx_init(&sc->io_lock, "vscsi", NULL, MTX_DEF); in vscsi_attach()
304 mtx_destroy(&sc->io_lock); in vscsi_attach()
314 256, BUS_SPACE_MAXSIZE_32BIT, 0, busdma_lock_mutex, &sc->io_lock, in vscsi_attach()
336 mtx_lock(&sc->io_lock); in vscsi_attach()
353 mtx_unlock(&sc->io_lock); in vscsi_attach()
360 device_get_unit(dev), &sc->io_lock, in vscsi_attach()
370 mtx_lock(&sc->io_lock); in vscsi_attach()
377 mtx_unlock(&sc->io_lock); in vscsi_attach()
380 mtx_unlock(&sc->io_lock); in vscsi_attach()
[all …]
/freebsd-14-stable/sys/contrib/openzfs/module/zfs/
HDzio.c663 ASSERT(MUTEX_HELD(&pio->io_lock)); in zio_walk_children()
698 mutex_enter(&pio->io_lock); in zio_add_child()
699 mutex_enter(&cio->io_lock); in zio_add_child()
710 mutex_exit(&cio->io_lock); in zio_add_child()
711 mutex_exit(&pio->io_lock); in zio_add_child()
732 mutex_enter(&pio->io_lock); in zio_add_child_first()
742 mutex_exit(&pio->io_lock); in zio_add_child_first()
751 mutex_enter(&pio->io_lock); in zio_remove_child()
752 mutex_enter(&cio->io_lock); in zio_remove_child()
757 mutex_exit(&cio->io_lock); in zio_remove_child()
[all …]
HDvdev_label.c1278 mutex_enter(&rio->io_lock); in vdev_label_read_bootenv_done()
1285 mutex_exit(&rio->io_lock); in vdev_label_read_bootenv_done()
1539 mutex_enter(&rio->io_lock); in vdev_uberblock_load_done()
1551 mutex_exit(&rio->io_lock); in vdev_uberblock_load_done()
HDvdev_indirect.c1183 mutex_enter(&pio->io_lock); in vdev_indirect_child_io_done()
1185 mutex_exit(&pio->io_lock); in vdev_indirect_child_io_done()
/freebsd-14-stable/sys/dev/tws/
HDtws_hdm.c283 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()
HDtws.c195 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()
HDtws_cam.c482 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()
HDtws.h243 struct mtx io_lock; /* IO lock */ member
/freebsd-14-stable/sys/dev/ichiic/
HDig4_iic.c310 mtx_lock_spin(&sc->io_lock); in wait_intr()
312 msleep_spin(sc, &sc->io_lock, "i2cwait", in wait_intr()
315 mtx_unlock_spin(&sc->io_lock); in wait_intr()
1031 mtx_init(&sc->io_lock, "IG4 I/O lock", NULL, MTX_SPIN); in ig4iic_attach()
1099 mtx_destroy(&sc->io_lock); in ig4iic_detach()
1155 mtx_lock_spin(&sc->io_lock); in ig4iic_intr()
1163 mtx_unlock_spin(&sc->io_lock); in ig4iic_intr()
HDig4_var.h110 struct mtx io_lock; member
/freebsd-14-stable/sys/cam/ctl/
HDctl_backend_block.c182 struct mtx_padalign io_lock; member
507 mtx_lock(&be_lun->io_lock); in ctl_be_block_biodone()
529 mtx_unlock(&be_lun->io_lock); in ctl_be_block_biodone()
540 mtx_unlock(&be_lun->io_lock); in ctl_be_block_biodone()
611 mtx_lock(&be_lun->io_lock); in ctl_be_block_flush_file()
615 mtx_unlock(&be_lun->io_lock); in ctl_be_block_flush_file()
751 mtx_lock(&be_lun->io_lock); in ctl_be_block_dispatch_file()
755 mtx_unlock(&be_lun->io_lock); in ctl_be_block_dispatch_file()
910 mtx_lock(&be_lun->io_lock); in ctl_be_block_unmap_file()
914 mtx_unlock(&be_lun->io_lock); in ctl_be_block_unmap_file()
[all …]
/freebsd-14-stable/sys/dev/ocs_fc/
HDocs_hw_queues.c2267 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()
HDocs_hw.c171 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 …]
HDocs_ddump.c485 ocs_lock(&hw->io_lock); in ocs_ddump_hw()
509 ocs_unlock(&hw->io_lock); in ocs_ddump_hw()
HDocs_hw.h1027 ocs_lock_t io_lock; /**< IO lock to synchronize list access */ member
/freebsd-14-stable/sys/dev/mpi3mr/
HDmpi3mr_cam.c266 mtx_lock(&sc->io_lock); in mpi3mr_map_request()
270 mtx_unlock(&sc->io_lock); in mpi3mr_map_request()
299 mtx_lock(&sc->io_lock); in mpi3mr_unmap_request()
301 mtx_unlock(&sc->io_lock); in mpi3mr_unmap_request()
HDmpi3mr.h601 struct mtx io_lock; member
HDmpi3mr.c2874 mtx_init(&sc->io_lock, "IO lock", NULL, MTX_DEF); in mpi3mr_initialize_ioc()
5182 &sc->io_lock, /* lockarg */ in mpi3mr_alloc_requests()
/freebsd-14-stable/sys/dev/mrsas/
HDmrsas_cam.c1394 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()
HDmrsas.c899 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()
HDmrsas.h3475 struct mtx io_lock; member
/freebsd-14-stable/sys/contrib/openzfs/include/sys/
HDzio.h522 kmutex_t io_lock; member