Home
last modified time | relevance | path

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

/dragonfly/sys/dev/raid/tws/
H A Dtws_hdm.c280 lockmgr(&sc->io_lock, LK_EXCLUSIVE); in tws_submit_command()
302 lockmgr(&sc->io_lock, LK_RELEASE); in tws_submit_command()
337 lockmgr(&sc->io_lock, LK_EXCLUSIVE); in tws_submit_command()
343 lockmgr(&sc->io_lock, LK_RELEASE); in tws_submit_command()
H A Dtws_cam.c532 lockmgr(&sc->io_lock, LK_EXCLUSIVE); in tws_err_complete()
545 lockmgr(&sc->io_lock, LK_RELEASE); in tws_err_complete()
971 lockmgr(&sc->io_lock, LK_EXCLUSIVE); in tws_unmap_request()
973 lockmgr(&sc->io_lock, LK_RELEASE); in tws_unmap_request()
988 lockmgr(&sc->io_lock, LK_EXCLUSIVE); in tws_map_request()
993 lockmgr(&sc->io_lock, LK_RELEASE); in tws_map_request()
H A Dtws.h240 struct lock io_lock; /* IO lock */ member
H A Dtws.c200 lockinit(&sc->io_lock, "tws_io_lock", 0, LK_CANRECURSE); in tws_attach()
340 lockuninit(&sc->io_lock); in tws_attach()
406 lockuninit(&sc->io_lock); in tws_detach()
/dragonfly/sys/dev/raid/twa/
H A Dtw_osl_freebsd.c307 sc->io_lock = &(sc->io_lock_handle); in twa_attach()
308 spin_init(sc->io_lock, "twa_iolock"); in twa_attach()
1370 spin_lock(sc->io_lock); in tw_osli_map_request()
1375 spin_unlock(sc->io_lock); in tw_osli_map_request()
1396 spin_lock(sc->io_lock); in tw_osli_map_request()
1400 spin_unlock(sc->io_lock); in tw_osli_map_request()
1465 spin_lock(sc->io_lock); in tw_osli_unmap_request()
1486 spin_unlock(sc->io_lock); in tw_osli_unmap_request()
H A Dtw_cl_io.c178 tw_osl_get_lock(ctlr_handle, ctlr->io_lock); in tw_cli_submit_cmd()
243 tw_osl_free_lock(ctlr_handle, ctlr->io_lock); in tw_cli_submit_cmd()
1188 tw_osl_get_lock(ctlr_handle, ctlr->io_lock); in tw_cli_soft_reset()
1221 tw_osl_free_lock(ctlr_handle, ctlr->io_lock); in tw_cli_soft_reset()
1238 tw_osl_free_lock(ctlr_handle, ctlr->io_lock); in tw_cli_soft_reset()
1251 tw_osl_free_lock(ctlr_handle, ctlr->io_lock); in tw_cli_soft_reset()
1255 tw_osl_free_lock(ctlr_handle, ctlr->io_lock); in tw_cli_soft_reset()
H A Dtw_cl_init.c323 ctlr->io_lock = &(ctlr->io_lock_handle); in tw_cl_init_ctlr()
324 tw_osl_init_lock(ctlr_handle, "tw_cl_io_lock", ctlr->io_lock); in tw_cl_init_ctlr()
588 tw_osl_destroy_lock(ctlr_handle, ctlr->io_lock); in tw_cl_shutdown_ctlr()
H A Dtw_osl.h146 struct spinlock *io_lock;/* ptr to general purpose lock */ member
H A Dtw_cl.h190 TW_LOCK_HANDLE *io_lock;/* ptr to lock held during cmd member
/dragonfly/sys/dev/raid/mrsas/
H A Dmrsas_cam.c922 lockmgr(&sc->io_lock, LK_EXCLUSIVE); in mrsas_map_request()
926 lockmgr(&sc->io_lock, LK_RELEASE); in mrsas_map_request()
953 lockmgr(&sc->io_lock, LK_EXCLUSIVE); in mrsas_unmap_request()
955 lockmgr(&sc->io_lock, LK_RELEASE); in mrsas_unmap_request()
H A Dmrsas.c772 lockinit(&sc->io_lock, "mrsas_io_lock", 0, LK_CANRECURSE); in mrsas_attach()
846 lockuninit(&sc->io_lock); in mrsas_attach()
905 lockuninit(&sc->io_lock); in mrsas_detach()
H A Dmrsas.h2341 struct lock io_lock; // IO lock member
/dragonfly/sys/dev/raid/arcmsr/
H A Darcmsr.c736 ARCMSR_LOCK_ACQUIRE(&acb->io_lock); in arcmsr_srb_complete()
738 ARCMSR_LOCK_RELEASE(&acb->io_lock); in arcmsr_srb_complete()
2852 ARCMSR_LOCK_ACQUIRE(&acb->io_lock); in arcmsr_execute_srb()
2854 ARCMSR_LOCK_RELEASE(&acb->io_lock); in arcmsr_execute_srb()
3029 ARCMSR_LOCK_ACQUIRE(&acb->io_lock); in arcmsr_action()
3035 ARCMSR_LOCK_RELEASE(&acb->io_lock); in arcmsr_action()
4264 ARCMSR_LOCK_INIT(&acb->io_lock, "arcmsr io lock"); in arcmsr_mutex_init()
4274 ARCMSR_LOCK_DESTROY(&acb->io_lock); in arcmsr_mutex_destroy()
H A Darcmsr.h1294 arcmsr_lock_t io_lock; member