Home
last modified time | relevance | path

Searched refs:state_mutex (Results 1 – 25 of 42) sorted by relevance

12

/linux/drivers/vfio/pci/pds/
H A Dvfio_dev.c48 mutex_lock(&pds_vfio->state_mutex); in pds_vfio_set_device_state()
77 mutex_unlock(&pds_vfio->state_mutex); in pds_vfio_set_device_state()
91 mutex_lock(&pds_vfio->state_mutex); in pds_vfio_get_device_state()
93 mutex_unlock(&pds_vfio->state_mutex); in pds_vfio_get_device_state()
134 mutex_init(&pds_vfio->state_mutex); in pds_vfio_init_device()
155 mutex_destroy(&pds_vfio->state_mutex); in pds_vfio_release_device()
183 mutex_lock(&pds_vfio->state_mutex); in pds_vfio_close_device()
187 mutex_unlock(&pds_vfio->state_mutex); in pds_vfio_close_device()
H A Dpci_drv.c37 mutex_lock(&pds_vfio->state_mutex); in pds_vfio_recovery()
43 mutex_unlock(&pds_vfio->state_mutex); in pds_vfio_recovery()
169 mutex_lock(&pds_vfio->state_mutex); in pds_vfio_pci_aer_reset_done()
171 mutex_unlock(&pds_vfio->state_mutex); in pds_vfio_pci_aer_reset_done()
H A Ddirty.c612 mutex_lock(&pds_vfio->state_mutex); in pds_vfio_dma_logging_report()
614 mutex_unlock(&pds_vfio->state_mutex); in pds_vfio_dma_logging_report()
628 mutex_lock(&pds_vfio->state_mutex); in pds_vfio_dma_logging_start()
631 mutex_unlock(&pds_vfio->state_mutex); in pds_vfio_dma_logging_start()
642 mutex_lock(&pds_vfio->state_mutex); in pds_vfio_dma_logging_stop()
644 mutex_unlock(&pds_vfio->state_mutex); in pds_vfio_dma_logging_stop()
H A Dvfio_dev.h19 struct mutex state_mutex; /* protect migration state */ member
/linux/drivers/vfio/pci/qat/
H A Dmain.c52 struct mutex state_mutex; member
137 mutex_lock(&qat_vdev->state_mutex); in qat_vf_precopy_ioctl()
140 mutex_unlock(&qat_vdev->state_mutex); in qat_vf_precopy_ioctl()
160 mutex_unlock(&qat_vdev->state_mutex); in qat_vf_precopy_ioctl()
493 mutex_lock(&qat_vdev->state_mutex); in qat_vf_pci_set_device_state()
511 mutex_unlock(&qat_vdev->state_mutex); in qat_vf_pci_set_device_state()
522 mutex_lock(&qat_vdev->state_mutex); in qat_vf_pci_get_device_state()
524 mutex_unlock(&qat_vdev->state_mutex); in qat_vf_pci_get_device_state()
535 mutex_lock(&qat_vdev->state_mutex); in qat_vf_pci_get_data_size()
537 mutex_unlock(&qat_vdev->state_mutex); in qat_vf_pci_get_data_size()
[all …]
/linux/drivers/infiniband/ulp/iser/
H A Diser_verbs.c354 mutex_lock(&iser_conn->state_mutex); in iser_release_work()
356 mutex_unlock(&iser_conn->state_mutex); in iser_release_work()
409 mutex_lock(&iser_conn->state_mutex); in iser_conn_release()
422 mutex_unlock(&iser_conn->state_mutex); in iser_conn_release()
444 lockdep_assert_held(&iser_conn->state_mutex); in iser_conn_terminate()
482 lockdep_assert_held(&iser_conn->state_mutex); in iser_connect_error()
530 lockdep_assert_held(&iser_conn->state_mutex); in iser_addr_handler()
581 lockdep_assert_held(&iser_conn->state_mutex); in iser_route_handler()
625 lockdep_assert_held(&iser_conn->state_mutex); in iser_connected_handler()
655 lockdep_assert_held(&iser_conn->state_mutex); in iser_cleanup_handler()
[all …]
H A Discsi_iser.c471 mutex_lock(&iser_conn->state_mutex); in iscsi_iser_conn_bind()
493 mutex_unlock(&iser_conn->state_mutex); in iscsi_iser_conn_bind()
539 mutex_lock(&iser_conn->state_mutex); in iscsi_iser_conn_stop()
550 mutex_unlock(&iser_conn->state_mutex); in iscsi_iser_conn_stop()
630 mutex_lock(&iser_conn->state_mutex); in iscsi_iser_session_create()
634 mutex_unlock(&iser_conn->state_mutex); in iscsi_iser_session_create()
653 mutex_unlock(&iser_conn->state_mutex); in iscsi_iser_session_create()
656 mutex_unlock(&iser_conn->state_mutex); in iscsi_iser_session_create()
847 mutex_lock(&iser_conn->state_mutex); in iscsi_iser_ep_poll()
851 mutex_unlock(&iser_conn->state_mutex); in iscsi_iser_ep_poll()
[all …]
/linux/arch/powerpc/platforms/cell/spufs/
H A Dcontext.c40 mutex_init(&ctx->state_mutex); in alloc_spu_context()
74 mutex_lock(&ctx->state_mutex); in destroy_spu_context()
76 mutex_unlock(&ctx->state_mutex); in destroy_spu_context()
109 mutex_lock(&ctx->state_mutex); in spu_forget()
H A Dsched.c542 mutex_unlock(&ctx->state_mutex); in spu_prio_wait()
544 mutex_lock(&ctx->state_mutex); in spu_prio_wait()
658 if (!mutex_trylock(&victim->state_mutex)) { in find_victim()
671 mutex_unlock(&victim->state_mutex); in find_victim()
689 mutex_unlock(&victim->state_mutex); in find_victim()
725 mutex_lock(&ctx->state_mutex); in spu_schedule()
861 mutex_lock(&ctx->state_mutex); in __spu_deactivate()
895 mutex_lock(&ctx->state_mutex); in spu_yield()
897 mutex_unlock(&ctx->state_mutex); in spu_yield()
1031 WARN_ON(!mutex_is_locked(&ctx->state_mutex)); in spuctx_switch_state()
H A Dspufs.h82 struct mutex state_mutex; member
263 return mutex_lock_interruptible(&ctx->state_mutex); in spu_acquire()
268 mutex_unlock(&ctx->state_mutex); in spu_release()
H A Drun.c337 mutex_lock(&ctx->state_mutex); in spu_process_callback()
385 mutex_lock(&ctx->state_mutex); in spufs_run_spu()
/linux/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_hpd.c79 mutex_lock(&hdmi->state_mutex); in msm_hdmi_hpd_enable()
85 mutex_unlock(&hdmi->state_mutex); in msm_hdmi_hpd_enable()
116 mutex_lock(&hdmi->state_mutex); in msm_hdmi_hpd_disable()
119 mutex_unlock(&hdmi->state_mutex); in msm_hdmi_hpd_disable()
H A Dhdmi_bridge.c305 mutex_lock(&hdmi->state_mutex); in msm_hdmi_bridge_atomic_pre_enable()
311 mutex_unlock(&hdmi->state_mutex); in msm_hdmi_bridge_atomic_pre_enable()
339 mutex_lock(&hdmi->state_mutex); in msm_hdmi_bridge_atomic_post_disable()
351 mutex_unlock(&hdmi->state_mutex); in msm_hdmi_bridge_atomic_post_disable()
/linux/net/nfc/hci/
H A Dllc_shdlc.c31 struct mutex state_mutex; member
595 mutex_lock(&shdlc->state_mutex); in llc_shdlc_sm_work()
665 mutex_unlock(&shdlc->state_mutex); in llc_shdlc_sm_work()
676 mutex_lock(&shdlc->state_mutex); in llc_shdlc_connect()
683 mutex_unlock(&shdlc->state_mutex); in llc_shdlc_connect()
694 mutex_lock(&shdlc->state_mutex); in llc_shdlc_disconnect()
698 mutex_unlock(&shdlc->state_mutex); in llc_shdlc_disconnect()
735 mutex_init(&shdlc->state_mutex); in llc_shdlc_init()
/linux/drivers/vfio/pci/xe/
H A Dmain.c34 struct mutex state_mutex; member
67 mutex_lock(&xe_vdev->state_mutex); in xe_vfio_pci_state_mutex_lock()
84 mutex_unlock(&xe_vdev->state_mutex); in xe_vfio_pci_state_mutex_unlock()
119 if (!mutex_trylock(&xe_vdev->state_mutex)) { in xe_vfio_pci_reset_done()
465 mutex_init(&xe_vdev->state_mutex); in xe_vfio_pci_migration_init()
481 mutex_destroy(&xe_vdev->state_mutex); in xe_vfio_pci_migration_fini()
/linux/drivers/vfio/pci/mlx5/
H A Dcmd.c45 lockdep_assert_held(&mvdev->state_mutex); in mlx5vf_cmd_suspend_vhca()
77 lockdep_assert_held(&mvdev->state_mutex); in mlx5vf_cmd_resume_vhca()
97 lockdep_assert_held(&mvdev->state_mutex); in mlx5vf_cmd_query_vhca_migration_state()
179 mutex_lock(&mvdev->state_mutex); in mlx5fv_vf_event()
185 mutex_lock(&mvdev->state_mutex); in mlx5fv_vf_event()
203 mutex_lock(&mvdev->state_mutex); in mlx5vf_cmd_close_migratable()
256 mutex_init(&mvdev->state_mutex); in mlx5vf_cmd_set_migratable()
428 lockdep_assert_held(&mvdev->state_mutex); in mlx5vf_dma_data_buffer()
475 lockdep_assert_held(&mvdev->state_mutex); in mlx5vf_free_data_buffer()
569 lockdep_assert_held(&migf->mvdev->state_mutex); in mlx5vf_get_data_buffer()
[all …]
H A Dmain.c308 mutex_lock(&mvdev->state_mutex); in mlx5vf_mig_file_save_work()
482 mutex_lock(&mvdev->state_mutex); in mlx5vf_precopy_ioctl()
878 mutex_lock(&migf->mvdev->state_mutex); in mlx5vf_resume_write()
1209 mutex_unlock(&mvdev->state_mutex); in mlx5vf_state_mutex_unlock()
1223 mutex_lock(&mvdev->state_mutex); in mlx5vf_pci_set_device_state()
1254 mutex_lock(&mvdev->state_mutex); in mlx5vf_pci_get_data_size()
1269 mutex_lock(&mvdev->state_mutex); in mlx5vf_pci_get_device_state()
1291 if (!mutex_trylock(&mvdev->state_mutex)) { in mlx5vf_pci_aer_reset_done()
/linux/drivers/vfio/pci/hisilicon/
H A Dhisi_acc_vfio_pci.c873 mutex_lock(&hisi_acc_vdev->state_mutex); in hisi_acc_vf_precopy_ioctl()
875 mutex_unlock(&hisi_acc_vdev->state_mutex); in hisi_acc_vf_precopy_ioctl()
894 mutex_unlock(&hisi_acc_vdev->state_mutex); in hisi_acc_vf_precopy_ioctl()
899 mutex_unlock(&hisi_acc_vdev->state_mutex); in hisi_acc_vf_precopy_ioctl()
1147 mutex_lock(&hisi_acc_vdev->state_mutex); in hisi_acc_vfio_pci_set_device_state()
1167 mutex_unlock(&hisi_acc_vdev->state_mutex); in hisi_acc_vfio_pci_set_device_state()
1185 mutex_lock(&hisi_acc_vdev->state_mutex); in hisi_acc_vfio_pci_get_device_state()
1187 mutex_unlock(&hisi_acc_vdev->state_mutex); in hisi_acc_vfio_pci_get_device_state()
1199 mutex_lock(&hisi_acc_vdev->state_mutex); in hisi_acc_vf_pci_aer_reset_done()
1201 mutex_unlock(&hisi_acc_vdev->state_mutex); in hisi_acc_vf_pci_aer_reset_done()
[all …]
H A Dhisi_acc_vfio_pci.h140 struct mutex state_mutex; member
/linux/drivers/vfio/pci/virtio/
H A Dmigrate.c265 mutex_unlock(&virtvdev->state_mutex); in virtiovf_state_mutex_unlock()
285 if (!mutex_trylock(&virtvdev->state_mutex)) { in virtiovf_migration_reset_done()
460 mutex_lock(&virtvdev->state_mutex); in virtiovf_precopy_ioctl()
698 lockdep_assert_held(&virtvdev->state_mutex); in virtiovf_pci_save_device_data()
956 mutex_lock(&migf->virtvdev->state_mutex); in virtiovf_resume_write()
1230 mutex_lock(&virtvdev->state_mutex); in virtiovf_pci_set_device_state()
1258 mutex_lock(&virtvdev->state_mutex); in virtiovf_pci_get_device_state()
1274 mutex_lock(&virtvdev->state_mutex); in virtiovf_pci_get_data_size()
1313 mutex_init(&virtvdev->state_mutex); in virtiovf_set_migratable()
H A Dcommon.h97 struct mutex state_mutex; member
/linux/sound/usb/line6/
H A Dpcm.h147 struct mutex state_mutex; member
/linux/samples/vfio-mdev/
H A Dmtty.c169 struct mutex state_mutex; member
818 mutex_unlock(&mdev_state->state_mutex); in mtty_state_mutex_unlock()
853 mutex_lock(&mdev_state->state_mutex); in mtty_precopy_ioctl()
1233 mutex_lock(&mdev_state->state_mutex); in mtty_set_state()
1265 mutex_lock(&mdev_state->state_mutex); in mtty_get_state()
1345 mutex_init(&mdev_state->state_mutex); in mtty_init_dev()
1388 mutex_destroy(&mdev_state->state_mutex); in mtty_release_dev()
1407 if (!mutex_trylock(&mdev_state->state_mutex)) { in mtty_reset()
/linux/drivers/scsi/
H A Dscsi_sysfs.c762 mutex_lock(&sdev->state_mutex); in store_state_field()
768 mutex_unlock(&sdev->state_mutex); in store_state_field()
778 mutex_unlock(&sdev->state_mutex); in store_state_field()
1423 mutex_lock(&sdev->state_mutex); in __scsi_remove_device()
1435 mutex_unlock(&sdev->state_mutex); in __scsi_remove_device()
1453 mutex_lock(&sdev->state_mutex); in __scsi_remove_device()
1455 mutex_unlock(&sdev->state_mutex); in __scsi_remove_device()
H A Dscsi_lib.c2835 mutex_lock(&sdev->state_mutex); in scsi_device_quiesce()
2841 mutex_unlock(&sdev->state_mutex); in scsi_device_quiesce()
2862 mutex_lock(&sdev->state_mutex); in scsi_device_resume()
2869 mutex_unlock(&sdev->state_mutex); in scsi_device_resume()
2974 mutex_lock(&sdev->state_mutex); in scsi_device_block()
2985 mutex_unlock(&sdev->state_mutex); in scsi_device_block()
3064 mutex_lock(&sdev->state_mutex); in scsi_internal_device_unblock()
3066 mutex_unlock(&sdev->state_mutex); in scsi_internal_device_unblock()
3147 mutex_lock(&sdev->state_mutex); in scsi_host_block()
3149 mutex_unlock(&sdev->state_mutex); in scsi_host_block()

12