Searched refs:ifence (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_tlb_inval_job.c | 52 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 D | xe_pt.c | 2550 struct dma_fence *fence, *ifence = NULL, *mfence = NULL; in xe_pt_update_ops_run() 2649 ifence = xe_tlb_inval_job_push(ijob, tile->migrate, fence); in xe_pt_update_ops_run() 2662 dma_resv_add_fence(xe_vm_resv(vm), ifence, in xe_pt_update_ops_run() 2668 op_commit(vops->vm, tile, pt_update_ops, op, ifence, NULL); in xe_pt_update_ops_run() 2670 dma_resv_add_fence(xe_vm_resv(vm), ifence, in xe_pt_update_ops_run() 2681 op_commit(vops->vm, tile, pt_update_ops, op, ifence, in xe_pt_update_ops_run() 2697 dma_fence_put(ifence); in xe_pt_update_ops_fini() 2524 struct dma_fence *fence, *ifence = NULL, *mfence = NULL; xe_pt_update_ops_run() local
|