Home
last modified time | relevance | path

Searched refs:mcr_lock (Results 1 – 4 of 4) sorted by relevance

/drivers/gpu/drm/xe/
A Dxe_gt_mcr.c453 spin_lock_init(&gt->mcr_lock); in xe_gt_mcr_init_early()
611 static void mcr_lock(struct xe_gt *gt) __acquires(&gt->mcr_lock) in mcr_lock() function
616 spin_lock(&gt->mcr_lock); in mcr_lock()
631 static void mcr_unlock(struct xe_gt *gt) __releases(&gt->mcr_lock) in mcr_unlock()
637 spin_unlock(&gt->mcr_lock); in mcr_unlock()
653 lockdep_assert_held(&gt->mcr_lock); in rw_with_mcr_steering()
726 mcr_lock(gt); in xe_gt_mcr_unicast_read_any()
755 mcr_lock(gt); in xe_gt_mcr_unicast_read()
778 mcr_lock(gt); in xe_gt_mcr_unicast_write()
803 mcr_lock(gt); in xe_gt_mcr_multicast_write()
A Dxe_gt_types.h394 spinlock_t mcr_lock; member
/drivers/gpu/drm/i915/gt/
A Dintel_gt_mcr.c114 spin_lock_init(&gt->mcr_lock); in intel_gt_mcr_init()
213 lockdep_assert_held(&gt->mcr_lock); in rw_with_mcr_steering_fw()
327 __acquires(&gt->mcr_lock) in intel_gt_mcr_lock()
365 spin_lock_irqsave(&gt->mcr_lock, __flags); in intel_gt_mcr_lock()
390 __releases(&gt->mcr_lock) in intel_gt_mcr_unlock()
392 spin_unlock_irqrestore(&gt->mcr_lock, flags); in intel_gt_mcr_unlock()
417 lockdep_assert_not_held(&gt->mcr_lock); in intel_gt_mcr_lock_sanitize()
505 lockdep_assert_held(&gt->mcr_lock); in intel_gt_mcr_multicast_write_fw()
698 lockdep_assert_held(&gt->mcr_lock); in intel_gt_mcr_read_any_fw()
852 lockdep_assert_not_held(&gt->mcr_lock); in intel_gt_mcr_wait_for_reg()
A Dintel_gt_types.h252 spinlock_t mcr_lock; member

Completed in 17 milliseconds