Searched refs:drm_i915_gem_object (Results 76 - 100 of 161) sorted by relevance

1234567

/linux-master/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_mman.c92 static int check_partial_mapping(struct drm_i915_gem_object *obj,
185 static int check_partial_mappings(struct drm_i915_gem_object *obj,
319 struct drm_i915_gem_object *obj;
450 struct drm_i915_gem_object *obj;
540 static int make_obj_busy(struct drm_i915_gem_object *obj)
598 static struct drm_i915_gem_object *
616 struct drm_i915_gem_object *obj;
660 struct drm_i915_gem_object *obj;
779 static int gtt_set(struct drm_i915_gem_object *obj)
806 static int gtt_check(struct drm_i915_gem_object *ob
[all...]
H A Di915_gem_context.c431 static unsigned long real_page_count(struct drm_i915_gem_object *obj)
436 static unsigned long fake_page_count(struct drm_i915_gem_object *obj)
442 struct drm_i915_gem_object *obj,
477 static int cpu_fill(struct drm_i915_gem_object *obj, u32 value)
508 static noinline int cpu_check(struct drm_i915_gem_object *obj,
560 static int file_add_object(struct file *file, struct drm_i915_gem_object *obj)
577 static struct drm_i915_gem_object *
582 struct drm_i915_gem_object *obj;
612 static unsigned long max_dwords(struct drm_i915_gem_object *obj)
675 struct drm_i915_gem_object *ob
[all...]
H A Di915_gem_migrate.c15 static int igt_fill_check_buffer(struct drm_i915_gem_object *obj,
52 struct drm_i915_gem_object *obj;
112 struct drm_i915_gem_object *obj,
190 struct drm_i915_gem_object *obj;
/linux-master/drivers/gpu/drm/i915/
H A Di915_gem.c116 int i915_gem_object_unbind(struct drm_i915_gem_object *obj,
227 i915_gem_shmem_pread(struct drm_i915_gem_object *obj,
303 static struct i915_vma *i915_gem_gtt_prepare(struct drm_i915_gem_object *obj,
364 static void i915_gem_gtt_cleanup(struct drm_i915_gem_object *obj,
381 i915_gem_gtt_pread(struct drm_i915_gem_object *obj,
462 struct drm_i915_gem_object *obj;
544 i915_gem_gtt_pwrite_fast(struct drm_i915_gem_object *obj,
666 i915_gem_shmem_pwrite(struct drm_i915_gem_object *obj,
744 struct drm_i915_gem_object *obj;
826 struct drm_i915_gem_object *ob
[all...]
H A Di915_trace.h22 TP_PROTO(struct drm_i915_gem_object *obj),
26 __field(struct drm_i915_gem_object *, obj)
63 __field(struct drm_i915_gem_object *, obj)
89 __field(struct drm_i915_gem_object *, obj)
107 TP_PROTO(struct drm_i915_gem_object *obj, u64 offset, u64 len),
111 __field(struct drm_i915_gem_object *, obj)
127 TP_PROTO(struct drm_i915_gem_object *obj, u64 offset, u64 len),
131 __field(struct drm_i915_gem_object *, obj)
147 TP_PROTO(struct drm_i915_gem_object *obj, u64 index, bool gtt, bool write),
151 __field(struct drm_i915_gem_object *, ob
[all...]
H A Di915_vma.c146 vma_create(struct drm_i915_gem_object *obj,
285 i915_vma_lookup(struct drm_i915_gem_object *obj,
311 * @obj: parent &struct drm_i915_gem_object to be mapped
323 i915_vma_instance(struct drm_i915_gem_object *obj,
349 struct drm_i915_gem_object *obj;
450 struct drm_i915_gem_object *obj = vma->obj;
670 struct drm_i915_gem_object *obj;
968 rotate_pages(struct drm_i915_gem_object *obj, unsigned int offset,
1018 struct drm_i915_gem_object *obj)
1079 remap_tiled_color_plane_pages(struct drm_i915_gem_object *ob
[all...]
H A Di915_vma_types.h189 struct drm_i915_gem_object *obj;
H A Di915_gem_gtt.c28 int i915_gem_gtt_prepare_pages(struct drm_i915_gem_object *obj,
56 void i915_gem_gtt_finish_pages(struct drm_i915_gem_object *obj,
H A Di915_debugfs.c86 static char get_tiling_flag(struct drm_i915_gem_object *obj)
96 static char get_global_flag(struct drm_i915_gem_object *obj)
101 static char get_pin_mapped_flag(struct drm_i915_gem_object *obj)
147 static const char *i915_cache_level_str(struct drm_i915_gem_object *obj)
181 i915_debugfs_describe_obj(struct seq_file *m, struct drm_i915_gem_object *obj)
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_pm.c139 struct drm_i915_gem_object *obj;
201 struct drm_i915_gem_object *obj;
H A Di915_gem_busy.c117 struct drm_i915_gem_object *obj;
H A Di915_gem_stolen.c645 static int i915_gem_object_get_pages_stolen(struct drm_i915_gem_object *obj)
665 static void i915_gem_object_put_pages_stolen(struct drm_i915_gem_object *obj,
681 i915_gem_object_release_stolen(struct drm_i915_gem_object *obj)
701 struct drm_i915_gem_object *obj,
737 struct drm_i915_gem_object *obj,
795 struct drm_i915_gem_object *
995 bool i915_gem_object_is_stolen(const struct drm_i915_gem_object *obj)
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_dsb_buffer.c38 struct drm_i915_gem_object *obj;
H A Dintel_frontbuffer.c257 struct drm_i915_gem_object *obj = front->obj;
272 intel_frontbuffer_get(struct drm_i915_gem_object *obj)
H A Dintel_fb_pin.c28 struct drm_i915_gem_object *obj = intel_fb_obj(fb);
115 struct drm_i915_gem_object *obj = intel_fb_obj(fb);
/linux-master/drivers/gpu/drm/i915/selftests/
H A Di915_gem_gtt.c51 static void fake_free_pages(struct drm_i915_gem_object *obj,
58 static int fake_get_pages(struct drm_i915_gem_object *obj)
101 static void fake_put_pages(struct drm_i915_gem_object *obj,
115 static struct drm_i915_gem_object *
119 struct drm_i915_gem_object *obj;
261 struct drm_i915_gem_object *obj;
393 struct drm_i915_gem_object *obj, *on;
413 struct drm_i915_gem_object *obj;
653 struct drm_i915_gem_object *obj;
720 struct drm_i915_gem_object *ob
[all...]
H A Di915_gem_evict.c39 static void quirk_add(struct drm_i915_gem_object *obj,
50 struct drm_i915_gem_object *obj;
96 struct drm_i915_gem_object *obj, *on;
157 struct drm_i915_gem_object *obj;
251 struct drm_i915_gem_object *obj;
H A Di915_vma.c38 struct drm_i915_gem_object *obj,
64 checked_vma_instance(struct drm_i915_gem_object *obj,
111 struct drm_i915_gem_object *obj;
153 struct drm_i915_gem_object *obj, *on;
311 struct drm_i915_gem_object *obj;
370 assert_rotated(struct drm_i915_gem_object *obj,
447 assert_remapped(struct drm_i915_gem_object *obj,
548 struct drm_i915_gem_object *obj;
713 static bool assert_partial(struct drm_i915_gem_object *obj,
795 struct drm_i915_gem_object *ob
[all...]
/linux-master/drivers/gpu/drm/i915/gt/
H A Dselftest_tlb.c42 struct drm_i915_gem_object *batch;
199 static struct drm_i915_gem_object *create_lmem(struct intel_gt *gt)
215 static struct drm_i915_gem_object *create_smem(struct intel_gt *gt)
229 struct drm_i915_gem_object *(*create_fn)(struct intel_gt *),
234 struct drm_i915_gem_object *A, *B;
H A Dintel_ppgtt.c88 write_dma_entry(struct drm_i915_gem_object * const pdma,
115 const struct drm_i915_gem_object * const scratch)
128 const struct drm_i915_gem_object * const scratch)
H A Dintel_lrc.h16 struct drm_i915_gem_object;
H A Dintel_gsc.c46 struct drm_i915_gem_object *obj;
74 struct drm_i915_gem_object *obj = fetch_and_zero(&intf->gem_obj);
/linux-master/drivers/gpu/drm/i915/gvt/
H A Ddmabuf.c45 static int vgpu_gem_get_pages(struct drm_i915_gem_object *obj)
111 static void vgpu_gem_put_pages(struct drm_i915_gem_object *obj,
170 static void vgpu_gem_release(struct drm_i915_gem_object *gem_obj)
197 static struct drm_i915_gem_object *vgpu_create_gem(struct drm_device *dev,
202 struct drm_i915_gem_object *obj;
504 struct drm_i915_gem_object *obj;
/linux-master/drivers/gpu/drm/i915/gt/uc/
H A Dintel_uc.h37 struct drm_i915_gem_object *load_err_log;
H A Dintel_guc_log_debugfs.c15 static u32 obj_to_guc_log_dump_size(struct drm_i915_gem_object *obj)

Completed in 688 milliseconds

1234567