HomeSort by: relevance | last modified time | path
    Searched refs:radeon_ring (Results 1 - 25 of 30) sorted by relevancy

1 2

  /src/sys/external/bsd/drm2/dist/drm/radeon/
radeon_uvd_v3_1.c 38 * @ring: radeon_ring pointer
45 struct radeon_ring *ring,
radeon_asic.h 68 bool r100_gpu_is_lockup(struct radeon_device *rdev, struct radeon_ring *cp);
75 void r100_ring_start(struct radeon_device *rdev, struct radeon_ring *ring);
81 struct radeon_ring *cp,
98 int r100_ring_test(struct radeon_device *rdev, struct radeon_ring *cp);
115 int r100_ib_test(struct radeon_device *rdev, struct radeon_ring *ring);
149 struct radeon_ring *ring);
151 struct radeon_ring *ring);
153 struct radeon_ring *ring);
173 extern void r300_ring_start(struct radeon_device *rdev, struct radeon_ring *ring);
289 void rv515_ring_start(struct radeon_device *rdev, struct radeon_ring *ring)
    [all...]
radeon_ring.c 1 /* $NetBSD: radeon_ring.c,v 1.5 2021/12/18 23:45:43 riastradh Exp $ */
33 __KERNEL_RCSID(0, "$NetBSD: radeon_ring.c,v 1.5 2021/12/18 23:45:43 riastradh Exp $");
54 static int radeon_debugfs_ring_init(struct radeon_device *rdev, struct radeon_ring *ring);
61 * @ring: radeon_ring structure holding ring information
67 struct radeon_ring *ring)
83 * @ring: radeon_ring structure holding ring information
87 void radeon_ring_free_size(struct radeon_device *rdev, struct radeon_ring *ring)
107 * @ring: radeon_ring structure holding ring information
113 int radeon_ring_alloc(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ndw)
142 * @ring: radeon_ring structure holding ring informatio
    [all...]
radeon_uvd_v1_0.c 40 * @ring: radeon_ring pointer
45 struct radeon_ring *ring)
54 * @ring: radeon_ring pointer
59 struct radeon_ring *ring)
68 * @ring: radeon_ring pointer
73 struct radeon_ring *ring)
89 struct radeon_ring *ring = &rdev->ring[fence->ring];
164 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX];
255 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX];
270 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_UVD_INDEX]
    [all...]
radeon_semaphore.c 66 struct radeon_ring *ring = &rdev->ring[ridx];
83 struct radeon_ring *ring = &rdev->ring[ridx];
radeon_evergreen_dma.c 49 struct radeon_ring *ring = &rdev->ring[fence->ring];
75 struct radeon_ring *ring = &rdev->ring[ib->ring];
121 struct radeon_ring *ring = &rdev->ring[ring_index];
171 * @ring: radeon_ring structure holding ring information
176 bool evergreen_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_r600_dma.c 57 struct radeon_ring *ring)
78 struct radeon_ring *ring)
92 struct radeon_ring *ring)
127 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_DMA_INDEX];
208 * @ring: radeon_ring structure holding ring information
213 bool r600_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
228 * @ring: radeon_ring structure holding ring information
235 struct radeon_ring *ring)
294 struct radeon_ring *ring = &rdev->ring[fence->ring];
310 * @ring: radeon_ring structure holding ring informatio
    [all...]
radeon_test.c 268 struct radeon_ring *ring,
319 struct radeon_ring *ringA,
320 struct radeon_ring *ringB)
412 struct radeon_ring *ringA,
413 struct radeon_ring *ringB,
414 struct radeon_ring *ringC)
521 static bool radeon_test_sync_possible(struct radeon_ring *ringA,
522 struct radeon_ring *ringB)
536 struct radeon_ring *ringA = &rdev->ring[i];
541 struct radeon_ring *ringB = &rdev->ring[j]
    [all...]
radeon_ni_dma.c 59 struct radeon_ring *ring)
86 struct radeon_ring *ring)
107 struct radeon_ring *ring)
130 struct radeon_ring *ring = &rdev->ring[ib->ring];
194 struct radeon_ring *ring;
287 * @ring: radeon_ring structure holding ring information
292 bool cayman_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
454 void cayman_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
radeon_vce_v1_0.c 60 * @ring: radeon_ring pointer
65 struct radeon_ring *ring)
77 * @ring: radeon_ring pointer
82 struct radeon_ring *ring)
94 * @ring: radeon_ring pointer
99 struct radeon_ring *ring)
296 struct radeon_ring *ring;
363 struct radeon_ring *ring;
radeon_cik_sdma.c 69 struct radeon_ring *ring)
96 struct radeon_ring *ring)
117 struct radeon_ring *ring)
141 struct radeon_ring *ring = &rdev->ring[ib->ring];
177 struct radeon_ring *ring = &rdev->ring[ridx];
208 struct radeon_ring *ring = &rdev->ring[fence->ring];
226 * @ring: radeon_ring structure holding ring information
234 struct radeon_ring *ring,
372 struct radeon_ring *ring;
592 struct radeon_ring *ring = &rdev->ring[ring_index]
    [all...]
