<dec f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon.h' l='376' type='int radeon_fence_emit(struct radeon_device * rdev, struct radeon_fence ** fence, int ring)'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/cik.c' l='3787' u='c' c='cik_copy_cpdma'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/cik_sdma.c' l='562' u='c' c='cik_copy_dma'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/evergreen_dma.c' l='151' u='c' c='evergreen_copy_dma'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/r100.c' l='964' u='c' c='r100_copy_blit'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/r200.c' l='122' u='c' c='r200_copy_dma'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/r600.c' l='2898' u='c' c='r600_copy_cpdma'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/r600_dma.c' l='537' u='c' c='r600_copy_dma'/>
<def f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_fence.c' l='110' ll='126' type='int radeon_fence_emit(struct radeon_device * rdev, struct radeon_fence ** fence, int ring)'/>
<doc f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_fence.c' l='100'>/**
 * radeon_fence_emit - emit a fence on the requested ring
 *
 * @rdev: radeon_device pointer
 * @fence: radeon fence object
 * @ring: ring index the fence is associated with
 *
 * Emits a fence command on the requested ring (all asics).
 * Returns 0 on success, -ENOMEM on failure.
 */</doc>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_ring.c' l='172' u='c' c='radeon_ib_schedule'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_test.c' l='296' u='c' c='radeon_test_create_and_emit_fence'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/rv770_dma.c' l='86' u='c' c='rv770_copy_dma'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/si_dma.c' l='213' u='c' c='si_copy_dma'/>
