Lines Matching refs:mfi_io_lock
378 mtx_init(&sc->mfi_io_lock, "MFI I/O lock", NULL, MTX_DEF); in mfi_attach()
583 &sc->mfi_io_lock, /* lockfuncarg */ in mfi_attach()
698 mtx_lock(&sc->mfi_io_lock); in mfi_attach()
702 mtx_unlock(&sc->mfi_io_lock); in mfi_attach()
705 mtx_unlock(&sc->mfi_io_lock); in mfi_attach()
741 mtx_lock(&sc->mfi_io_lock); in mfi_attach()
743 mtx_unlock(&sc->mfi_io_lock); in mfi_attach()
746 mtx_unlock(&sc->mfi_io_lock); in mfi_attach()
787 mtx_lock(&sc->mfi_io_lock); in mfi_attach()
789 mtx_unlock(&sc->mfi_io_lock); in mfi_attach()
821 mtx_lock(&sc->mfi_io_lock); in mfi_alloc_commands()
823 mtx_unlock(&sc->mfi_io_lock); in mfi_alloc_commands()
849 mtx_assert(&cm->cm_sc->mfi_io_lock, MA_OWNED); in mfi_release_command()
912 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_dcmd_command()
966 mtx_lock(&sc->mfi_io_lock); in mfi_comms_init()
968 mtx_unlock(&sc->mfi_io_lock); in mfi_comms_init()
1002 mtx_unlock(&sc->mfi_io_lock); in mfi_comms_init()
1015 mtx_lock(&sc->mfi_io_lock); in mfi_get_controller_info()
1045 mtx_unlock(&sc->mfi_io_lock); in mfi_get_controller_info()
1055 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_get_log_state()
1086 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_aen_setup()
1118 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_wait_command()
1133 msleep(cm, &sc->mfi_io_lock, PRIBIO, "mfiwait", 0); in mfi_wait_command()
1249 if (mtx_initialized(&sc->mfi_io_lock)) { in mfi_free()
1250 mtx_destroy(&sc->mfi_io_lock); in mfi_free()
1266 mtx_lock(&sc->mfi_io_lock); in mfi_startup()
1270 mtx_unlock(&sc->mfi_io_lock); in mfi_startup()
1291 mtx_lock(&sc->mfi_io_lock); in mfi_intr()
1309 mtx_unlock(&sc->mfi_io_lock); in mfi_intr()
1339 mtx_lock(&sc->mfi_io_lock); in mfi_shutdown()
1342 mtx_unlock(&sc->mfi_io_lock); in mfi_shutdown()
1355 mtx_unlock(&sc->mfi_io_lock); in mfi_shutdown()
1370 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_syspdprobe()
1425 mtx_unlock(&sc->mfi_io_lock); in mfi_syspdprobe()
1429 mtx_lock(&sc->mfi_io_lock); in mfi_syspdprobe()
1452 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_ldprobe()
1561 mtx_lock(&sc->mfi_io_lock); in mfi_decode_evt()
1563 mtx_unlock(&sc->mfi_io_lock); in mfi_decode_evt()
1617 mtx_lock(&sc->mfi_io_lock); in mfi_decode_evt()
1619 mtx_unlock(&sc->mfi_io_lock); in mfi_decode_evt()
1637 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_queue_evt()
1655 mtx_lock(&sc->mfi_io_lock); in mfi_handle_evt()
1657 mtx_unlock(&sc->mfi_io_lock); in mfi_handle_evt()
1674 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_aen_register()
1725 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_aen_complete()
1777 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_parse_entries()
1866 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_add_ld()
1923 mtx_unlock(&sc->mfi_io_lock); in mfi_add_ld_complete()
1930 mtx_lock(&sc->mfi_io_lock); in mfi_add_ld_complete()
1938 mtx_lock(&sc->mfi_io_lock); in mfi_add_ld_complete()
1949 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_add_sys_pd()
2012 mtx_unlock(&sc->mfi_io_lock); in mfi_add_sys_pd_complete()
2019 mtx_lock(&sc->mfi_io_lock); in mfi_add_sys_pd_complete()
2027 mtx_lock(&sc->mfi_io_lock); in mfi_add_sys_pd_complete()
2130 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_build_syspdio()
2193 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_build_ldio()
2311 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_mapcmd()
2360 if ((locked = mtx_owned(&sc->mfi_io_lock)) == 0) in mfi_data_cb()
2361 mtx_lock(&sc->mfi_io_lock); in mfi_data_cb()
2449 mtx_unlock(&sc->mfi_io_lock); in mfi_data_cb()
2459 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_send_frame()
2529 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_complete()
2560 mtx_lock(&sc->mfi_io_lock); in mfi_abort()
2562 mtx_unlock(&sc->mfi_io_lock); in mfi_abort()
2586 mtx_unlock(&sc->mfi_io_lock); in mfi_abort()
2594 mtx_lock(&sc->mfi_io_lock); in mfi_abort()
2596 mtx_unlock(&sc->mfi_io_lock); in mfi_abort()
2699 mtx_lock(&sc->mfi_io_lock); in mfi_open()
2706 mtx_unlock(&sc->mfi_io_lock); in mfi_open()
2719 mtx_lock(&sc->mfi_io_lock); in mfi_close()
2729 mtx_unlock(&sc->mfi_io_lock); in mfi_close()
2770 mtx_assert(&sc->mfi_io_lock, MA_OWNED); in mfi_check_command_pre()
2834 mtx_unlock(&sc->mfi_io_lock); in mfi_check_command_post()
2838 mtx_lock(&sc->mfi_io_lock); in mfi_check_command_post()
2844 mtx_unlock(&sc->mfi_io_lock); in mfi_check_command_post()
2850 mtx_lock(&sc->mfi_io_lock); in mfi_check_command_post()
3044 mtx_lock(&sc->mfi_io_lock); in mfi_user_command()
3046 msleep(mfi_user_command, &sc->mfi_io_lock, 0, "mfiioc", hz); in mfi_user_command()
3078 mtx_unlock(&sc->mfi_io_lock); in mfi_user_command()
3145 mtx_lock(&sc->mfi_io_lock); in mfi_ioctl()
3152 mtx_unlock(&sc->mfi_io_lock); in mfi_ioctl()
3160 mtx_unlock(&sc->mfi_io_lock); in mfi_ioctl()
3177 mtx_lock(&sc->mfi_io_lock); in mfi_ioctl()
3179 mtx_unlock(&sc->mfi_io_lock); in mfi_ioctl()
3182 mtx_unlock(&sc->mfi_io_lock); in mfi_ioctl()
3281 mtx_lock(&sc->mfi_io_lock); in mfi_ioctl()
3286 mtx_unlock(&sc->mfi_io_lock); in mfi_ioctl()
3293 mtx_unlock(&sc->mfi_io_lock); in mfi_ioctl()
3299 mtx_unlock(&sc->mfi_io_lock); in mfi_ioctl()
3379 mtx_lock(&sc->mfi_io_lock); in mfi_ioctl()
3381 mtx_unlock(&sc->mfi_io_lock); in mfi_ioctl()
3388 mtx_lock(&sc->mfi_io_lock); in mfi_ioctl()
3391 mtx_unlock(&sc->mfi_io_lock); in mfi_ioctl()
3490 mtx_lock(&sc->mfi_io_lock); in mfi_linux_ioctl_int()
3492 mtx_unlock(&sc->mfi_io_lock); in mfi_linux_ioctl_int()
3495 mtx_unlock(&sc->mfi_io_lock); in mfi_linux_ioctl_int()
3555 mtx_lock(&sc->mfi_io_lock); in mfi_linux_ioctl_int()
3558 mtx_unlock(&sc->mfi_io_lock); in mfi_linux_ioctl_int()
3565 mtx_unlock(&sc->mfi_io_lock); in mfi_linux_ioctl_int()
3570 mtx_unlock(&sc->mfi_io_lock); in mfi_linux_ioctl_int()
3624 mtx_lock(&sc->mfi_io_lock); in mfi_linux_ioctl_int()
3626 mtx_unlock(&sc->mfi_io_lock); in mfi_linux_ioctl_int()
3637 mtx_lock(&sc->mfi_io_lock); in mfi_linux_ioctl_int()
3648 mtx_unlock(&sc->mfi_io_lock); in mfi_linux_ioctl_int()
3711 mtx_lock(&sc->mfi_io_lock); in mfi_dump_all()
3727 mtx_unlock(&sc->mfi_io_lock); in mfi_dump_all()
3749 mtx_lock(&sc->mfi_io_lock); in mfi_timeout()
3783 mtx_unlock(&sc->mfi_io_lock); in mfi_timeout()