Symbol: radeon_ring
sys/dev/pci/drm/radeon/cik.c
3445
int cik_ring_test(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/cik.c
3497
struct radeon_ring *ring = &rdev->ring[ridx];
sys/dev/pci/drm/radeon/cik.c
3543
struct radeon_ring *ring = &rdev->ring[fence->ring];
sys/dev/pci/drm/radeon/cik.c
3584
struct radeon_ring *ring = &rdev->ring[fence->ring];
sys/dev/pci/drm/radeon/cik.c
3612
struct radeon_ring *ring,
sys/dev/pci/drm/radeon/cik.c
3653
struct radeon_ring *ring = &rdev->ring[ring_index];
sys/dev/pci/drm/radeon/cik.c
3721
struct radeon_ring *ring = &rdev->ring[ib->ring];
sys/dev/pci/drm/radeon/cik.c
3769
int cik_ib_test(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/cik.c
3973
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/cik.c
4048
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/cik.c
4114
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/cik.c
4127
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/cik.c
4133
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/cik.c
4140
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/cik.c
4158
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/cik.c
4177
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/cik.c
4185
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/cik.c
5249
bool cik_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/cik.c
5677
void cik_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/cik.c
7066
struct radeon_ring *ring = &rdev->ring[CAYMAN_RING_TYPE_CP1_INDEX];
sys/dev/pci/drm/radeon/cik.c
7109
struct radeon_ring *ring = &rdev->ring[CAYMAN_RING_TYPE_CP2_INDEX];
sys/dev/pci/drm/radeon/cik.c
7540
struct radeon_ring *cp1_ring = &rdev->ring[CAYMAN_RING_TYPE_CP1_INDEX];
sys/dev/pci/drm/radeon/cik.c
7541
struct radeon_ring *cp2_ring = &rdev->ring[CAYMAN_RING_TYPE_CP2_INDEX];
sys/dev/pci/drm/radeon/cik.c
8164
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/cik.c
8244
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/cik.c
8280
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/cik.c
8553
struct radeon_ring *ring, *ring_cp1, *ring_cp2;
sys/dev/pci/drm/radeon/cik.c
8713
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/cik_sdma.c
111
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/cik_sdma.c
135
struct radeon_ring *ring = &rdev->ring[ib->ring];
sys/dev/pci/drm/radeon/cik_sdma.c
171
struct radeon_ring *ring = &rdev->ring[ridx];
sys/dev/pci/drm/radeon/cik_sdma.c
202
struct radeon_ring *ring = &rdev->ring[fence->ring];
sys/dev/pci/drm/radeon/cik_sdma.c
228
struct radeon_ring *ring,
sys/dev/pci/drm/radeon/cik_sdma.c
366
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/cik_sdma.c
586
struct radeon_ring *ring = &rdev->ring[ring_index];
sys/dev/pci/drm/radeon/cik_sdma.c
63
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/cik_sdma.c
645
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/cik_sdma.c
701
int cik_sdma_ib_test(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/cik_sdma.c
774
bool cik_sdma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/cik_sdma.c
90
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/cik_sdma.c
944
void cik_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/evergreen.c
2931
struct radeon_ring *ring = &rdev->ring[ib->ring];
sys/dev/pci/drm/radeon/evergreen.c
2998
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/evergreen.c
3064
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/evergreen.c
4090
bool evergreen_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/evergreen.c
4982
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/evergreen.c
5003
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/evergreen_dma.c
115
struct radeon_ring *ring = &rdev->ring[ring_index];
sys/dev/pci/drm/radeon/evergreen_dma.c
170
bool evergreen_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/evergreen_dma.c
43
struct radeon_ring *ring = &rdev->ring[fence->ring];
sys/dev/pci/drm/radeon/evergreen_dma.c
69
struct radeon_ring *ring = &rdev->ring[ib->ring];
sys/dev/pci/drm/radeon/ni.c
1379
struct radeon_ring *ring = &rdev->ring[fence->ring];
sys/dev/pci/drm/radeon/ni.c
1401
struct radeon_ring *ring = &rdev->ring[ib->ring];
sys/dev/pci/drm/radeon/ni.c
1449
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/ni.c
1468
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/ni.c
1483
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/ni.c
1526
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/ni.c
1592
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/ni.c
1635
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/ni.c
1965
bool cayman_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/ni.c
2026
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/ni.c
2107
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/ni.c
2134
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/ni.c
2330
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/ni.c
2663
void cayman_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/ni_dma.c
101
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/ni_dma.c
124
struct radeon_ring *ring = &rdev->ring[ib->ring];
sys/dev/pci/drm/radeon/ni_dma.c
188
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/ni_dma.c
286
bool cayman_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/ni_dma.c
448
void cayman_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/ni_dma.c
53
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/ni_dma.c
80
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r100.c
1094
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r100.c
1107
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r100.c
1113
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r100.c
1143
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/r100.c
2548
bool r100_gpu_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r100.c
2974
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/r100.c
3670
int r100_ring_test(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r100.c
3712
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/r100.c
3725
int r100_ib_test(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r100.c
858
static void r100_ring_hdp_flush(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r100.c
872
struct radeon_ring *ring = &rdev->ring[fence->ring];
sys/dev/pci/drm/radeon/r100.c
892
struct radeon_ring *ring,
sys/dev/pci/drm/radeon/r100.c
907
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/r100.c
993
void r100_ring_start(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r200.c
89
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/r300.c
215
struct radeon_ring *ring = &rdev->ring[fence->ring];
sys/dev/pci/drm/radeon/r300.c
246
void r300_ring_start(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r420.c
210
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/r420.c
230
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/r600.c
1921
bool r600_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r600.c
2619
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r600.c
2632
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r600.c
2638
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r600.c
2688
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/r600.c
2718
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/r600.c
2780
void r600_ring_init(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ring_size)
sys/dev/pci/drm/radeon/r600.c
2802
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/r600.c
2823
int r600_ring_test(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r600.c
2870
struct radeon_ring *ring = &rdev->ring[fence->ring];
sys/dev/pci/drm/radeon/r600.c
2927
struct radeon_ring *ring,
sys/dev/pci/drm/radeon/r600.c
2972
struct radeon_ring *ring = &rdev->ring[ring_index];
sys/dev/pci/drm/radeon/r600.c
3089
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/r600.c
3110
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/r600.c
3368
struct radeon_ring *ring = &rdev->ring[ib->ring];
sys/dev/pci/drm/radeon/r600.c
3396
int r600_ib_test(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r600_dma.c
121
struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_DMA_INDEX];
sys/dev/pci/drm/radeon/r600_dma.c
207
bool r600_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r600_dma.c
230
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r600_dma.c
289
struct radeon_ring *ring = &rdev->ring[fence->ring];
sys/dev/pci/drm/radeon/r600_dma.c
313
struct radeon_ring *ring,
sys/dev/pci/drm/radeon/r600_dma.c
336
int r600_dma_ib_test(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r600_dma.c
406
struct radeon_ring *ring = &rdev->ring[ib->ring];
sys/dev/pci/drm/radeon/r600_dma.c
451
struct radeon_ring *ring = &rdev->ring[ring_index];
sys/dev/pci/drm/radeon/r600_dma.c
51
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r600_dma.c
72
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/r600_dma.c
86
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/radeon.h
1000
bool radeon_ring_test_lockup(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon.h
1001
unsigned radeon_ring_backup(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon.h
1003
int radeon_ring_restore(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon.h
1005
int radeon_ring_init(struct radeon_device *rdev, struct radeon_ring *cp, unsigned ring_size,
sys/dev/pci/drm/radeon/radeon.h
1007
void radeon_ring_fini(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon.h
1745
struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon.h
1751
int radeon_vce_ring_test(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon.h
1752
int radeon_vce_ib_test(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon.h
1788
struct radeon_ring *cpA,
sys/dev/pci/drm/radeon/radeon.h
1789
struct radeon_ring *cpB);
sys/dev/pci/drm/radeon/radeon.h
1817
u32 (*get_rptr)(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon.h
1818
u32 (*get_wptr)(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon.h
1819
void (*set_wptr)(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon.h
1828
void (*hdp_flush)(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon.h
1829
bool (*emit_semaphore)(struct radeon_device *rdev, struct radeon_ring *cp,
sys/dev/pci/drm/radeon/radeon.h
1831
void (*vm_flush)(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon.h
1835
int (*ring_test)(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon.h
1836
int (*ib_test)(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon.h
1837
bool (*is_lockup)(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon.h
1840
void (*ring_start)(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon.h
2414
struct radeon_ring ring[RADEON_NUM_RINGS];
sys/dev/pci/drm/radeon/radeon.h
2723
static inline void radeon_ring_write(struct radeon_ring *ring, uint32_t v)
sys/dev/pci/drm/radeon/radeon.h
987
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon.h
988
void radeon_ring_free_size(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon.h
989
int radeon_ring_alloc(struct radeon_device *rdev, struct radeon_ring *cp, unsigned ndw);
sys/dev/pci/drm/radeon/radeon.h
990
int radeon_ring_lock(struct radeon_device *rdev, struct radeon_ring *cp, unsigned ndw);
sys/dev/pci/drm/radeon/radeon.h
991
void radeon_ring_commit(struct radeon_device *rdev, struct radeon_ring *cp,
sys/dev/pci/drm/radeon/radeon.h
993
void radeon_ring_unlock_commit(struct radeon_device *rdev, struct radeon_ring *cp,
sys/dev/pci/drm/radeon/radeon.h
995
void radeon_ring_undo(struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon.h
996
void radeon_ring_unlock_undo(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon.h
997
int radeon_ring_test(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon.h
999
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
113
int r100_ib_test(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
147
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
149
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
151
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
172
extern void r300_ring_start(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
287
void rv515_ring_start(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
325
struct radeon_ring *cp,
sys/dev/pci/drm/radeon/radeon_asic.h
331
struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon_asic.h
335
bool r600_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
336
bool r600_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon_asic.h
342
int r600_ib_test(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
343
int r600_dma_ib_test(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
345
int r600_ring_test(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon_asic.h
346
int r600_dma_ring_test(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon_asic.h
373
void r600_ring_init(struct radeon_device *rdev, struct radeon_ring *cp, unsigned ring_size);
sys/dev/pci/drm/radeon/radeon_asic.h
382
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
384
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
386
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
415
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
417
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
419
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
513
bool evergreen_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon_asic.h
514
bool evergreen_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon_asic.h
613
void cayman_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon_asic.h
620
bool cayman_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
621
bool cayman_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
639
void cayman_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon_asic.h
643
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
645
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
647
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
649
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
651
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
653
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
66
bool r100_gpu_is_lockup(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon_asic.h
713
bool si_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon_asic.h
714
bool si_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon_asic.h
721
void si_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon_asic.h
73
void r100_ring_start(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
744
void si_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon_asic.h
79
struct radeon_ring *cp,
sys/dev/pci/drm/radeon/radeon_asic.h
791
struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon_asic.h
803
int cik_sdma_ring_test(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
804
int cik_sdma_ib_test(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
805
bool cik_sdma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
811
struct radeon_ring *cp,
sys/dev/pci/drm/radeon/radeon_asic.h
819
bool cik_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon_asic.h
822
int cik_ring_test(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
823
int cik_ib_test(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
828
void cik_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon_asic.h
847
void cik_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon_asic.h
851
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
853
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
855
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
857
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
859
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
861
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
863
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
865
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
867
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
928
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
930
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
932
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
940
int uvd_v1_0_ring_test(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
943
int uvd_v1_0_ib_test(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
945
struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon_asic.h
955
struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon_asic.h
96
int r100_ring_test(struct radeon_device *rdev, struct radeon_ring *cp);
sys/dev/pci/drm/radeon/radeon_asic.h
961
struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon_asic.h
970
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
972
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_asic.h
974
struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_ib.c
130
struct radeon_ring *ring = &rdev->ring[ib->ring];
sys/dev/pci/drm/radeon/radeon_ib.c
264
struct radeon_ring *ring = &rdev->ring[i];
sys/dev/pci/drm/radeon/radeon_pm.c
1167
struct radeon_ring *ring = &rdev->ring[i];
sys/dev/pci/drm/radeon/radeon_pm.c
1888
struct radeon_ring *ring = &rdev->ring[i];
sys/dev/pci/drm/radeon/radeon_pm.c
268
struct radeon_ring *ring = &rdev->ring[i];
sys/dev/pci/drm/radeon/radeon_ring.c
109
int radeon_ring_alloc(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ndw)
sys/dev/pci/drm/radeon/radeon_ring.c
145
int radeon_ring_lock(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ndw)
sys/dev/pci/drm/radeon/radeon_ring.c
169
void radeon_ring_commit(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon_ring.c
200
void radeon_ring_unlock_commit(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon_ring.c
214
void radeon_ring_undo(struct radeon_ring *ring)
sys/dev/pci/drm/radeon/radeon_ring.c
227
void radeon_ring_unlock_undo(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/radeon_ring.c
242
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/radeon_ring.c
254
bool radeon_ring_test_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/radeon_ring.c
285
unsigned radeon_ring_backup(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon_ring.c
349
int radeon_ring_restore(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon_ring.c
383
int radeon_ring_init(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ring_size,
sys/dev/pci/drm/radeon/radeon_ring.c
439
void radeon_ring_fini(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/radeon_ring.c
469
struct radeon_ring *ring = m->private;
sys/dev/pci/drm/radeon/radeon_ring.c
50
static void radeon_debugfs_ring_init(struct radeon_device *rdev, struct radeon_ring *ring);
sys/dev/pci/drm/radeon/radeon_ring.c
549
static void radeon_debugfs_ring_init(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/radeon_ring.c
63
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/radeon_ring.c
83
void radeon_ring_free_size(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/radeon_semaphore.c
61
struct radeon_ring *ring = &rdev->ring[ridx];
sys/dev/pci/drm/radeon/radeon_semaphore.c
78
struct radeon_ring *ring = &rdev->ring[ridx];
sys/dev/pci/drm/radeon/radeon_test.c
263
struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon_test.c
314
struct radeon_ring *ringA,
sys/dev/pci/drm/radeon/radeon_test.c
315
struct radeon_ring *ringB)
sys/dev/pci/drm/radeon/radeon_test.c
407
struct radeon_ring *ringA,
sys/dev/pci/drm/radeon/radeon_test.c
408
struct radeon_ring *ringB,
sys/dev/pci/drm/radeon/radeon_test.c
409
struct radeon_ring *ringC)
sys/dev/pci/drm/radeon/radeon_test.c
516
static bool radeon_test_sync_possible(struct radeon_ring *ringA,
sys/dev/pci/drm/radeon/radeon_test.c
517
struct radeon_ring *ringB)
sys/dev/pci/drm/radeon/radeon_test.c
531
struct radeon_ring *ringA = &rdev->ring[i];
sys/dev/pci/drm/radeon/radeon_test.c
536
struct radeon_ring *ringB = &rdev->ring[j];
sys/dev/pci/drm/radeon/radeon_test.c
550
struct radeon_ring *ringC = &rdev->ring[k];
sys/dev/pci/drm/radeon/radeon_vce.c
725
struct radeon_ring *ring,
sys/dev/pci/drm/radeon/radeon_vce.c
750
struct radeon_ring *ring = &rdev->ring[ib->ring];
sys/dev/pci/drm/radeon/radeon_vce.c
767
struct radeon_ring *ring = &rdev->ring[fence->ring];
sys/dev/pci/drm/radeon/radeon_vce.c
785
int radeon_vce_ring_test(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/radeon_vce.c
825
int radeon_vce_ib_test(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/rv515.c
51
void rv515_ring_start(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/rv770.c
1129
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/rv770.c
1735
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/rv770.c
1756
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/rv770_dma.c
50
struct radeon_ring *ring = &rdev->ring[ring_index];
sys/dev/pci/drm/radeon/si.c
3353
struct radeon_ring *ring = &rdev->ring[fence->ring];
sys/dev/pci/drm/radeon/si.c
3382
struct radeon_ring *ring = &rdev->ring[ib->ring];
sys/dev/pci/drm/radeon/si.c
3539
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/si.c
3612
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/si.c
3630
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/si.c
4107
bool si_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/si.c
5056
void si_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/si.c
6489
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/si.c
6569
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/si.c
6596
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/si.c
6811
struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
sys/dev/pci/drm/radeon/si_dma.c
186
void si_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
sys/dev/pci/drm/radeon/si_dma.c
238
struct radeon_ring *ring = &rdev->ring[ring_index];
sys/dev/pci/drm/radeon/si_dma.c
40
bool si_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/uvd_v1_0.c
159
struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX];
sys/dev/pci/drm/radeon/uvd_v1_0.c
250
struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX];
sys/dev/pci/drm/radeon/uvd_v1_0.c
265
struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX];
sys/dev/pci/drm/radeon/uvd_v1_0.c
40
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/uvd_v1_0.c
421
int uvd_v1_0_ring_test(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/uvd_v1_0.c
466
struct radeon_ring *ring,
sys/dev/pci/drm/radeon/uvd_v1_0.c
484
struct radeon_ring *ring = &rdev->ring[ib->ring];
sys/dev/pci/drm/radeon/uvd_v1_0.c
500
int uvd_v1_0_ib_test(struct radeon_device *rdev, struct radeon_ring *ring)
sys/dev/pci/drm/radeon/uvd_v1_0.c
54
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/uvd_v1_0.c
68
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/uvd_v1_0.c
84
struct radeon_ring *ring = &rdev->ring[fence->ring];
sys/dev/pci/drm/radeon/uvd_v2_2.c
42
struct radeon_ring *ring = &rdev->ring[fence->ring];
sys/dev/pci/drm/radeon/uvd_v2_2.c
73
struct radeon_ring *ring,
sys/dev/pci/drm/radeon/uvd_v3_1.c
40
struct radeon_ring *ring,
sys/dev/pci/drm/radeon/vce_v1_0.c
291
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/vce_v1_0.c
358
struct radeon_ring *ring;
sys/dev/pci/drm/radeon/vce_v1_0.c
61
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/vce_v1_0.c
78
struct radeon_ring *ring)
sys/dev/pci/drm/radeon/vce_v1_0.c
95
struct radeon_ring *ring)