|
Linux Kernel
3.7.1
|
#include <drm/drmP.h>#include <drm/i915_drm.h>#include "i915_drv.h"#include "i915_trace.h"#include "intel_drv.h"Go to the source code of this file.
Functions | |
| int | i915_gem_init_aliasing_ppgtt (struct drm_device *dev) |
| void | i915_gem_cleanup_aliasing_ppgtt (struct drm_device *dev) |
| void | i915_ppgtt_bind_object (struct i915_hw_ppgtt *ppgtt, struct drm_i915_gem_object *obj, enum i915_cache_level cache_level) |
| void | i915_ppgtt_unbind_object (struct i915_hw_ppgtt *ppgtt, struct drm_i915_gem_object *obj) |
| void | i915_gem_restore_gtt_mappings (struct drm_device *dev) |
| int | i915_gem_gtt_prepare_object (struct drm_i915_gem_object *obj) |
| void | i915_gem_gtt_bind_object (struct drm_i915_gem_object *obj, enum i915_cache_level cache_level) |
| void | i915_gem_gtt_unbind_object (struct drm_i915_gem_object *obj) |
| void | i915_gem_gtt_finish_object (struct drm_i915_gem_object *obj) |
| void | i915_gem_init_global_gtt (struct drm_device *dev, unsigned long start, unsigned long mappable_end, unsigned long end) |
| void i915_gem_cleanup_aliasing_ppgtt | ( | struct drm_device * | dev | ) |
Definition at line 146 of file i915_gem_gtt.c.
| void i915_gem_gtt_bind_object | ( | struct drm_i915_gem_object * | obj, |
| enum i915_cache_level | cache_level | ||
| ) |
Definition at line 321 of file i915_gem_gtt.c.
| void i915_gem_gtt_finish_object | ( | struct drm_i915_gem_object * | obj | ) |
Definition at line 341 of file i915_gem_gtt.c.
| int i915_gem_gtt_prepare_object | ( | struct drm_i915_gem_object * | obj | ) |
Definition at line 308 of file i915_gem_gtt.c.
| void i915_gem_gtt_unbind_object | ( | struct drm_i915_gem_object * | obj | ) |
Definition at line 333 of file i915_gem_gtt.c.
| int i915_gem_init_aliasing_ppgtt | ( | struct drm_device * | dev | ) |
Definition at line 63 of file i915_gem_gtt.c.
| void i915_gem_init_global_gtt | ( | struct drm_device * | dev, |
| unsigned long | start, | ||
| unsigned long | mappable_end, | ||
| unsigned long | end | ||
| ) |
Definition at line 374 of file i915_gem_gtt.c.
| void i915_gem_restore_gtt_mappings | ( | struct drm_device * | dev | ) |
Definition at line 291 of file i915_gem_gtt.c.
| void i915_ppgtt_bind_object | ( | struct i915_hw_ppgtt * | ppgtt, |
| struct drm_i915_gem_object * | obj, | ||
| enum i915_cache_level | cache_level | ||
| ) |
Definition at line 212 of file i915_gem_gtt.c.
| void i915_ppgtt_unbind_object | ( | struct i915_hw_ppgtt * | ppgtt, |
| struct drm_i915_gem_object * | obj | ||
| ) |
Definition at line 241 of file i915_gem_gtt.c.
1.8.2