Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/xe/
H A Dxe_tlb_inval_job.c52 struct xe_tlb_inval_fence *ifence = in xe_tlb_inval_job_run() local
53 container_of(job->fence, typeof(*ifence), base); in xe_tlb_inval_job_run()
57 prl_sa = xe_page_reclaim_create_prl_bo(job->tlb_inval, &job->prl, ifence); in xe_tlb_inval_job_run()
62 xe_tlb_inval_range(job->tlb_inval, ifence, job->start, in xe_tlb_inval_job_run()
105 struct xe_tlb_inval_fence *ifence; in xe_tlb_inval_job_create() local
128 ifence = kmalloc_obj(*ifence); in xe_tlb_inval_job_create()
129 if (!ifence) { in xe_tlb_inval_job_create()
133 job->fence = &ifence->base; in xe_tlb_inval_job_create()
146 kfree(ifence); in xe_tlb_inval_job_create()
178 struct xe_tlb_inval_fence *ifence = in xe_tlb_inval_job_destroy() local
[all …]
H A Dxe_pt.c2504 struct dma_fence *fence, *ifence = NULL, *mfence = NULL; in xe_pt_update_ops_run() local
2603 ifence = xe_tlb_inval_job_push(ijob, tile->migrate, fence); in xe_pt_update_ops_run()
2616 dma_resv_add_fence(xe_vm_resv(vm), ifence, in xe_pt_update_ops_run()
2622 op_commit(vops->vm, tile, pt_update_ops, op, ifence, NULL); in xe_pt_update_ops_run()
2624 dma_resv_add_fence(xe_vm_resv(vm), ifence, in xe_pt_update_ops_run()
2635 op_commit(vops->vm, tile, pt_update_ops, op, ifence, in xe_pt_update_ops_run()
2651 dma_fence_put(ifence); in xe_pt_update_ops_run()