<dec f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.h' l='2235' type='void i915_handle_error(struct drm_device * dev, _Bool wedged, const char * fmt)'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_irq.c' l='1321' u='c' c='snb_gt_irq_handler'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_irq.c' l='1597' u='c' c='gen6_rps_irq_handler'/>
<def f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_irq.c' l='2360' ll='2403' type='void i915_handle_error(struct drm_device * dev, _Bool wedged, const char * fmt)'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_irq.c' l='2698' u='c' c='ring_stuck'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_irq.c' l='2710' u='c' c='ring_stuck'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_irq.c' l='2854' u='c' c='i915_hangcheck_elapsed'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_irq.c' l='3550' u='c' c='i8xx_irq_handler'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_irq.c' l='3734' u='c' c='i915_irq_handler'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_irq.c' l='3973' u='c' c='i965_irq_handler'/>
<doc f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_irq.c' l='2350'>/**
 * i915_handle_error - handle an error interrupt
 * @dev: drm device
 *
 * Do some basic checking of regsiter state at error interrupt time and
 * dump it to the syslog.  Also call i915_capture_error_state() to make
 * sure we get a record and make it available in debugfs.  Fire a uevent
 * so userspace knows something bad happened (should trigger collection
 * of a ring dump etc.).
 */</doc>
