• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/i915/

Lines Matching refs:drm_gem_object

39 static uint32_t i915_gem_get_gtt_alignment(struct drm_gem_object *obj);
40 static int i915_gem_object_flush_gpu_write_domain(struct drm_gem_object *obj);
41 static void i915_gem_object_flush_gtt_write_domain(struct drm_gem_object *obj);
42 static void i915_gem_object_flush_cpu_write_domain(struct drm_gem_object *obj);
43 static int i915_gem_object_set_to_cpu_domain(struct drm_gem_object *obj,
45 static int i915_gem_object_set_cpu_read_domain_range(struct drm_gem_object *obj,
48 static void i915_gem_object_set_to_full_cpu_read_domain(struct drm_gem_object *obj);
49 static int i915_gem_object_wait_rendering(struct drm_gem_object *obj);
50 static int i915_gem_object_bind_to_gtt(struct drm_gem_object *obj,
52 static void i915_gem_clear_fence_reg(struct drm_gem_object *obj);
53 static int i915_gem_phys_pwrite(struct drm_device *dev, struct drm_gem_object *obj,
56 static void i915_gem_free_object_tail(struct drm_gem_object *obj);
127 struct drm_gem_object *obj;
170 static int i915_gem_object_needs_bit17_swizzle(struct drm_gem_object *obj)
252 i915_gem_shmem_pread_fast(struct drm_device *dev, struct drm_gem_object *obj,
313 i915_gem_object_get_pages_or_evict(struct drm_gem_object *obj)
343 i915_gem_shmem_pread_slow(struct drm_device *dev, struct drm_gem_object *obj,
463 struct drm_gem_object *obj;
570 i915_gem_gtt_pwrite_fast(struct drm_device *dev, struct drm_gem_object *obj,
642 i915_gem_gtt_pwrite_slow(struct drm_device *dev, struct drm_gem_object *obj,
741 i915_gem_shmem_pwrite_fast(struct drm_device *dev, struct drm_gem_object *obj,
809 i915_gem_shmem_pwrite_slow(struct drm_device *dev, struct drm_gem_object *obj,
927 struct drm_gem_object *obj;
995 struct drm_gem_object *obj;
1071 struct drm_gem_object *obj;
1112 struct drm_gem_object *obj;
1157 struct drm_gem_object *obj = vma->vm_private_data;
1224 i915_gem_create_mmap_offset(struct drm_gem_object *obj)
1296 i915_gem_release_mmap(struct drm_gem_object *obj)
1307 i915_gem_free_mmap_offset(struct drm_gem_object *obj)
1338 i915_gem_get_gtt_alignment(struct drm_gem_object *obj)
1386 struct drm_gem_object *obj;
1440 i915_gem_object_put_pages(struct drm_gem_object *obj)
1474 i915_gem_object_move_to_active(struct drm_gem_object *obj, uint32_t seqno,
1496 i915_gem_object_move_to_flushing(struct drm_gem_object *obj)
1509 i915_gem_object_truncate(struct drm_gem_object *obj)
1535 i915_gem_object_move_to_inactive(struct drm_gem_object *obj)
1569 struct drm_gem_object *obj = &obj_priv->base;
1678 struct drm_gem_object *obj;
1920 i915_gem_object_wait_rendering(struct drm_gem_object *obj)
1952 i915_gem_object_unbind(struct drm_gem_object *obj)
2065 i915_gem_object_get_pages(struct drm_gem_object *obj,
2122 struct drm_gem_object *obj = reg->obj;
2144 struct drm_gem_object *obj = reg->obj;
2164 struct drm_gem_object *obj = reg->obj;
2212 struct drm_gem_object *obj = reg->obj;
2249 struct drm_gem_object *obj = NULL;
2311 i915_gem_object_get_fence_reg(struct drm_gem_object *obj)
2386 i915_gem_clear_fence_reg(struct drm_gem_object *obj)
2429 i915_gem_object_put_fence_reg(struct drm_gem_object *obj)
2469 i915_gem_object_bind_to_gtt(struct drm_gem_object *obj, unsigned alignment)
2588 i915_gem_clflush_object(struct drm_gem_object *obj)
2606 i915_gem_object_flush_gpu_write_domain(struct drm_gem_object *obj)
2629 i915_gem_object_flush_gtt_write_domain(struct drm_gem_object *obj)
2650 i915_gem_object_flush_cpu_write_domain(struct drm_gem_object *obj)
2669 i915_gem_object_flush_write_domain(struct drm_gem_object *obj)
2695 i915_gem_object_set_to_gtt_domain(struct drm_gem_object *obj, int write)
2747 i915_gem_object_set_to_display_plane(struct drm_gem_object *obj)
2803 i915_gem_object_set_to_cpu_domain(struct drm_gem_object *obj, int write)
2966 i915_gem_object_set_to_gpu_domain(struct drm_gem_object *obj)
3060 i915_gem_object_set_to_full_cpu_read_domain(struct drm_gem_object *obj)
3099 i915_gem_object_set_cpu_read_domain_range(struct drm_gem_object *obj,
3167 i915_gem_object_pin_and_relocate(struct drm_gem_object *obj,
3215 struct drm_gem_object *target_obj;
3513 struct drm_gem_object **object_list,
3554 struct drm_gem_object **object_list = NULL;
3555 struct drm_gem_object *batch_obj;
3757 struct drm_gem_object *obj = object_list[i];
3786 struct drm_gem_object *obj = object_list[i];
3844 struct drm_gem_object *obj = object_list[i];
4039 i915_gem_object_pin(struct drm_gem_object *obj, uint32_t alignment)
4087 i915_gem_object_unpin(struct drm_gem_object *obj)
4118 struct drm_gem_object *obj;
4172 struct drm_gem_object *obj;
4209 struct drm_gem_object *obj;
4266 struct drm_gem_object *obj;
4311 struct drm_gem_object * i915_gem_alloc_object(struct drm_device *dev,
4340 int i915_gem_init_object(struct drm_gem_object *obj)
4347 static void i915_gem_free_object_tail(struct drm_gem_object *obj)
4371 void i915_gem_free_object(struct drm_gem_object *obj)
4444 struct drm_gem_object *obj;
4484 struct drm_gem_object *obj;
4754 struct drm_gem_object *obj)
4789 struct drm_gem_object *obj,
4848 i915_gem_phys_pwrite(struct drm_device *dev, struct drm_gem_object *obj,