Home
last modified time | relevance | path

Searched refs:tlb_invalidation (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/xe/
Dxe_gt_tlb_invalidation.c71 tlb_invalidation.fence_tdr.work); in xe_gt_tlb_fence_timeout()
77 spin_lock_irq(&gt->tlb_invalidation.pending_lock); in xe_gt_tlb_fence_timeout()
79 &gt->tlb_invalidation.pending_fences, link) { in xe_gt_tlb_fence_timeout()
88 fence->seqno, gt->tlb_invalidation.seqno_recv); in xe_gt_tlb_fence_timeout()
93 if (!list_empty(&gt->tlb_invalidation.pending_fences)) in xe_gt_tlb_fence_timeout()
95 &gt->tlb_invalidation.fence_tdr, in xe_gt_tlb_fence_timeout()
97 spin_unlock_irq(&gt->tlb_invalidation.pending_lock); in xe_gt_tlb_fence_timeout()
111 gt->tlb_invalidation.seqno = 1; in xe_gt_tlb_invalidation_init()
112 INIT_LIST_HEAD(&gt->tlb_invalidation.pending_fences); in xe_gt_tlb_invalidation_init()
113 spin_lock_init(&gt->tlb_invalidation.pending_lock); in xe_gt_tlb_invalidation_init()
[all …]
Dxe_gt_types.h211 } tlb_invalidation; member