radeon_uvd_v2_2.c 47 struct radeon_ring *ring = &rdev->ring[fence->ring];
71 * @ring: radeon_ring pointer
78 struct radeon_ring *ring,
radeon_rv770_dma.c 55 struct radeon_ring *ring = &rdev->ring[ring_index];
radeon_si_dma.c 41 * @ring: radeon_ring structure holding ring information
46 bool si_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
192 void si_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
244 struct radeon_ring *ring = &rdev->ring[ring_index];
radeon.h 880 struct radeon_ring { struct
1063 struct radeon_ring *ring);
1064 void radeon_ring_free_size(struct radeon_device *rdev, struct radeon_ring *cp);
1065 int radeon_ring_alloc(struct radeon_device *rdev, struct radeon_ring *cp, unsigned ndw);
1066 int radeon_ring_lock(struct radeon_device *rdev, struct radeon_ring *cp, unsigned ndw);
1067 void radeon_ring_commit(struct radeon_device *rdev, struct radeon_ring *cp,
1069 void radeon_ring_unlock_commit(struct radeon_device *rdev, struct radeon_ring *cp,
1071 void radeon_ring_undo(struct radeon_ring *ring);
1072 void radeon_ring_unlock_undo(struct radeon_device *rdev, struct radeon_ring *cp);
1073 int radeon_ring_test(struct radeon_device *rdev, struct radeon_ring *cp)
    [all...]
radeon_ib.c 133 struct radeon_ring *ring = &rdev->ring[ib->ring];
271 struct radeon_ring *ring = &rdev->ring[i];
radeon_ni.c 1412 struct radeon_ring *ring = &rdev->ring[fence->ring];
1434 struct radeon_ring *ring = &rdev->ring[ib->ring];
1482 struct radeon_ring *ring)
1501 struct radeon_ring *ring)
1516 struct radeon_ring *ring)
1559 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
1625 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
1668 struct radeon_ring *ring;
1993 * @ring: radeon_ring structure holding ring information
1998 bool cayman_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring
    [all...]
radeon_vce.c 753 struct radeon_ring *ring,
778 struct radeon_ring *ring = &rdev->ring[ib->ring];
795 struct radeon_ring *ring = &rdev->ring[fence->ring];
813 int radeon_vce_ring_test(struct radeon_device *rdev, struct radeon_ring *ring)
853 int radeon_vce_ib_test(struct radeon_device *rdev, struct radeon_ring *ring)
radeon_r420.c 219 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
239 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
Makefile 68 radeon_clocks.o radeon_fb.o radeon_gem.o radeon_ring.o radeon_irq_kms.o \
radeon_r100.c 866 static void r100_ring_hdp_flush(struct radeon_device *rdev, struct radeon_ring *ring)
880 struct radeon_ring *ring = &rdev->ring[fence->ring];
900 struct radeon_ring *ring,
915 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
1001 void r100_ring_start(struct radeon_device *rdev, struct radeon_ring *ring)
1082 struct radeon_ring *ring)
1095 struct radeon_ring *ring)
1101 struct radeon_ring *ring)
1131 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
2537 bool r100_gpu_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring
    [all...]
radeon_r600.c 1950 * @ring: radeon_ring structure holding ring information
1955 bool r600_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
2651 struct radeon_ring *ring)
2664 struct radeon_ring *ring)
2670 struct radeon_ring *ring)
2720 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
2750 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
2812 void r600_ring_init(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ring_size)
2834 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
2855 int r600_ring_test(struct radeon_device *rdev, struct radeon_ring *ring
    [all...]
radeon_cik.c 3465 * @ring: radeon_ring structure holding ring information
3472 int cik_ring_test(struct radeon_device *rdev, struct radeon_ring *ring)
3524 struct radeon_ring *ring = &rdev->ring[ridx];
3570 struct radeon_ring *ring = &rdev->ring[fence->ring];
3611 struct radeon_ring *ring = &rdev->ring[fence->ring];
3639 struct radeon_ring *ring,
3680 struct radeon_ring *ring = &rdev->ring[ring_index];
3748 struct radeon_ring *ring = &rdev->ring[ib->ring];
3790 * @ring: radeon_ring structure holding ring information
3796 int cik_ib_test(struct radeon_device *rdev, struct radeon_ring *ring
    [all...]
radeon_r200.c 94 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
radeon_si.c 3384 struct radeon_ring *ring = &rdev->ring[fence->ring];
3413 struct radeon_ring *ring = &rdev->ring[ib->ring];
3570 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX];
3639 struct radeon_ring *ring;
3657 struct radeon_ring *ring;
4129 * @ring: radeon_ring structure holding ring information
4134 bool si_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring)
5083 void si_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring,
6521 struct radeon_ring *ring;
6601 struct radeon_ring *ring
    [all...]

Completed in 354 milliseconds

1 2