Home
last modified time | relevance | path

Searched refs:commit_lock (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
H A Dmsm_atomic.c64 mutex_lock(&kms->commit_lock); in msm_atomic_async_commit()
67 mutex_unlock(&kms->commit_lock); in msm_atomic_async_commit()
82 mutex_unlock(&kms->commit_lock); in msm_atomic_async_commit()
93 mutex_lock(&kms->commit_lock); in msm_atomic_async_commit()
95 mutex_unlock(&kms->commit_lock); in msm_atomic_async_commit()
196 mutex_lock(&kms->commit_lock); in msm_atomic_commit_tail()
235 mutex_unlock(&kms->commit_lock); in msm_atomic_commit_tail()
263 mutex_unlock(&kms->commit_lock); in msm_atomic_commit_tail()
274 mutex_lock(&kms->commit_lock); in msm_atomic_commit_tail()
276 mutex_unlock(&kms->commit_lock); in msm_atomic_commit_tail()
[all...]
H A Dmsm_kms.h158 struct mutex commit_lock; member
168 mutex_init(&kms->commit_lock); in msm_kms_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A Dmsm_kms.h157 struct mutex commit_lock[MAX_CRTCS]; member
167 for (i = 0; i < ARRAY_SIZE(kms->commit_lock); i++) in msm_kms_init()
168 mutex_init(&kms->commit_lock[i]); in msm_kms_init()
H A Dmsm_atomic.c50 mutex_lock_nested(&kms->commit_lock[crtc_index], crtc_index); in lock_crtcs()
59 mutex_unlock(&kms->commit_lock[drm_crtc_index(crtc)]); in unlock_crtcs()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_crc.c162 spin_lock(&crtc->commit_lock); in amdgpu_dm_crtc_set_crc_source()
167 spin_unlock(&crtc->commit_lock); in amdgpu_dm_crtc_set_crc_source()
H A Damdgpu_dm.c8091 spin_lock(&crtc->commit_lock);
8096 spin_unlock(&crtc->commit_lock);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_crc.c277 spin_lock(&crtc->commit_lock); in amdgpu_dm_crtc_set_crc_source()
282 spin_unlock(&crtc->commit_lock); in amdgpu_dm_crtc_set_crc_source()
H A Damdgpu_dm.c9134 spin_lock(&crtc->commit_lock); in do_aquire_global_lock()
9139 spin_unlock(&crtc->commit_lock); in do_aquire_global_lock()
/kernel/linux/linux-5.10/include/drm/
H A Ddrm_crtc.h1105 * Protected by @commit_lock. This list holds its own full reference,
1119 * @commit_lock:
1123 spinlock_t commit_lock; member
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_atomic_helper.c1968 spin_lock(&crtc->commit_lock); in stall_checks()
1976 spin_unlock(&crtc->commit_lock); in stall_checks()
1986 spin_unlock(&crtc->commit_lock); in stall_checks()
2386 spin_lock(&crtc->commit_lock); in drm_atomic_helper_commit_cleanup_done()
2388 spin_unlock(&crtc->commit_lock); in drm_atomic_helper_commit_cleanup_done()
2853 spin_lock(&crtc->commit_lock); in drm_atomic_helper_swap_state()
2856 spin_unlock(&crtc->commit_lock); in drm_atomic_helper_swap_state()
H A Ddrm_crtc.c277 spin_lock_init(&crtc->commit_lock); in drm_crtc_init_with_planes()
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_atomic_helper.c2140 spin_lock(&crtc->commit_lock); in stall_checks()
2150 spin_unlock(&crtc->commit_lock); in stall_checks()
2164 spin_unlock(&crtc->commit_lock); in stall_checks()
2549 spin_lock(&crtc->commit_lock); in drm_atomic_helper_commit_cleanup_done()
2551 spin_unlock(&crtc->commit_lock); in drm_atomic_helper_commit_cleanup_done()
3091 spin_lock(&crtc->commit_lock); in drm_atomic_helper_swap_state()
3094 spin_unlock(&crtc->commit_lock); in drm_atomic_helper_swap_state()
H A Ddrm_crtc.c271 spin_lock_init(&crtc->commit_lock); in __drm_crtc_init_with_planes()
/kernel/linux/linux-5.10/drivers/md/
H A Ddm-clone-target.c84 struct mutex commit_lock; member
1142 mutex_lock(&clone->commit_lock); in commit_metadata()
1180 mutex_unlock(&clone->commit_lock); in commit_metadata()
1919 mutex_init(&clone->commit_lock); in clone_ctr()
1960 mutex_destroy(&clone->commit_lock); in clone_dtr()
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-clone-target.c84 struct mutex commit_lock; member
1136 mutex_lock(&clone->commit_lock); in commit_metadata()
1170 mutex_unlock(&clone->commit_lock); in commit_metadata()
1912 mutex_init(&clone->commit_lock); in clone_ctr()
1953 mutex_destroy(&clone->commit_lock); in clone_dtr()
/kernel/linux/linux-6.6/include/drm/
H A Ddrm_crtc.h1110 * Protected by @commit_lock. This list holds its own full reference,
1124 * @commit_lock:
1128 spinlock_t commit_lock; member
/kernel/linux/linux-5.10/net/batman-adv/
H A Dtranslation-table.c3378 spin_lock_bh(&bat_priv->tt.commit_lock); in batadv_send_my_tt_response()
3459 spin_unlock_bh(&bat_priv->tt.commit_lock); in batadv_send_my_tt_response()
3922 * Caller must hold tt->commit_lock.
3926 lockdep_assert_held(&bat_priv->tt.commit_lock); in batadv_tt_local_commit_changes_nolock()
3957 spin_lock_bh(&bat_priv->tt.commit_lock); in batadv_tt_local_commit_changes()
3959 spin_unlock_bh(&bat_priv->tt.commit_lock); in batadv_tt_local_commit_changes()
4189 spin_lock_bh(&bat_priv->tt.commit_lock); in batadv_tt_local_resize_to_mtu()
4212 spin_unlock_bh(&bat_priv->tt.commit_lock); in batadv_tt_local_resize_to_mtu()
H A Dmain.c167 spin_lock_init(&bat_priv->tt.commit_lock); in batadv_mesh_init()
H A Dtypes.h1018 * @commit_lock: prevents from executing a local TT commit while reading
1024 spinlock_t commit_lock; member
/kernel/linux/linux-6.6/net/batman-adv/
H A Dtranslation-table.c3144 spin_lock_bh(&bat_priv->tt.commit_lock); in batadv_send_my_tt_response()
3225 spin_unlock_bh(&bat_priv->tt.commit_lock); in batadv_send_my_tt_response()
3682 * Caller must hold tt->commit_lock.
3686 lockdep_assert_held(&bat_priv->tt.commit_lock); in batadv_tt_local_commit_changes_nolock()
3717 spin_lock_bh(&bat_priv->tt.commit_lock); in batadv_tt_local_commit_changes()
3719 spin_unlock_bh(&bat_priv->tt.commit_lock); in batadv_tt_local_commit_changes()
3949 spin_lock_bh(&bat_priv->tt.commit_lock); in batadv_tt_local_resize_to_mtu()
3972 spin_unlock_bh(&bat_priv->tt.commit_lock); in batadv_tt_local_resize_to_mtu()
H A Dmain.c161 spin_lock_init(&bat_priv->tt.commit_lock); in batadv_mesh_init()
H A Dtypes.h1008 * @commit_lock: prevents from executing a local TT commit while reading
1014 spinlock_t commit_lock; member
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_display.c742 spin_lock(&crtc->commit_lock); in intel_has_pending_fb_unpin()
747 spin_unlock(&crtc->commit_lock); in intel_has_pending_fb_unpin()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_display.c5605 spin_lock(&crtc->commit_lock); in intel_has_pending_fb_unpin()
5610 spin_unlock(&crtc->commit_lock); in intel_has_pending_fb_unpin()

Completed in 92 milliseconds