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

/linux-master/drivers/gpu/drm/xe/
H A Dxe_gt_mcr.c361 spin_lock_init(&gt->mcr_lock);
492 static void mcr_lock(struct xe_gt *gt) __acquires(&gt->mcr_lock)
497 spin_lock(&gt->mcr_lock);
512 static void mcr_unlock(struct xe_gt *gt) __releases(&gt->mcr_lock)
518 spin_unlock(&gt->mcr_lock);
533 lockdep_assert_held(&gt->mcr_lock);
606 mcr_lock(gt);
635 mcr_lock(gt);
658 mcr_lock(g
[all...]
H A Dxe_gt_types.h342 * @mcr_lock: protects the MCR_SELECTOR register for the duration
345 spinlock_t mcr_lock; member in struct:xe_gt
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_gt_mcr.c147 spin_lock_init(&gt->mcr_lock);
253 lockdep_assert_held(&gt->mcr_lock);
362 * Context: Takes gt->mcr_lock. uncore->lock should *not* be held when this
367 __acquires(&gt->mcr_lock)
405 spin_lock_irqsave(&gt->mcr_lock, __flags);
427 * Context: Releases gt->mcr_lock
430 __releases(&gt->mcr_lock)
432 spin_unlock_irqrestore(&gt->mcr_lock, flags);
457 lockdep_assert_not_held(&gt->mcr_lock);
470 * Context: Takes and releases gt->mcr_lock
[all...]
H A Dintel_gt_types.h239 * @mcr_lock: Protects the MCR steering register
244 spinlock_t mcr_lock; member in struct:intel_gt

Completed in 124 milliseconds