<dec f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.h' l='350' type='void r600_ioctl_wait_idle(struct radeon_device * rdev, struct radeon_bo * bo)'/>
<def f='src/src/sys/external/bsd/drm2/dist/drm/radeon/r600.c' l='4175' ll='4190' type='void r600_ioctl_wait_idle(struct radeon_device * rdev, struct radeon_bo * bo)'/>
<doc f='src/src/sys/external/bsd/drm2/dist/drm/radeon/r600.c' l='4165'>/**
 * r600_ioctl_wait_idle - flush host path cache on wait idle ioctl
 * rdev: radeon device structure
 * bo: buffer object struct which userspace is waiting for idle
 *
 * Some R6XX/R7XX doesn&apos;t seems to take into account HDP flush performed
 * through ring buffer, this leads to corruption in rendering, see
 * http://bugzilla.kernel.org/show_bug.cgi?id=15186 to avoid this we
 * directly perform HDP flush by writing register through MMIO.
 */</doc>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='911'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='911'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='984'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='984'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='1077'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='1077'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='1183'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='1183'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='1304'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='1304'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='1399'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='1399'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='1493'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='1493'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='1631'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='1631'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='1734'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='1734'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='1867'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_asic.c' l='1867'/>
