Lines Matching full:invalidation

26  * invalidation time. Double up the time to process full CT queue
95 xe_gt_err(gt, "TLB invalidation fence timeout, seqno=%d recv=%d", in xe_gt_tlb_fence_timeout()
109 * xe_gt_tlb_invalidation_init_early - Initialize GT TLB invalidation state
112 * Initialize GT TLB invalidation state, purely software initialization, should
130 * xe_gt_tlb_invalidation_reset - Initialize GT TLB invalidation reset
133 * Signal any pending invalidation fences, should be called during a GT reset
193 * XXX: The seqno algorithm relies on TLB invalidation being processed in send_tlb_invalidation()
246 * xe_gt_tlb_invalidation_guc - Issue a TLB invalidation on this GT for the GuC
248 * @fence: invalidation fence which will be signal on TLB invalidation
251 * Issue a TLB invalidation for the GuC. Completion of TLB is asynchronous and
252 * caller can use the invalidation fence to wait for completion.
279 * xe_gt_tlb_invalidation_ggtt - Issue a TLB invalidation on this GT for the GGTT
282 * Issue a TLB invalidation for the GGTT. Completion of TLB invalidation is
333 * xe_gt_tlb_invalidation_range - Issue a TLB invalidation on this GT for an
337 * @fence: invalidation fence which will be signal on TLB invalidation
343 * Issue a range based TLB invalidation if supported, if not fallback to a full
344 * TLB invalidation. Completion of TLB is asynchronous and caller can use
345 * the invalidation fence to wait for completion.
395 * Minimum invalidation size for a 2MB page that the hardware in xe_gt_tlb_invalidation_range()
422 * xe_gt_tlb_invalidation_vm - Issue a TLB invalidation on this GT for a VM
444 * xe_gt_tlb_invalidation_vma - Issue a TLB invalidation on this GT for a VMA
446 * @fence: invalidation fence which will be signal on TLB invalidation
450 * Issue a range based TLB invalidation if supported, if not fallback to a full
451 * TLB invalidation. Completion of TLB is asynchronous and caller can use
452 * the invalidation fence to wait for completion.
468 * xe_guc_tlb_invalidation_done_handler - TLB invalidation done handler
470 * @msg: message indicating TLB invalidation done
473 * Parse seqno of TLB invalidation, wake any waiters for seqno, and signal any
474 * invalidation fences for seqno. Algorithm for this depends on seqno being
552 * xe_gt_tlb_invalidation_fence_init - Initialize TLB invalidation fence
554 * @fence: TLB invalidation fence to initialize
557 * Initialize TLB invalidation fence for use. xe_gt_tlb_invalidation_fence_fini