sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1119
struct dma_fence __rcu *gang_submit;
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1335
struct dma_fence *spearhead;
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1638
struct dma_fence *amdgpu_device_get_gang(struct amdgpu_device *adev);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1639
struct dma_fence *amdgpu_device_switch_gang(struct amdgpu_device *adev,
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1640
struct dma_fence *gang);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1641
struct dma_fence *amdgpu_device_enforce_isolation(struct amdgpu_device *adev,
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
493
struct dma_fence **shared;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
655
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
198
bool amdkfd_fence_check_mm(struct dma_fence *f, struct mm_struct *mm);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
199
struct amdgpu_amdkfd_fence *to_amdgpu_amdkfd_fence(struct dma_fence *f);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
205
struct dma_fence *fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
208
bool amdkfd_fence_check_mm(struct dma_fence *f, struct mm_struct *mm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
214
struct amdgpu_amdkfd_fence *to_amdgpu_amdkfd_fence(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
233
struct dma_fence *fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
304
struct dma_fence **ef);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
329
struct dma_fence __rcu **ef);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
410
struct dma_fence *fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
96
struct dma_fence base;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
104
static const char *amdkfd_fence_get_timeline_name(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
119
static bool amdkfd_fence_enable_signaling(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
147
static void amdkfd_fence_release(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
171
bool amdkfd_fence_check_mm(struct dma_fence *f, struct mm_struct *mm)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
85
struct amdgpu_amdkfd_fence *to_amdgpu_amdkfd_fence(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
99
static const char *amdkfd_fence_get_driver_name(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1390
struct dma_fence **ef)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1549
struct dma_fence **ef)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2859
static void replace_eviction_fence(struct dma_fence __rcu **ef,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2860
struct dma_fence *new_ef)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2862
struct dma_fence *old_ef = rcu_replace_pointer(*ef, new_ef, true
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2894
int amdgpu_amdkfd_gpuvm_restore_process_bos(void *info, struct dma_fence __rcu **ef)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2948
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
374
struct dma_fence *replacement;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
401
struct dma_fence *fence, *stub;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
445
struct dma_fence *fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_benchmark.c
35
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1209
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1298
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1496
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1538
static struct dma_fence *amdgpu_cs_get_fence(struct amdgpu_device *adev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1544
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1569
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1642
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1685
struct dma_fence **array;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1690
array = kcalloc(fence_count, sizeof(struct dma_fence *), GFP_KERNEL);
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1696
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
417
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
441
struct dma_fence *old = fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
460
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.h
69
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ctx.c
170
static ktime_t amdgpu_ctx_fence_time(struct dma_fence *fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ctx.c
759
struct dma_fence *fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ctx.c
763
struct dma_fence *other = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ctx.c
784
struct dma_fence *amdgpu_ctx_get_fence(struct amdgpu_ctx *ctx,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ctx.c
789
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ctx.c
863
struct dma_fence *other;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ctx.h
42
struct dma_fence *fences[];
sys/dev/pci/drm/amd/amdgpu/amdgpu_ctx.h
80
struct dma_fence *fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ctx.h
81
struct dma_fence *amdgpu_ctx_get_fence(struct amdgpu_ctx *ctx,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1815
struct dma_fence **fences)
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1827
struct dma_fence *fence, **ptr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1844
static void amdgpu_ib_preempt_signal_fences(struct dma_fence **fences,
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1848
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1862
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1877
struct dma_fence *fence, **ptr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
1916
struct dma_fence **fences = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7619
struct dma_fence *amdgpu_device_get_gang(struct amdgpu_device *adev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7621
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7638
struct dma_fence *amdgpu_device_switch_gang(struct amdgpu_device *adev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7639
struct dma_fence *gang)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7641
struct dma_fence *old = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7655
} while (cmpxchg((struct dma_fence __force **)&adev->gang_submit,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7677
struct dma_fence *amdgpu_device_enforce_isolation(struct amdgpu_device *adev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7683
struct dma_fence *dep;
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
102
struct dma_fence **f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
104
struct dma_fence *fence = *f;
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
91
static void amdgpu_display_flip_callback(struct dma_fence *f,
sys/dev/pci/drm/amd/amdgpu/amdgpu_eviction_fence.c
130
static bool amdgpu_eviction_fence_enable_signaling(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_eviction_fence.c
230
struct dma_fence *stub = dma_fence_get_stub();
sys/dev/pci/drm/amd/amdgpu/amdgpu_eviction_fence.c
32
amdgpu_eviction_fence_get_driver_name(struct dma_fence *fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_eviction_fence.c
38
amdgpu_eviction_fence_get_timeline_name(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_eviction_fence.h
29
struct dma_fence base;
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
108
int amdgpu_fence_emit(struct amdgpu_ring *ring, struct dma_fence **f,
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
112
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
114
struct dma_fence __rcu **ptr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
149
struct dma_fence *old;
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
257
struct dma_fence *fence, **ptr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
314
struct dma_fence *fence, **ptr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
387
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
418
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
49
static inline struct amdgpu_fence *to_amdgpu_fence(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
685
struct dma_fence *old, **ptr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
720
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
767
struct dma_fence *unprocessed;
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
768
struct dma_fence __rcu **ptr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
803
void amdgpu_fence_save_wptr(struct dma_fence *fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
825
struct dma_fence *unprocessed;
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
826
struct dma_fence __rcu **ptr;
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
863
static const char *amdgpu_fence_get_driver_name(struct dma_fence *fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
868
static const char *amdgpu_fence_get_timeline_name(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
873
static const char *amdgpu_job_fence_get_timeline_name(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
888
static bool amdgpu_fence_enable_signaling(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
903
static bool amdgpu_job_fence_enable_signaling(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
922
struct dma_fence *f = container_of(rcu, struct dma_fence, rcu);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
937
struct dma_fence *f = container_of(rcu, struct dma_fence, rcu);
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
951
static void amdgpu_fence_release(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
964
static void amdgpu_job_fence_release(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
400
struct dma_fence *fence = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
53
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
837
static struct dma_fence *
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
843
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
937
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1463
struct dma_fence *f;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
664
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ib.c
126
struct dma_fence **f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ib.c
130
struct dma_fence *tmp = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ib.c
97
void amdgpu_ib_free(struct amdgpu_ib *ib, struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
120
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
209
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
214
struct dma_fence **fences;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
284
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
304
struct dma_fence *tmp;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
409
struct amdgpu_job *job, struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c
97
static void amdgpu_pasid_free_cb(struct dma_fence *fence,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.h
45
struct dma_fence *last_flush;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.h
62
struct dma_fence *pasid_mapping;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.h
87
struct amdgpu_job *job, struct dma_fence **fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
250
struct dma_fence *f;
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
283
struct dma_fence *fence = &leader->base.s_fence->scheduled;
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
312
struct dma_fence *amdgpu_job_submit(struct amdgpu_job *job)
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
314
struct dma_fence *f;
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
325
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
339
static struct dma_fence *
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
345
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
378
static struct dma_fence *amdgpu_job_run(struct drm_sched_job *sched_job)
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c
382
struct dma_fence *fence = NULL, *finished;
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h
123
struct dma_fence *amdgpu_job_submit(struct amdgpu_job *job);
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h
125
struct dma_fence **fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h
68
struct dma_fence *gang_submit;
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
189
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
194
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
234
struct dma_fence *fence = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
1310
struct dma_fence *fence = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
1416
void amdgpu_bo_fence(struct amdgpu_bo *bo, struct dma_fence *fence,
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
726
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
303
void amdgpu_bo_fence(struct amdgpu_bo *bo, struct dma_fence *fence,
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
348
struct dma_fence *fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
83
struct dma_fence *last_pt_update;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.c
457
struct dma_fence *fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h
128
struct dma_fence **fences;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h
140
struct dma_fence base;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h
159
void amdgpu_fence_save_wptr(struct dma_fence *fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h
169
int amdgpu_fence_emit(struct amdgpu_ring *ring, struct dma_fence **f,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h
410
struct dma_fence *vmid_wait;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h
474
struct dma_fence *fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h
565
void amdgpu_ib_free(struct amdgpu_ib *ib, struct dma_fence *f);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h
568
struct dma_fence **f);
sys/dev/pci/drm/amd/amdgpu/amdgpu_sa.c
96
void amdgpu_sa_bo_free(struct drm_suballoc **sa_bo, struct dma_fence *fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
114
static void amdgpu_sync_keep_later(struct dma_fence **keep,
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
115
struct dma_fence *fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
133
static bool amdgpu_sync_add_later(struct amdgpu_sync *sync, struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
161
int amdgpu_sync_fence(struct amdgpu_sync *sync, struct dma_fence *f,
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
189
void *owner, struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
252
struct dma_fence *f;
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
260
struct dma_fence *tmp = dma_fence_chain_contained(f);
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
285
struct dma_fence *f;
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
325
struct dma_fence *amdgpu_sync_peek_fence(struct amdgpu_sync *sync,
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
333
struct dma_fence *f = e->fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
365
struct dma_fence *amdgpu_sync_get_fence(struct amdgpu_sync *sync)
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
369
struct dma_fence *f;
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
40
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
404
struct dma_fence *f;
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
451
struct dma_fence *f;
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
66
struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c
87
static void *amdgpu_sync_get_owner(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.h
29
struct dma_fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.h
50
int amdgpu_sync_fence(struct amdgpu_sync *sync, struct dma_fence *f,
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.h
56
struct dma_fence *amdgpu_sync_peek_fence(struct amdgpu_sync *sync,
sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.h
58
struct dma_fence *amdgpu_sync_get_fence(struct amdgpu_sync *sync);
sys/dev/pci/drm/amd/amdgpu/amdgpu_trace.h
173
__field(struct dma_fence *, fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_trace.h
474
TP_PROTO(struct amdgpu_ring *ring, struct dma_fence *fence),
sys/dev/pci/drm/amd/amdgpu/amdgpu_trace.h
546
TP_PROTO(struct amdgpu_job *sched_job, struct dma_fence *fence),
sys/dev/pci/drm/amd/amdgpu/amdgpu_trace.h
550
__field(struct dma_fence *, fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1454
struct dma_fence *f;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1540
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2349
struct dma_fence **fence, bool direct_submit,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2404
struct dma_fence **fence,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2452
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2472
struct dma_fence *next = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2508
struct dma_fence **f,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2514
struct dma_fence *fence = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
2528
struct dma_fence *next;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
294
struct dma_fence **f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
298
struct dma_fence *fence = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
316
struct dma_fence *next;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
388
struct dma_fence *fence = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
408
struct dma_fence *wipe_fence = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.h
172
struct dma_fence **fence, bool direct_submit,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.h
179
struct dma_fence **f);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.h
182
struct dma_fence **fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.h
186
struct dma_fence **fence,
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
186
struct dma_fence *f = queue->last_fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
922
struct dma_fence *f = queue->last_fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.h
70
struct dma_fence *last_fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
171
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
209
struct dma_fence *f;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
258
u64 seq, struct dma_fence **f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
261
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
322
static const char *amdgpu_userq_fence_get_driver_name(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
327
static const char *amdgpu_userq_fence_get_timeline_name(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
334
static bool amdgpu_userq_fence_signaled(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
351
struct dma_fence *fence = container_of(rcu, struct dma_fence, rcu);
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
366
static void amdgpu_userq_fence_release(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
441
static void amdgpu_userq_fence_cleanup(struct dma_fence *fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
452
struct dma_fence *f;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
466
struct dma_fence *f = userq->last_fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
495
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
68
static inline struct amdgpu_userq_fence *to_amdgpu_userq_fence(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
691
struct dma_fence **fences = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
792
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
793
struct dma_fence *f;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
812
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
828
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
837
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
869
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
886
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
902
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
903
struct dma_fence *f;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
930
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.h
33
struct dma_fence base;
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
1126
bool direct, struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
1129
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
1202
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
1230
bool direct, struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
1330
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
529
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.h
81
struct dma_fence **fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.h
83
bool direct, struct dma_fence **fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
1148
struct dma_fence *fence = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
439
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
445
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
531
bool direct, struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
536
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
86
struct dma_fence **fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
88
bool direct, struct dma_fence **fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
1058
struct dma_fence *fence = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
618
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
622
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
729
struct dma_fence *fence = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
791
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
796
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
860
struct dma_fence *fence = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
923
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
929
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
990
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
996
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1088
static void amdgpu_vm_tlb_seq_cb(struct dma_fence *fence,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1109
struct dma_fence **fence,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1170
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1214
struct dma_fence *tmp = dma_fence_get_stub();
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1324
struct dma_fence **last_update;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1513
static void amdgpu_vm_prt_cb(struct dma_fence *fence, struct dma_fence_cb *_cb)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1528
struct dma_fence *fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1563
struct dma_fence *fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1582
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1608
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1611
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
841
struct dma_fence *fence = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
316
struct dma_fence **fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
402
struct dma_fence *last_update;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
410
struct dma_fence *last_tlb_flush;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
418
struct dma_fence *last_unlocked;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
532
struct dma_fence **fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
548
struct dma_fence **fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
701
struct dma_fence **fence);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_cpu.c
109
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_sdma.c
107
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_sdma.c
111
struct dma_fence *f;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_sdma.c
126
struct dma_fence *tmp = dma_fence_get(f);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_sdma.c
227
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c
32
struct dma_fence base;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c
34
struct dma_fence *dependency;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c
41
static const char *amdgpu_tlb_fence_get_driver_name(struct dma_fence *fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c
46
static const char *amdgpu_tlb_fence_get_timeline_name(struct dma_fence *f)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c
79
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
821
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/cik_sdma.c
656
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
4075
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
603
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
496
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/gfx_v6_0.c
1897
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/gfx_v7_0.c
2303
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1478
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
872
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
1228
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
4624
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
352
struct dma_fence **fence_ptr)
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
497
struct dma_fence *fences[3];
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c
641
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
455
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/sdma_v2_4.c
588
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/sdma_v3_0.c
862
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c
1520
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
1116
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/sdma_v5_0.c
1078
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/sdma_v5_2.c
978
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/sdma_v6_0.c
984
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/sdma_v7_0.c
1001
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/si_dma.c
263
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/uvd_v6_0.c
210
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/uvd_v6_0.c
215
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/uvd_v6_0.c
275
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/uvd_v6_0.c
280
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/uvd_v6_0.c
336
struct dma_fence *fence = NULL;
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
218
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
223
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
282
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
287
struct dma_fence *f = NULL;
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
343
struct dma_fence *fence = NULL;
sys/dev/pci/drm/amd/amdgpu/vcn_v3_0.c
1887
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
1804
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
1210
struct dma_fence *fence)
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
128
struct dma_fence **mfence)
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
133
struct dma_fence *next;
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
194
svm_migrate_copy_done(struct amdgpu_device *adev, struct dma_fence *mfence)
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
279
struct migrate_vma *migrate, struct dma_fence **mfence,
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
396
struct dma_fence *mfence = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
55
struct dma_fence *fence;
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
583
struct migrate_vma *migrate, struct dma_fence **mfence,
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
696
struct dma_fence *mfence = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
955
struct dma_fence __rcu *ef;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1163
struct dma_fence *ef;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1679
struct dma_fence *ef;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1988
struct dma_fence *ef;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1333
struct dma_fence **fence)
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1350
struct dma_fence *fence = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1404
struct dma_fence **fence, bool flush_tlb)
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1485
struct dma_fence *fence = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
497
struct dma_fence *f;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h
238
__field(const struct dma_fence *, fence)
sys/dev/pci/drm/dma-resv.c
126
struct dma_fence *fence;
sys/dev/pci/drm/dma-resv.c
217
struct dma_fence *fence;
sys/dev/pci/drm/dma-resv.c
242
struct dma_fence *fence;
sys/dev/pci/drm/dma-resv.c
287
void dma_resv_add_fence(struct dma_resv *obj, struct dma_fence *fence,
sys/dev/pci/drm/dma-resv.c
291
struct dma_fence *old;
sys/dev/pci/drm/dma-resv.c
344
struct dma_fence *replacement,
sys/dev/pci/drm/dma-resv.c
354
struct dma_fence *old;
sys/dev/pci/drm/dma-resv.c
420
struct dma_fence *dma_resv_iter_first_unlocked(struct dma_resv_iter *cursor)
sys/dev/pci/drm/dma-resv.c
443
struct dma_fence *dma_resv_iter_next_unlocked(struct dma_resv_iter *cursor)
sys/dev/pci/drm/dma-resv.c
471
struct dma_fence *dma_resv_iter_first(struct dma_resv_iter *cursor)
sys/dev/pci/drm/dma-resv.c
473
struct dma_fence *fence;
sys/dev/pci/drm/dma-resv.c
493
struct dma_fence *dma_resv_iter_next(struct dma_resv_iter *cursor)
sys/dev/pci/drm/dma-resv.c
495
struct dma_fence *fence;
sys/dev/pci/drm/dma-resv.c
525
struct dma_fence *f;
sys/dev/pci/drm/dma-resv.c
570
unsigned int *num_fences, struct dma_fence ***fences)
sys/dev/pci/drm/dma-resv.c
573
struct dma_fence *fence;
sys/dev/pci/drm/dma-resv.c
574
struct dma_fence **nfences;
sys/dev/pci/drm/dma-resv.c
583
struct dma_fence **new_fences;
sys/dev/pci/drm/dma-resv.c
640
struct dma_fence **fence)
sys/dev/pci/drm/dma-resv.c
643
struct dma_fence **fences;
sys/dev/pci/drm/dma-resv.c
66
struct dma_fence __rcu *table[];
sys/dev/pci/drm/dma-resv.c
695
struct dma_fence *fence;
sys/dev/pci/drm/dma-resv.c
71
struct dma_resv *resv, struct dma_fence **fence,
sys/dev/pci/drm/dma-resv.c
727
struct dma_fence *fence;
sys/dev/pci/drm/dma-resv.c
753
struct dma_fence *fence;
sys/dev/pci/drm/dma-resv.c
779
struct dma_fence *fence;
sys/dev/pci/drm/dma-resv.c
78
*fence = (struct dma_fence *)(tmp & ~DMA_RESV_LIST_MASK);
sys/dev/pci/drm/dma-resv.c
86
struct dma_fence *fence,
sys/dev/pci/drm/dma-resv.c
91
RCU_INIT_POINTER(list->table[index], (struct dma_fence *)tmp);
sys/dev/pci/drm/drm_atomic_uapi.c
1182
struct dma_fence *fence)
sys/dev/pci/drm/drm_atomic_uapi.c
1245
struct dma_fence *fence;
sys/dev/pci/drm/drm_atomic_uapi.c
1287
struct dma_fence *fence;
sys/dev/pci/drm/drm_crtc.c
159
static struct drm_crtc *fence_to_crtc(struct dma_fence *fence)
sys/dev/pci/drm/drm_crtc.c
165
static const char *drm_crtc_fence_get_driver_name(struct dma_fence *fence)
sys/dev/pci/drm/drm_crtc.c
172
static const char *drm_crtc_fence_get_timeline_name(struct dma_fence *fence)
sys/dev/pci/drm/drm_crtc.c
184
struct dma_fence *drm_crtc_create_fence(struct drm_crtc *crtc)
sys/dev/pci/drm/drm_crtc.c
186
struct dma_fence *fence;
sys/dev/pci/drm/drm_crtc_internal.h
83
struct dma_fence *drm_crtc_create_fence(struct drm_crtc *crtc);
sys/dev/pci/drm/drm_gem_atomic_helper.c
16
struct dma_fence *f;
sys/dev/pci/drm/drm_gpuvm.c
1512
struct dma_fence *fence,
sys/dev/pci/drm/drm_linux.c
1746
struct dma_fence *
sys/dev/pci/drm/drm_linux.c
1747
dma_fence_get(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
1754
struct dma_fence *
sys/dev/pci/drm/drm_linux.c
1755
dma_fence_get_rcu(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
1762
struct dma_fence *
sys/dev/pci/drm/drm_linux.c
1763
dma_fence_get_rcu_safe(struct dma_fence **dfp)
sys/dev/pci/drm/drm_linux.c
1765
struct dma_fence *fence;
sys/dev/pci/drm/drm_linux.c
1777
struct dma_fence *fence = container_of(ref, struct dma_fence, refcount);
sys/dev/pci/drm/drm_linux.c
1785
dma_fence_put(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
1792
dma_fence_signal_timestamp_locked(struct dma_fence *fence, ktime_t timestamp)
sys/dev/pci/drm/drm_linux.c
1817
dma_fence_signal(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
1832
dma_fence_signal_locked(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
1841
dma_fence_signal_timestamp(struct dma_fence *fence, ktime_t timestamp)
sys/dev/pci/drm/drm_linux.c
1856
dma_fence_is_signaled(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
1870
dma_fence_is_signaled_locked(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
1884
dma_fence_get_status_locked(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
1894
dma_fence_get_status(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
1906
dma_fence_timestamp(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
1918
dma_fence_wait_timeout(struct dma_fence *fence, bool intr, long timeout)
sys/dev/pci/drm/drm_linux.c
1930
dma_fence_wait(struct dma_fence *fence, bool intr)
sys/dev/pci/drm/drm_linux.c
1942
dma_fence_enable_sw_signaling(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
1955
dma_fence_init(struct dma_fence *fence, const struct dma_fence_ops *ops,
sys/dev/pci/drm/drm_linux.c
1969
dma_fence_init64(struct dma_fence *fence, const struct dma_fence_ops *ops,
sys/dev/pci/drm/drm_linux.c
1977
dma_fence_add_callback(struct dma_fence *fence, struct dma_fence_cb *cb,
sys/dev/pci/drm/drm_linux.c
2015
dma_fence_remove_callback(struct dma_fence *fence, struct dma_fence_cb *cb)
sys/dev/pci/drm/drm_linux.c
2044
dma_fence_default_wait_cb(struct dma_fence *fence, struct dma_fence_cb *cb)
sys/dev/pci/drm/drm_linux.c
2052
dma_fence_default_wait(struct dma_fence *fence, bool intr, signed long timeout)
sys/dev/pci/drm/drm_linux.c
2110
dma_fence_test_signaled_any(struct dma_fence **fences, uint32_t count,
sys/dev/pci/drm/drm_linux.c
2116
struct dma_fence *fence = fences[i];
sys/dev/pci/drm/drm_linux.c
2127
dma_fence_wait_any_timeout(struct dma_fence **fences, uint32_t count,
sys/dev/pci/drm/drm_linux.c
2153
struct dma_fence *fence = fences[i];
sys/dev/pci/drm/drm_linux.c
2182
dma_fence_set_deadline(struct dma_fence *f, ktime_t t)
sys/dev/pci/drm/drm_linux.c
2190
static struct dma_fence dma_fence_stub;
sys/dev/pci/drm/drm_linux.c
2194
dma_fence_stub_get_name(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
2204
struct dma_fence *
sys/dev/pci/drm/drm_linux.c
2218
struct dma_fence *
sys/dev/pci/drm/drm_linux.c
2221
struct dma_fence *f = malloc(sizeof(*f), M_DRM,
sys/dev/pci/drm/drm_linux.c
2231
dma_fence_array_get_driver_name(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
2237
dma_fence_array_get_timeline_name(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
2251
dma_fence_array_cb_func(struct dma_fence *f, struct dma_fence_cb *cb)
sys/dev/pci/drm/drm_linux.c
2264
dma_fence_array_enable_signaling(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
2285
dma_fence_array_signaled(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
2293
dma_fence_array_release(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
2306
dma_fence_array_create(int num_fences, struct dma_fence **fences, u64 context,
sys/dev/pci/drm/drm_linux.c
2327
struct dma_fence *
sys/dev/pci/drm/drm_linux.c
2328
dma_fence_array_first(struct dma_fence *f)
sys/dev/pci/drm/drm_linux.c
2344
struct dma_fence *
sys/dev/pci/drm/drm_linux.c
2345
dma_fence_array_next(struct dma_fence *f, unsigned int i)
sys/dev/pci/drm/drm_linux.c
2370
dma_fence_chain_find_seqno(struct dma_fence **df, uint64_t seqno)
sys/dev/pci/drm/drm_linux.c
2373
struct dma_fence *fence;
sys/dev/pci/drm/drm_linux.c
2399
dma_fence_chain_init(struct dma_fence_chain *chain, struct dma_fence *prev,
sys/dev/pci/drm/drm_linux.c
2400
struct dma_fence *fence, uint64_t seqno)
sys/dev/pci/drm/drm_linux.c
2428
dma_fence_chain_get_driver_name(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
2434
dma_fence_chain_get_timeline_name(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
2439
static bool dma_fence_chain_enable_signaling(struct dma_fence *);
sys/dev/pci/drm/drm_linux.c
2452
dma_fence_chain_cb(struct dma_fence *f, struct dma_fence_cb *cb)
sys/dev/pci/drm/drm_linux.c
2462
dma_fence_chain_enable_signaling(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
2465
struct dma_fence *f;
sys/dev/pci/drm/drm_linux.c
2488
dma_fence_chain_signaled(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
2491
struct dma_fence *f;
sys/dev/pci/drm/drm_linux.c
2509
dma_fence_chain_release(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
2513
struct dma_fence *prev;
sys/dev/pci/drm/drm_linux.c
2529
struct dma_fence *
sys/dev/pci/drm/drm_linux.c
2530
dma_fence_chain_walk(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
2533
struct dma_fence *prev, *new_prev, *tmp;
sys/dev/pci/drm/drm_linux.c
2569
dma_fence_is_container(struct dma_fence *fence)
sys/dev/pci/drm/drm_linux.c
3300
struct dma_fence *
sys/dev/pci/drm/drm_linux.c
3307
struct dma_fence *f;
sys/dev/pci/drm/drm_linux.c
3323
sync_file_create(struct dma_fence *fence)
sys/dev/pci/drm/drm_pagemap.c
828
struct dma_fence *pre_migrate_fence)
sys/dev/pci/drm/drm_suballoc.c
227
struct dma_fence **fences,
sys/dev/pci/drm/drm_suballoc.c
318
struct dma_fence *fences[DRM_SUBALLOC_MAX_QUEUES];
sys/dev/pci/drm/drm_suballoc.c
401
struct dma_fence *fence)
sys/dev/pci/drm/drm_syncobj.c
1014
struct dma_fence *fence;
sys/dev/pci/drm/drm_syncobj.c
1051
struct dma_fence *fence;
sys/dev/pci/drm/drm_syncobj.c
1089
static void syncobj_wait_fence_func(struct dma_fence *fence,
sys/dev/pci/drm/drm_syncobj.c
1101
struct dma_fence *fence;
sys/dev/pci/drm/drm_syncobj.c
1129
struct dma_fence *fence;
sys/dev/pci/drm/drm_syncobj.c
1164
struct dma_fence *fence;
sys/dev/pci/drm/drm_syncobj.c
1498
static void syncobj_eventfd_entry_fence_func(struct dma_fence *fence,
sys/dev/pci/drm/drm_syncobj.c
1513
struct dma_fence *fence;
sys/dev/pci/drm/drm_syncobj.c
1730
struct dma_fence *fence = dma_fence_get_stub();
sys/dev/pci/drm/drm_syncobj.c
1773
struct dma_fence *fence;
sys/dev/pci/drm/drm_syncobj.c
1779
struct dma_fence *iter, *last_signaled =
sys/dev/pci/drm/drm_syncobj.c
222
struct dma_fence *fence;
sys/dev/pci/drm/drm_syncobj.c
232
struct dma_fence *fence;
sys/dev/pci/drm/drm_syncobj.c
273
struct dma_fence *fence;
sys/dev/pci/drm/drm_syncobj.c
341
struct dma_fence *fence,
sys/dev/pci/drm/drm_syncobj.c
346
struct dma_fence *prev;
sys/dev/pci/drm/drm_syncobj.c
379
struct dma_fence *fence)
sys/dev/pci/drm/drm_syncobj.c
381
struct dma_fence *old_fence;
sys/dev/pci/drm/drm_syncobj.c
415
struct dma_fence *fence = dma_fence_allocate_private_stub(ktime_get());
sys/dev/pci/drm/drm_syncobj.c
444
struct dma_fence **fence)
sys/dev/pci/drm/drm_syncobj.c
565
struct dma_fence *fence)
sys/dev/pci/drm/drm_syncobj.c
767
struct dma_fence *fence = sync_file_get_fence(fd);
sys/dev/pci/drm/drm_syncobj.c
799
struct dma_fence *fence;
sys/dev/pci/drm/drm_syncobj.c
969
static int drm_syncobj_flatten_chain(struct dma_fence **f)
sys/dev/pci/drm/drm_syncobj.c
972
struct dma_fence *tmp, **fences;
sys/dev/pci/drm/i915/display/intel_display_rps.c
47
struct dma_fence *fence)
sys/dev/pci/drm/i915/display/intel_display_rps.h
11
struct dma_fence;
sys/dev/pci/drm/i915/display/intel_display_rps.h
18
struct dma_fence *fence);
sys/dev/pci/drm/i915/display/intel_display_rps.h
27
struct dma_fence *fence)
sys/dev/pci/drm/i915/display/intel_fb.c
2145
static void intel_user_framebuffer_fence_wake(struct dma_fence *dma,
sys/dev/pci/drm/i915/display/intel_fb.c
2163
struct dma_fence *fence;
sys/dev/pci/drm/i915/display/intel_plane.c
1132
struct dma_fence *fence = dma_fence_get(new_plane_state->fence);
sys/dev/pci/drm/i915/display/intel_plane.c
1133
struct dma_fence *new;
sys/dev/pci/drm/i915/gem/i915_gem_busy.c
103
busy_check_writer(struct dma_fence *fence)
sys/dev/pci/drm/i915/gem/i915_gem_busy.c
118
struct dma_fence *fence;
sys/dev/pci/drm/i915/gem/i915_gem_busy.c
40
__busy_set_if_active(struct dma_fence *fence, u32 (*flag)(u16 id))
sys/dev/pci/drm/i915/gem/i915_gem_busy.c
62
struct dma_fence **child = array->fences;
sys/dev/pci/drm/i915/gem/i915_gem_busy.c
66
struct dma_fence *current_fence = *child++;
sys/dev/pci/drm/i915/gem/i915_gem_busy.c
97
busy_check_reader(struct dma_fence *fence)
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
239
struct dma_fence *dma_fence;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
264
struct dma_fence *composite_fence;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2782
dma_fence_put(fences[n].dma_fence);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2843
struct dma_fence *fence = NULL;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2924
f->dma_fence = fence;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2977
struct dma_fence *fence = NULL;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3008
f->dma_fence = fence;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3032
if (!eb->fences[n].dma_fence)
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3035
err = i915_request_await_dma_fence(rq, eb->fences[n].dma_fence);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3044
struct dma_fence * const fence)
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3213
struct dma_fence **fences;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3257
struct dma_fence *in_fence, int out_fence_fd)
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3263
struct dma_fence *fence;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3318
eb_requests_create(struct i915_execbuffer *eb, struct dma_fence *in_fence,
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3371
struct dma_fence *in_fence = NULL;
sys/dev/pci/drm/i915/gem/i915_gem_object.c
962
struct dma_fence **fence)
sys/dev/pci/drm/i915/gem/i915_gem_object.h
762
struct dma_fence **fence);
sys/dev/pci/drm/i915/gem/i915_gem_object.h
803
void i915_gem_fence_wait_priority(struct dma_fence *fence,
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
187
static struct dma_fence *i915_ttm_accel_move(struct ttm_buffer_object *bo,
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
295
struct dma_fence fence;
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
407
static void __memcpy_cb(struct dma_fence *fence, struct dma_fence_cb *cb)
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
421
static const char *get_driver_name(struct dma_fence *fence)
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
426
static const char *get_timeline_name(struct dma_fence *fence)
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
436
static struct dma_fence *
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
438
struct dma_fence *dep)
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
470
static struct dma_fence *
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
482
struct dma_fence *fence = ERR_PTR(-EINVAL);
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
501
struct dma_fence *dep = fence;
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
581
struct dma_fence *migration_fence = NULL;
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
717
struct dma_fence *copy_fence;
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
109
void i915_gem_fence_wait_priority(struct dma_fence *fence,
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
125
struct dma_fence *iter;
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
147
struct dma_fence *fence;
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
17
i915_gem_object_wait_fence(struct dma_fence *fence,
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
38
struct dma_fence *fence;
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
71
struct dma_fence *fence;
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
91
static void fence_set_priority(struct dma_fence *fence,
sys/dev/pci/drm/i915/gem/selftests/i915_gem_migrate.c
186
struct dma_fence *spin_fence,
sys/dev/pci/drm/i915/gem/selftests/i915_gem_migrate.c
392
struct dma_fence *spin_fence;
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
132
__dma_fence_signal(struct dma_fence *fence)
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
138
__dma_fence_signal__timestamp(struct dma_fence *fence, ktime_t timestamp)
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
146
__dma_fence_signal__notify(struct dma_fence *fence,
sys/dev/pci/drm/i915/gt/intel_engine_pm.c
99
static void duration(struct dma_fence *fence, struct dma_fence_cb *cb)
sys/dev/pci/drm/i915/gt/intel_engine_types.h
45
struct dma_fence;
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
155
struct dma_fence *fence;
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
252
struct dma_fence *f = &rq->fence;
sys/dev/pci/drm/i915/gt/intel_migrate.h
13
struct dma_fence;
sys/dev/pci/drm/i915/gt/intel_reset.c
1092
struct dma_fence *fence;
sys/dev/pci/drm/i915/gt/intel_timeline.c
425
struct dma_fence *fence;
sys/dev/pci/drm/i915/gt/intel_timeline.h
53
const struct dma_fence *fence)
sys/dev/pci/drm/i915/gt/intel_timeline.h
65
const struct dma_fence *fence)
sys/dev/pci/drm/i915/gt/selftest_engine_heartbeat.c
22
struct dma_fence *fence;
sys/dev/pci/drm/i915/gt/selftest_lrc.c
112
struct dma_fence *fence;
sys/dev/pci/drm/i915/i915_active.c
1032
struct dma_fence *
sys/dev/pci/drm/i915/i915_active.c
1034
struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_active.c
1036
struct dma_fence *prev;
sys/dev/pci/drm/i915/i915_active.c
1126
struct dma_fence *fence;
sys/dev/pci/drm/i915/i915_active.c
1139
void i915_active_noop(struct dma_fence *fence, struct dma_fence_cb *cb)
sys/dev/pci/drm/i915/i915_active.c
207
static inline struct dma_fence **
sys/dev/pci/drm/i915/i915_active.c
210
return (struct dma_fence ** __force)&active->fence;
sys/dev/pci/drm/i915/i915_active.c
214
active_fence_cb(struct dma_fence *fence, struct dma_fence_cb *cb)
sys/dev/pci/drm/i915/i915_active.c
223
node_retire(struct dma_fence *fence, struct dma_fence_cb *cb)
sys/dev/pci/drm/i915/i915_active.c
230
excl_retire(struct dma_fence *fence, struct dma_fence_cb *cb)
sys/dev/pci/drm/i915/i915_active.c
441
struct dma_fence *fence = &rq->fence;
sys/dev/pci/drm/i915/i915_active.c
474
static struct dma_fence *
sys/dev/pci/drm/i915/i915_active.c
477
struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_active.c
479
struct dma_fence *prev;
sys/dev/pci/drm/i915/i915_active.c
493
struct dma_fence *
sys/dev/pci/drm/i915/i915_active.c
494
i915_active_set_exclusive(struct i915_active *ref, struct dma_fence *f)
sys/dev/pci/drm/i915/i915_active.c
549
struct dma_fence *fence;
sys/dev/pci/drm/i915/i915_active.c
621
int (*fn)(void *arg, struct dma_fence *fence),
sys/dev/pci/drm/i915/i915_active.c
624
struct dma_fence *fence;
sys/dev/pci/drm/i915/i915_active.c
686
int (*fn)(void *arg, struct dma_fence *fence),
sys/dev/pci/drm/i915/i915_active.c
726
static int rq_await_fence(void *arg, struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_active.c
738
static int sw_await_fence(void *arg, struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_active.c
987
static struct dma_fence **ll_to_fence_slot(struct llist_node *node)
sys/dev/pci/drm/i915/i915_active.h
100
static inline struct dma_fence *
sys/dev/pci/drm/i915/i915_active.h
103
struct dma_fence *fence;
sys/dev/pci/drm/i915/i915_active.h
169
struct dma_fence *
sys/dev/pci/drm/i915/i915_active.h
170
i915_active_set_exclusive(struct i915_active *ref, struct dma_fence *f);
sys/dev/pci/drm/i915/i915_active.h
222
struct dma_fence *fence;
sys/dev/pci/drm/i915/i915_active.h
48
void i915_active_noop(struct dma_fence *fence, struct dma_fence_cb *cb);
sys/dev/pci/drm/i915/i915_active.h
74
struct dma_fence *
sys/dev/pci/drm/i915/i915_active.h
76
struct dma_fence *fence);
sys/dev/pci/drm/i915/i915_active_types.h
19
struct dma_fence __rcu *fence;
sys/dev/pci/drm/i915/i915_deps.c
134
struct dma_fence **fences = deps->fences;
sys/dev/pci/drm/i915/i915_deps.c
177
struct dma_fence *fence,
sys/dev/pci/drm/i915/i915_deps.c
194
struct dma_fence *entry = deps->fences[i];
sys/dev/pci/drm/i915/i915_deps.c
226
struct dma_fence *fence;
sys/dev/pci/drm/i915/i915_deps.c
75
static int i915_deps_grow(struct i915_deps *deps, struct dma_fence *fence,
sys/dev/pci/drm/i915/i915_deps.c
82
struct dma_fence **new_fences;
sys/dev/pci/drm/i915/i915_deps.h
12
struct dma_fence;
sys/dev/pci/drm/i915/i915_deps.h
25
struct dma_fence *single;
sys/dev/pci/drm/i915/i915_deps.h
26
struct dma_fence **fences;
sys/dev/pci/drm/i915/i915_deps.h
37
struct dma_fence *fence,
sys/dev/pci/drm/i915/i915_request.c
1145
struct dma_fence *fence;
sys/dev/pci/drm/i915/i915_request.c
119
static void i915_fence_release(struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_request.c
1333
struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_request.c
1341
const struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_request.c
1432
__i915_request_await_external(struct i915_request *rq, struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_request.c
1442
i915_request_await_external(struct i915_request *rq, struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_request.c
1444
struct dma_fence *iter;
sys/dev/pci/drm/i915/i915_request.c
1488
struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_request.c
1490
struct dma_fence **child = &fence;
sys/dev/pci/drm/i915/i915_request.c
1584
i915_request_await_dma_fence(struct i915_request *rq, struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_request.c
1586
struct dma_fence **child = &fence;
sys/dev/pci/drm/i915/i915_request.c
1691
struct dma_fence *fence;
sys/dev/pci/drm/i915/i915_request.c
2042
static void request_wait_wake(struct dma_fence *fence, struct dma_fence_cb *cb)
sys/dev/pci/drm/i915/i915_request.c
2316
timeline = dma_fence_timeline_name((struct dma_fence *)&rq->fence);
sys/dev/pci/drm/i915/i915_request.c
60
static const char *i915_fence_get_driver_name(struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_request.c
65
static const char *i915_fence_get_timeline_name(struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_request.c
88
static bool i915_fence_signaled(struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_request.c
93
static bool i915_fence_enable_signaling(struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_request.c
98
static signed long i915_fence_wait(struct dma_fence *fence,
sys/dev/pci/drm/i915/i915_request.h
197
struct dma_fence fence;
sys/dev/pci/drm/i915/i915_request.h
367
static inline bool dma_fence_is_i915(const struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_request.h
396
to_request(struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_request.h
426
struct dma_fence *fence);
sys/dev/pci/drm/i915/i915_request.h
429
struct dma_fence *fence);
sys/dev/pci/drm/i915/i915_sw_fence.c
412
struct dma_fence *dma;
sys/dev/pci/drm/i915/i915_sw_fence.c
418
static void dma_i915_sw_fence_wake(struct dma_fence *dma,
sys/dev/pci/drm/i915/i915_sw_fence.c
453
static void dma_i915_sw_fence_wake_timer(struct dma_fence *dma,
sys/dev/pci/drm/i915/i915_sw_fence.c
481
struct dma_fence *dma,
sys/dev/pci/drm/i915/i915_sw_fence.c
548
static void __dma_i915_sw_fence_wake(struct dma_fence *dma,
sys/dev/pci/drm/i915/i915_sw_fence.c
558
struct dma_fence *dma,
sys/dev/pci/drm/i915/i915_sw_fence.c
590
struct dma_fence *f;
sys/dev/pci/drm/i915/i915_sw_fence.h
85
struct dma_fence *dma,
sys/dev/pci/drm/i915/i915_sw_fence.h
88
struct dma_fence *dma,
sys/dev/pci/drm/i915/i915_sw_fence_work.c
55
static const char *get_driver_name(struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_sw_fence_work.c
60
static const char *get_timeline_name(struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_sw_fence_work.c
67
static void fence_release(struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_sw_fence_work.c
93
int dma_fence_work_chain(struct dma_fence_work *f, struct dma_fence *signal)
sys/dev/pci/drm/i915/i915_sw_fence_work.h
25
struct dma_fence dma;
sys/dev/pci/drm/i915/i915_sw_fence_work.h
41
int dma_fence_work_chain(struct dma_fence_work *f, struct dma_fence *signal);
sys/dev/pci/drm/i915/i915_vma.c
1446
struct dma_fence *moving = NULL;
sys/dev/pci/drm/i915/i915_vma.c
1990
struct dma_fence *fence,
sys/dev/pci/drm/i915/i915_vma.c
2014
struct dma_fence *curr;
sys/dev/pci/drm/i915/i915_vma.c
2036
struct dma_fence *curr;
sys/dev/pci/drm/i915/i915_vma.c
2063
struct dma_fence *__i915_vma_evict(struct i915_vma *vma, bool async)
sys/dev/pci/drm/i915/i915_vma.c
2066
struct dma_fence *unbind_fence;
sys/dev/pci/drm/i915/i915_vma.c
2174
static struct dma_fence *__i915_vma_unbind_async(struct i915_vma *vma)
sys/dev/pci/drm/i915/i915_vma.c
2176
struct dma_fence *fence;
sys/dev/pci/drm/i915/i915_vma.c
2252
struct dma_fence *fence;
sys/dev/pci/drm/i915/i915_vma.c
420
struct dma_fence *fence;
sys/dev/pci/drm/i915/i915_vma.c
437
struct dma_fence *fence = i915_active_fence_get(&vma->active.excl);
sys/dev/pci/drm/i915/i915_vma.c
550
struct dma_fence *prev;
sys/dev/pci/drm/i915/i915_vma.h
268
struct dma_fence *__i915_vma_evict(struct i915_vma *vma, bool async);
sys/dev/pci/drm/i915/i915_vma.h
62
struct dma_fence *fence,
sys/dev/pci/drm/i915/i915_vma_resource.c
139
static const char *get_driver_name(struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_vma_resource.c
144
static const char *get_timeline_name(struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_vma_resource.c
157
static void unbind_fence_release(struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_vma_resource.c
265
struct dma_fence *unbind_fence =
sys/dev/pci/drm/i915/i915_vma_resource.c
300
struct dma_fence *i915_vma_resource_unbind(struct i915_vma_resource *vma_res,
sys/dev/pci/drm/i915/i915_vma_resource.c
403
struct dma_fence *fence;
sys/dev/pci/drm/i915/i915_vma_resource.h
101
struct dma_fence unbind_fence;
sys/dev/pci/drm/i915/i915_vma_resource.h
151
struct dma_fence *i915_vma_resource_unbind(struct i915_vma_resource *vma_res,
sys/dev/pci/drm/i915/selftests/i915_active.c
318
struct dma_fence *fence;
sys/dev/pci/drm/i915/selftests/i915_request.c
1891
struct dma_fence *fence;
sys/dev/pci/drm/i915/selftests/i915_request.c
2561
static void signal_cb(struct dma_fence *fence, struct dma_fence_cb *cb)
sys/dev/pci/drm/i915/selftests/i915_sw_fence.c
626
static const char *mock_name(struct dma_fence *fence)
sys/dev/pci/drm/i915/selftests/i915_sw_fence.c
638
static struct dma_fence *alloc_dma_fence(void)
sys/dev/pci/drm/i915/selftests/i915_sw_fence.c
640
struct dma_fence *dma;
sys/dev/pci/drm/i915/selftests/i915_sw_fence.c
650
wrap_dma_fence(struct dma_fence *dma, unsigned long delay)
sys/dev/pci/drm/i915/selftests/i915_sw_fence.c
674
struct dma_fence *dma;
sys/dev/pci/drm/include/drm/drm_atomic_uapi.h
38
struct dma_fence;
sys/dev/pci/drm/include/drm/drm_file.h
133
struct dma_fence *fence;
sys/dev/pci/drm/include/drm/drm_file.h
43
struct dma_fence;
sys/dev/pci/drm/include/drm/drm_gpuvm.h
606
struct dma_fence *fence,
sys/dev/pci/drm/include/drm/drm_gpuvm.h
621
struct dma_fence *fence,
sys/dev/pci/drm/include/drm/drm_pagemap.h
11
struct dma_fence;
sys/dev/pci/drm/include/drm/drm_pagemap.h
190
struct dma_fence *pre_migrate_fence);
sys/dev/pci/drm/include/drm/drm_pagemap.h
209
struct dma_fence *pre_migrate_fence);
sys/dev/pci/drm/include/drm/drm_pagemap.h
246
struct dma_fence *pre_migrate_fence;
sys/dev/pci/drm/include/drm/drm_pagemap.h
265
struct dma_fence *pre_migrate_fence);
sys/dev/pci/drm/include/drm/drm_plane.h
85
struct dma_fence *fence;
sys/dev/pci/drm/include/drm/drm_suballoc.h
48
struct dma_fence *fence;
sys/dev/pci/drm/include/drm/drm_suballoc.h
60
void drm_suballoc_free(struct drm_suballoc *sa, struct dma_fence *fence);
sys/dev/pci/drm/include/drm/drm_syncobj.h
106
static inline struct dma_fence *
sys/dev/pci/drm/include/drm/drm_syncobj.h
109
struct dma_fence *fence;
sys/dev/pci/drm/include/drm/drm_syncobj.h
122
struct dma_fence *fence,
sys/dev/pci/drm/include/drm/drm_syncobj.h
125
struct dma_fence *fence);
sys/dev/pci/drm/include/drm/drm_syncobj.h
128
struct dma_fence **fence);
sys/dev/pci/drm/include/drm/drm_syncobj.h
131
struct dma_fence *fence);
sys/dev/pci/drm/include/drm/drm_syncobj.h
51
struct dma_fence __rcu *fence;
sys/dev/pci/drm/include/drm/drm_writeback.h
13
struct dma_fence *out_fence;
sys/dev/pci/drm/include/drm/drm_writeback.h
23
static inline struct dma_fence *
sys/dev/pci/drm/include/drm/gpu_scheduler.h
175
struct dma_fence *dependency;
sys/dev/pci/drm/include/drm/gpu_scheduler.h
198
struct dma_fence __rcu *last_scheduled;
sys/dev/pci/drm/include/drm/gpu_scheduler.h
273
struct dma_fence scheduled;
sys/dev/pci/drm/include/drm/gpu_scheduler.h
285
struct dma_fence finished;
sys/dev/pci/drm/include/drm/gpu_scheduler.h
298
struct dma_fence *parent;
sys/dev/pci/drm/include/drm/gpu_scheduler.h
321
struct drm_sched_fence *to_drm_sched_fence(struct dma_fence *f);
sys/dev/pci/drm/include/drm/gpu_scheduler.h
427
struct dma_fence *(*prepare_job)(struct drm_sched_job *sched_job,
sys/dev/pci/drm/include/drm/gpu_scheduler.h
462
struct dma_fence *(*run_job)(struct drm_sched_job *sched_job);
sys/dev/pci/drm/include/drm/gpu_scheduler.h
666
struct dma_fence *fence);
sys/dev/pci/drm/include/drm/gpu_scheduler.h
678
struct dma_fence *fence);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
475
struct dma_fence *fence, bool evict,
sys/dev/pci/drm/include/drm/ttm/ttm_execbuf_util.h
117
struct dma_fence *fence);
sys/dev/pci/drm/include/drm/ttm/ttm_execbuf_util.h
37
struct dma_fence;
sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
203
struct dma_fence *move;
sys/dev/pci/drm/include/linux/dma-fence-array.h
15
struct dma_fence base;
sys/dev/pci/drm/include/linux/dma-fence-array.h
17
struct dma_fence **fences;
sys/dev/pci/drm/include/linux/dma-fence-array.h
26
to_dma_fence_array(struct dma_fence *fence)
sys/dev/pci/drm/include/linux/dma-fence-array.h
35
dma_fence_is_array(struct dma_fence *fence)
sys/dev/pci/drm/include/linux/dma-fence-array.h
40
struct dma_fence_array *dma_fence_array_create(int, struct dma_fence **,
sys/dev/pci/drm/include/linux/dma-fence-array.h
42
struct dma_fence *dma_fence_array_first(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence-array.h
43
struct dma_fence *dma_fence_array_next(struct dma_fence *, unsigned int);
sys/dev/pci/drm/include/linux/dma-fence-chain.h
10
struct dma_fence *fence;
sys/dev/pci/drm/include/linux/dma-fence-chain.h
11
struct dma_fence *prev;
sys/dev/pci/drm/include/linux/dma-fence-chain.h
20
int dma_fence_chain_find_seqno(struct dma_fence **, uint64_t);
sys/dev/pci/drm/include/linux/dma-fence-chain.h
21
void dma_fence_chain_init(struct dma_fence_chain *, struct dma_fence *,
sys/dev/pci/drm/include/linux/dma-fence-chain.h
22
struct dma_fence *, uint64_t);
sys/dev/pci/drm/include/linux/dma-fence-chain.h
27
dma_fence_is_chain(const struct dma_fence *fence)
sys/dev/pci/drm/include/linux/dma-fence-chain.h
33
to_dma_fence_chain(struct dma_fence *fence)
sys/dev/pci/drm/include/linux/dma-fence-chain.h
41
struct dma_fence *dma_fence_chain_walk(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence-chain.h
59
static inline struct dma_fence *
sys/dev/pci/drm/include/linux/dma-fence-chain.h
60
dma_fence_chain_contained(struct dma_fence *f)
sys/dev/pci/drm/include/linux/dma-fence-chain.h
9
struct dma_fence base;
sys/dev/pci/drm/include/linux/dma-fence.h
103
__dma_fence_is_later(struct dma_fence *f, uint64_t a, uint64_t b)
sys/dev/pci/drm/include/linux/dma-fence.h
117
dma_fence_is_later(struct dma_fence *a, struct dma_fence *b)
sys/dev/pci/drm/include/linux/dma-fence.h
125
dma_fence_is_later_or_same(struct dma_fence *a, struct dma_fence *b)
sys/dev/pci/drm/include/linux/dma-fence.h
133
dma_fence_set_error(struct dma_fence *fence, int error)
sys/dev/pci/drm/include/linux/dma-fence.h
150
dma_fence_driver_name(struct dma_fence *fence)
sys/dev/pci/drm/include/linux/dma-fence.h
156
dma_fence_timeline_name(struct dma_fence *fence)
sys/dev/pci/drm/include/linux/dma-fence.h
39
const char * (*get_driver_name)(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence.h
40
const char * (*get_timeline_name)(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence.h
41
bool (*enable_signaling)(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence.h
42
bool (*signaled)(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence.h
43
long (*wait)(struct dma_fence *, bool, long);
sys/dev/pci/drm/include/linux/dma-fence.h
44
void (*release)(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence.h
45
void (*set_deadline)(struct dma_fence *, ktime_t);
sys/dev/pci/drm/include/linux/dma-fence.h
49
typedef void (*dma_fence_func_t)(struct dma_fence *fence, struct dma_fence_cb *cb);
sys/dev/pci/drm/include/linux/dma-fence.h
57
struct dma_fence *dma_fence_get(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence.h
58
struct dma_fence *dma_fence_get_rcu(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence.h
59
struct dma_fence *dma_fence_get_rcu_safe(struct dma_fence **);
sys/dev/pci/drm/include/linux/dma-fence.h
61
void dma_fence_put(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence.h
62
int dma_fence_signal(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence.h
63
int dma_fence_signal_locked(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence.h
64
int dma_fence_signal_timestamp(struct dma_fence *, ktime_t);
sys/dev/pci/drm/include/linux/dma-fence.h
65
int dma_fence_signal_timestamp_locked(struct dma_fence *, ktime_t);
sys/dev/pci/drm/include/linux/dma-fence.h
66
bool dma_fence_is_signaled(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence.h
67
bool dma_fence_is_signaled_locked(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence.h
68
ktime_t dma_fence_timestamp(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence.h
69
long dma_fence_default_wait(struct dma_fence *, bool, long);
sys/dev/pci/drm/include/linux/dma-fence.h
70
long dma_fence_wait_any_timeout(struct dma_fence **, uint32_t, bool, long,
sys/dev/pci/drm/include/linux/dma-fence.h
72
long dma_fence_wait_timeout(struct dma_fence *, bool, long);
sys/dev/pci/drm/include/linux/dma-fence.h
73
long dma_fence_wait(struct dma_fence *, bool);
sys/dev/pci/drm/include/linux/dma-fence.h
74
void dma_fence_enable_sw_signaling(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence.h
75
void dma_fence_init(struct dma_fence *, const struct dma_fence_ops *,
sys/dev/pci/drm/include/linux/dma-fence.h
77
void dma_fence_init64(struct dma_fence *, const struct dma_fence_ops *,
sys/dev/pci/drm/include/linux/dma-fence.h
79
void dma_fence_init(struct dma_fence *, const struct dma_fence_ops *,
sys/dev/pci/drm/include/linux/dma-fence.h
81
int dma_fence_add_callback(struct dma_fence *, struct dma_fence_cb *,
sys/dev/pci/drm/include/linux/dma-fence.h
83
bool dma_fence_remove_callback(struct dma_fence *, struct dma_fence_cb *);
sys/dev/pci/drm/include/linux/dma-fence.h
84
bool dma_fence_is_container(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence.h
85
void dma_fence_set_deadline(struct dma_fence *, ktime_t);
sys/dev/pci/drm/include/linux/dma-fence.h
86
int dma_fence_get_status(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence.h
87
int dma_fence_get_status_locked(struct dma_fence *);
sys/dev/pci/drm/include/linux/dma-fence.h
89
struct dma_fence *dma_fence_get_stub(void);
sys/dev/pci/drm/include/linux/dma-fence.h
90
struct dma_fence *dma_fence_allocate_private_stub(ktime_t);
sys/dev/pci/drm/include/linux/dma-fence.h
93
dma_fence_free(struct dma_fence *fence)
sys/dev/pci/drm/include/linux/dma-resv.h
202
struct dma_fence *fence;
sys/dev/pci/drm/include/linux/dma-resv.h
220
struct dma_fence *dma_resv_iter_first_unlocked(struct dma_resv_iter *cursor);
sys/dev/pci/drm/include/linux/dma-resv.h
221
struct dma_fence *dma_resv_iter_next_unlocked(struct dma_resv_iter *cursor);
sys/dev/pci/drm/include/linux/dma-resv.h
222
struct dma_fence *dma_resv_iter_first(struct dma_resv_iter *cursor);
sys/dev/pci/drm/include/linux/dma-resv.h
223
struct dma_fence *dma_resv_iter_next(struct dma_resv_iter *cursor);
sys/dev/pci/drm/include/linux/dma-resv.h
471
void dma_resv_add_fence(struct dma_resv *obj, struct dma_fence *fence,
sys/dev/pci/drm/include/linux/dma-resv.h
474
struct dma_fence *fence,
sys/dev/pci/drm/include/linux/dma-resv.h
477
unsigned int *num_fences, struct dma_fence ***fences);
sys/dev/pci/drm/include/linux/dma-resv.h
479
struct dma_fence **fence);
sys/dev/pci/drm/include/linux/sync_file.h
12
struct dma_fence *fence;
sys/dev/pci/drm/include/linux/sync_file.h
15
struct dma_fence *sync_file_get_fence(int);
sys/dev/pci/drm/include/linux/sync_file.h
16
struct sync_file *sync_file_create(struct dma_fence *);
sys/dev/pci/drm/include/trace/events/dma_fence.h
14
trace_dma_fence_emit(struct dma_fence *f)
sys/dev/pci/drm/include/trace/events/dma_fence.h
19
trace_dma_fence_enable_signal(struct dma_fence *f)
sys/dev/pci/drm/include/trace/events/dma_fence.h
24
trace_dma_fence_init(struct dma_fence *f)
sys/dev/pci/drm/include/trace/events/dma_fence.h
29
trace_dma_fence_signaled(struct dma_fence *f)
sys/dev/pci/drm/include/trace/events/dma_fence.h
34
trace_dma_fence_wait_end(struct dma_fence *f)
sys/dev/pci/drm/include/trace/events/dma_fence.h
39
trace_dma_fence_wait_start(struct dma_fence *f)
sys/dev/pci/drm/include/trace/events/dma_fence.h
6
struct dma_fence;
sys/dev/pci/drm/include/trace/events/dma_fence.h
9
trace_dma_fence_destroy(struct dma_fence *f)
sys/dev/pci/drm/radeon/radeon.h
2533
static inline struct radeon_fence *to_radeon_fence(struct dma_fence *f)
sys/dev/pci/drm/radeon/radeon.h
386
struct dma_fence base;
sys/dev/pci/drm/radeon/radeon.h
714
struct dma_fence *fence;
sys/dev/pci/drm/radeon/radeon_fence.c
1003
static signed long radeon_fence_default_wait(struct dma_fence *f, bool intr,
sys/dev/pci/drm/radeon/radeon_fence.c
353
static bool radeon_fence_is_signaled(struct dma_fence *f)
sys/dev/pci/drm/radeon/radeon_fence.c
374
static bool radeon_fence_enable_signaling(struct dma_fence *f)
sys/dev/pci/drm/radeon/radeon_fence.c
960
static const char *radeon_fence_get_driver_name(struct dma_fence *fence)
sys/dev/pci/drm/radeon/radeon_fence.c
965
static const char *radeon_fence_get_timeline_name(struct dma_fence *f)
sys/dev/pci/drm/radeon/radeon_fence.c
995
radeon_fence_wait_cb(struct dma_fence *fence, struct dma_fence_cb *cb)
sys/dev/pci/drm/radeon/radeon_sync.c
96
struct dma_fence *f;
sys/dev/pci/drm/scheduler/gpu_scheduler_trace.h
113
TP_PROTO(struct drm_sched_job *sched_job, struct dma_fence *fence),
sys/dev/pci/drm/scheduler/gpu_scheduler_trace.h
134
TP_PROTO(struct drm_sched_job *sched_job, struct dma_fence *fence),
sys/dev/pci/drm/scheduler/sched_entity.c
168
struct dma_fence *fence;
sys/dev/pci/drm/scheduler/sched_entity.c
180
static void drm_sched_entity_kill_jobs_cb(struct dma_fence *f,
sys/dev/pci/drm/scheduler/sched_entity.c
186
struct dma_fence *f;
sys/dev/pci/drm/scheduler/sched_entity.c
223
static void drm_sched_entity_kill_jobs_cb(struct dma_fence *f,
sys/dev/pci/drm/scheduler/sched_entity.c
239
struct dma_fence *prev;
sys/dev/pci/drm/scheduler/sched_entity.c
387
static void drm_sched_entity_wakeup(struct dma_fence *f,
sys/dev/pci/drm/scheduler/sched_entity.c
423
struct dma_fence *fence = entity->dependency;
sys/dev/pci/drm/scheduler/sched_entity.c
462
static struct dma_fence *
sys/dev/pci/drm/scheduler/sched_entity.c
466
struct dma_fence *f;
sys/dev/pci/drm/scheduler/sched_entity.c
547
struct dma_fence *fence;
sys/dev/pci/drm/scheduler/sched_entity.c
605
struct dma_fence *entry;
sys/dev/pci/drm/scheduler/sched_fence.c
103
static const char *drm_sched_fence_get_timeline_name(struct dma_fence *f)
sys/dev/pci/drm/scheduler/sched_fence.c
111
struct dma_fence *f = container_of(rcu, struct dma_fence, rcu);
sys/dev/pci/drm/scheduler/sched_fence.c
151
static void drm_sched_fence_release_scheduled(struct dma_fence *f)
sys/dev/pci/drm/scheduler/sched_fence.c
166
static void drm_sched_fence_release_finished(struct dma_fence *f)
sys/dev/pci/drm/scheduler/sched_fence.c
173
static void drm_sched_fence_set_deadline_finished(struct dma_fence *f,
sys/dev/pci/drm/scheduler/sched_fence.c
177
struct dma_fence *parent;
sys/dev/pci/drm/scheduler/sched_fence.c
217
struct drm_sched_fence *to_drm_sched_fence(struct dma_fence *f)
sys/dev/pci/drm/scheduler/sched_fence.c
63
struct dma_fence *fence)
sys/dev/pci/drm/scheduler/sched_fence.c
77
struct dma_fence *parent)
sys/dev/pci/drm/scheduler/sched_fence.c
98
static const char *drm_sched_fence_get_driver_name(struct dma_fence *fence)
sys/dev/pci/drm/scheduler/sched_internal.h
33
struct dma_fence *parent);
sys/dev/pci/drm/scheduler/sched_main.c
1021
struct dma_fence *fence)
sys/dev/pci/drm/scheduler/sched_main.c
1023
struct dma_fence *f;
sys/dev/pci/drm/scheduler/sched_main.c
1053
struct dma_fence *fence;
sys/dev/pci/drm/scheduler/sched_main.c
1240
struct dma_fence *fence;
sys/dev/pci/drm/scheduler/sched_main.c
391
static void drm_sched_job_done_cb(struct dma_fence *f, struct dma_fence_cb *cb)
sys/dev/pci/drm/scheduler/sched_main.c
705
struct dma_fence *fence = s_job->s_fence->parent;
sys/dev/pci/drm/scheduler/sched_main.c
746
struct dma_fence *fence;
sys/dev/pci/drm/scheduler/sched_main.c
889
struct dma_fence *fence)
sys/dev/pci/drm/scheduler/sched_main.c
891
struct dma_fence *entry;
sys/dev/pci/drm/scheduler/sched_main.c
941
struct dma_fence *fence;
sys/dev/pci/drm/scheduler/sched_main.c
969
struct dma_fence *fence;
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
416
static const char *mock_name(struct dma_fence *f)
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
431
struct dma_fence *fence;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
43
static const char *fence_name(struct dma_fence *f)
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
53
static struct dma_fence *alloc_mock_fence(struct kunit *test)
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
55
struct dma_fence *fence;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
578
struct dma_fence *fence;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
69
struct dma_fence *fence;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
691
struct dma_fence *fence = arg;
sys/dev/pci/drm/ttm/ttm_bo.c
220
struct dma_fence *fence;
sys/dev/pci/drm/ttm/ttm_bo.c
668
struct dma_fence *fence;
sys/dev/pci/drm/ttm/ttm_bo_util.c
631
struct dma_fence *fence,
sys/dev/pci/drm/ttm/ttm_bo_util.c
669
struct dma_fence *fence)
sys/dev/pci/drm/ttm/ttm_bo_util.c
707
struct dma_fence *fence,
sys/dev/pci/drm/ttm/ttm_execbuf_util.c
145
struct dma_fence *fence)
sys/dev/pci/drm/ttm/ttm_resource.c
553
struct dma_fence *fence;