Symbol: radeon_fence
sys/dev/pci/drm/radeon/cik.c
3541
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/cik.c
3582
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/cik.c
3645
struct radeon_fence *cik_copy_cpdma(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/cik.c
3650
struct radeon_fence *fence;
sys/dev/pci/drm/radeon/cik_sdma.c
200
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/cik_sdma.c
578
struct radeon_fence *cik_copy_dma(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/cik_sdma.c
583
struct radeon_fence *fence;
sys/dev/pci/drm/radeon/evergreen_dma.c
106
struct radeon_fence *evergreen_copy_dma(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/evergreen_dma.c
112
struct radeon_fence *fence;
sys/dev/pci/drm/radeon/evergreen_dma.c
41
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/ni.c
1377
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/r100.c
870
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/r100.c
901
struct radeon_fence *r100_copy_blit(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/r100.c
908
struct radeon_fence *fence;
sys/dev/pci/drm/radeon/r200.c
83
struct radeon_fence *r200_copy_dma(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/r200.c
90
struct radeon_fence *fence;
sys/dev/pci/drm/radeon/r300.c
213
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/r600.c
2868
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/r600.c
2964
struct radeon_fence *r600_copy_cpdma(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/r600.c
2969
struct radeon_fence *fence;
sys/dev/pci/drm/radeon/r600_dma.c
287
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/r600_dma.c
443
struct radeon_fence *r600_copy_dma(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/r600_dma.c
448
struct radeon_fence *fence;
sys/dev/pci/drm/radeon/radeon.h
1694
uint32_t handle, struct radeon_fence **fence);
sys/dev/pci/drm/radeon/radeon.h
1696
uint32_t handle, struct radeon_fence **fence);
sys/dev/pci/drm/radeon/radeon.h
1737
uint32_t handle, struct radeon_fence **fence);
sys/dev/pci/drm/radeon/radeon.h
1739
uint32_t handle, struct radeon_fence **fence);
sys/dev/pci/drm/radeon/radeon.h
1750
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon.h
1827
void (*emit_fence)(struct radeon_device *rdev, struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon.h
1916
struct radeon_fence *(*blit)(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/radeon.h
1922
struct radeon_fence *(*dma)(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/radeon.h
1929
struct radeon_fence *(*copy)(struct radeon_device *rdev,
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
2535
struct radeon_fence *__f = container_of(f, struct radeon_fence, base);
sys/dev/pci/drm/radeon/radeon.h
2884
struct radeon_fence *radeon_vm_grab_id(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/radeon.h
2888
int ring, struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon.h
2891
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon.h
401
int radeon_fence_emit(struct radeon_device *rdev, struct radeon_fence **fence, int ring);
sys/dev/pci/drm/radeon/radeon.h
403
bool radeon_fence_signaled(struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon.h
404
long radeon_fence_wait_timeout(struct radeon_fence *fence, bool interruptible, long timeout);
sys/dev/pci/drm/radeon/radeon.h
405
int radeon_fence_wait(struct radeon_fence *fence, bool interruptible);
sys/dev/pci/drm/radeon/radeon.h
408
struct radeon_fence *radeon_fence_ref(struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon.h
409
void radeon_fence_unref(struct radeon_fence **fence);
sys/dev/pci/drm/radeon/radeon.h
411
bool radeon_fence_need_sync(struct radeon_fence *fence, int ring);
sys/dev/pci/drm/radeon/radeon.h
412
void radeon_fence_note_sync(struct radeon_fence *fence, int ring);
sys/dev/pci/drm/radeon/radeon.h
413
static inline struct radeon_fence *radeon_fence_later(struct radeon_fence *a,
sys/dev/pci/drm/radeon/radeon.h
414
struct radeon_fence *b)
sys/dev/pci/drm/radeon/radeon.h
433
static inline bool radeon_fence_is_earlier(struct radeon_fence *a,
sys/dev/pci/drm/radeon/radeon.h
434
struct radeon_fence *b)
sys/dev/pci/drm/radeon/radeon.h
481
struct radeon_fence *last_pt_update;
sys/dev/pci/drm/radeon/radeon.h
574
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon.h
581
struct radeon_fence *sync_to[RADEON_NUM_RINGS];
sys/dev/pci/drm/radeon/radeon.h
582
struct radeon_fence *last_vm_update;
sys/dev/pci/drm/radeon/radeon.h
587
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon.h
596
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon.h
797
struct radeon_fence *fence;
sys/dev/pci/drm/radeon/radeon.h
882
struct radeon_fence *flushed_updates;
sys/dev/pci/drm/radeon/radeon.h
884
struct radeon_fence *last_id_use;
sys/dev/pci/drm/radeon/radeon.h
918
struct radeon_fence *active[RADEON_NUM_VM];
sys/dev/pci/drm/radeon/radeon_asic.h
156
struct radeon_fence *r200_copy_dma(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/radeon_asic.h
174
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon_asic.h
323
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon_asic.h
329
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon_asic.h
347
struct radeon_fence *r600_copy_cpdma(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/radeon_asic.h
351
struct radeon_fence *r600_copy_dma(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/radeon_asic.h
471
struct radeon_fence *rv770_copy_dma(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/radeon_asic.h
542
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon_asic.h
545
struct radeon_fence *evergreen_copy_dma(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/radeon_asic.h
603
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon_asic.h
707
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon_asic.h
724
struct radeon_fence *si_copy_dma(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/radeon_asic.h
77
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon_asic.h
789
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon_asic.h
795
struct radeon_fence *cik_copy_dma(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/radeon_asic.h
799
struct radeon_fence *cik_copy_cpdma(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/radeon_asic.h
807
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon_asic.h
809
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon_asic.h
85
struct radeon_fence *r100_copy_blit(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/radeon_asic.h
942
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon_asic.h
953
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon_benchmark.c
42
struct radeon_fence *fence = NULL;
sys/dev/pci/drm/radeon/radeon_display.c
421
struct radeon_fence *fence;
sys/dev/pci/drm/radeon/radeon_fence.c
1006
struct radeon_fence *fence = to_radeon_fence(f);
sys/dev/pci/drm/radeon/radeon_fence.c
134
struct radeon_fence **fence,
sys/dev/pci/drm/radeon/radeon_fence.c
140
*fence = kmalloc(sizeof(struct radeon_fence), GFP_KERNEL);
sys/dev/pci/drm/radeon/radeon_fence.c
168
struct radeon_fence *fence;
sys/dev/pci/drm/radeon/radeon_fence.c
171
fence = container_of(wait, struct radeon_fence, fence_wake);
sys/dev/pci/drm/radeon/radeon_fence.c
355
struct radeon_fence *fence = to_radeon_fence(f);
sys/dev/pci/drm/radeon/radeon_fence.c
376
struct radeon_fence *fence = to_radeon_fence(f);
sys/dev/pci/drm/radeon/radeon_fence.c
419
bool radeon_fence_signaled(struct radeon_fence *fence)
sys/dev/pci/drm/radeon/radeon_fence.c
526
long radeon_fence_wait_timeout(struct radeon_fence *fence, bool intr, long timeout)
sys/dev/pci/drm/radeon/radeon_fence.c
560
int radeon_fence_wait(struct radeon_fence *fence, bool intr)
sys/dev/pci/drm/radeon/radeon_fence.c
638
struct radeon_fence *radeon_fence_ref(struct radeon_fence *fence)
sys/dev/pci/drm/radeon/radeon_fence.c
651
void radeon_fence_unref(struct radeon_fence **fence)
sys/dev/pci/drm/radeon/radeon_fence.c
653
struct radeon_fence *tmp = *fence;
sys/dev/pci/drm/radeon/radeon_fence.c
698
bool radeon_fence_need_sync(struct radeon_fence *fence, int dst_ring)
sys/dev/pci/drm/radeon/radeon_fence.c
725
void radeon_fence_note_sync(struct radeon_fence *fence, int dst_ring)
sys/dev/pci/drm/radeon/radeon_fence.c
967
struct radeon_fence *fence = to_radeon_fence(f);
sys/dev/pci/drm/radeon/radeon_fence.c
984
static inline bool radeon_test_signaled(struct radeon_fence *fence)
sys/dev/pci/drm/radeon/radeon_ib.c
148
struct radeon_fence *vm_id_fence;
sys/dev/pci/drm/radeon/radeon_object.c
798
void radeon_bo_fence(struct radeon_bo *bo, struct radeon_fence *fence,
sys/dev/pci/drm/radeon/radeon_object.h
166
extern void radeon_bo_fence(struct radeon_bo *bo, struct radeon_fence *fence,
sys/dev/pci/drm/radeon/radeon_object.h
204
struct radeon_fence *fence);
sys/dev/pci/drm/radeon/radeon_sa.c
138
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/radeon_semaphore.c
94
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/radeon_sync.c
129
struct radeon_fence *fence = sync->sync_to[i];
sys/dev/pci/drm/radeon/radeon_sync.c
198
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/radeon_sync.c
63
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/radeon_sync.c
65
struct radeon_fence *other;
sys/dev/pci/drm/radeon/radeon_sync.c
95
struct radeon_fence *fence;
sys/dev/pci/drm/radeon/radeon_test.c
264
struct radeon_fence **fence)
sys/dev/pci/drm/radeon/radeon_test.c
317
struct radeon_fence *fence1 = NULL, *fence2 = NULL;
sys/dev/pci/drm/radeon/radeon_test.c
411
struct radeon_fence *fenceA = NULL, *fenceB = NULL;
sys/dev/pci/drm/radeon/radeon_test.c
88
struct radeon_fence *fence = NULL;
sys/dev/pci/drm/radeon/radeon_ttm.c
148
struct radeon_fence *fence;
sys/dev/pci/drm/radeon/radeon_uvd.c
261
struct radeon_fence *fence;
sys/dev/pci/drm/radeon/radeon_uvd.c
335
struct radeon_fence *fence;
sys/dev/pci/drm/radeon/radeon_uvd.c
731
struct radeon_fence **fence)
sys/dev/pci/drm/radeon/radeon_uvd.c
767
uint32_t handle, struct radeon_fence **fence)
sys/dev/pci/drm/radeon/radeon_uvd.c
803
uint32_t handle, struct radeon_fence **fence)
sys/dev/pci/drm/radeon/radeon_vce.c
376
uint32_t handle, struct radeon_fence **fence)
sys/dev/pci/drm/radeon/radeon_vce.c
443
uint32_t handle, struct radeon_fence **fence)
sys/dev/pci/drm/radeon/radeon_vce.c
765
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/radeon_vce.c
827
struct radeon_fence *fence = NULL;
sys/dev/pci/drm/radeon/radeon_vm.c
176
struct radeon_fence *radeon_vm_grab_id(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/radeon_vm.c
179
struct radeon_fence *best[RADEON_NUM_RINGS] = {};
sys/dev/pci/drm/radeon/radeon_vm.c
195
struct radeon_fence *fence = rdev->vm_manager.active[i];
sys/dev/pci/drm/radeon/radeon_vm.c
237
int ring, struct radeon_fence *updates)
sys/dev/pci/drm/radeon/radeon_vm.c
269
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/radeon_vm.c
886
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/rv770_dma.c
42
struct radeon_fence *rv770_copy_dma(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/rv770_dma.c
47
struct radeon_fence *fence;
sys/dev/pci/drm/radeon/si.c
3351
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/si_dma.c
230
struct radeon_fence *si_copy_dma(struct radeon_device *rdev,
sys/dev/pci/drm/radeon/si_dma.c
235
struct radeon_fence *fence;
sys/dev/pci/drm/radeon/uvd_v1_0.c
502
struct radeon_fence *fence = NULL;
sys/dev/pci/drm/radeon/uvd_v1_0.c
82
struct radeon_fence *fence)
sys/dev/pci/drm/radeon/uvd_v2_2.c
40
struct radeon_fence *fence)