Home
last modified time | relevance | path

Searched defs:i915 (Results 1 – 25 of 51) sorted by relevance

123

/drivers/gpu/drm/i915/selftests/
Di915_gem_request.c34 struct drm_i915_private *i915 = arg; in igt_add_request() local
58 struct drm_i915_private *i915 = arg; in igt_wait_request() local
128 struct drm_i915_private *i915 = arg; in igt_fence_wait() local
187 struct drm_i915_private *i915 = arg; in igt_request_rewind() local
255 struct drm_i915_private *i915; in i915_gem_request_mock_selftests() local
269 struct drm_i915_private *i915; member
277 struct drm_i915_private *i915, in begin_live_test()
302 struct drm_i915_private *i915 = t->i915; in end_live_test() local
329 struct drm_i915_private *i915 = arg; in live_nop_request() local
405 static struct i915_vma *empty_batch(struct drm_i915_private *i915) in empty_batch()
[all …]
Di915_gem_evict.c29 static int populate_ggtt(struct drm_i915_private *i915) in populate_ggtt()
65 static void unpin_ggtt(struct drm_i915_private *i915) in unpin_ggtt()
73 static void cleanup_objects(struct drm_i915_private *i915) in cleanup_objects()
92 struct drm_i915_private *i915 = arg; in igt_evict_something() local
133 struct drm_i915_private *i915 = arg; in igt_overcommit() local
168 struct drm_i915_private *i915 = arg; in igt_evict_for_vma() local
214 struct drm_i915_private *i915 = arg; in igt_evict_for_cache_color() local
296 struct drm_i915_private *i915 = arg; in igt_evict_vm() local
337 struct drm_i915_private *i915; in i915_gem_evict_mock_selftests() local
Di915_gem_dmabuf.c32 struct drm_i915_private *i915 = arg; in igt_dmabuf_export() local
54 struct drm_i915_private *i915 = arg; in igt_dmabuf_import_self() local
98 struct drm_i915_private *i915 = arg; in igt_dmabuf_import() local
180 struct drm_i915_private *i915 = arg; in igt_dmabuf_import_ownership() local
229 struct drm_i915_private *i915 = arg; in igt_dmabuf_export_vmap() local
276 struct drm_i915_private *i915 = arg; in igt_dmabuf_export_kmap() local
383 struct drm_i915_private *i915; in i915_gem_dmabuf_mock_selftests() local
396 int i915_gem_dmabuf_live_selftests(struct drm_i915_private *i915) in i915_gem_dmabuf_live_selftests()
Dintel_hangcheck.c33 struct drm_i915_private *i915; member
40 static int hang_init(struct hang *h, struct drm_i915_private *i915) in hang_init()
94 struct drm_i915_private *i915 = h->i915; in emit_recurse_batch() local
247 struct drm_i915_private *i915 = arg; in igt_hang_sanitycheck() local
300 static void global_reset_lock(struct drm_i915_private *i915) in global_reset_lock()
319 static void global_reset_unlock(struct drm_i915_private *i915) in global_reset_unlock()
333 struct drm_i915_private *i915 = arg; in igt_global_reset() local
364 struct drm_i915_private *i915 = arg; in igt_reset_engine() local
473 struct drm_i915_private *i915 = arg; in igt_reset_active_engines() local
595 struct drm_i915_private *i915 = arg; in igt_wait_reset() local
[all …]
Di915_gem_object.c32 struct drm_i915_private *i915 = arg; in igt_gem_object() local
53 struct drm_i915_private *i915 = arg; in igt_phys_object() local
107 struct drm_i915_private *i915 = arg; in igt_gem_huge() local
301 struct drm_i915_private *i915 = arg; in igt_partial_tiling() local
438 struct drm_i915_private *i915 = to_i915(obj->base.dev); in make_obj_busy() local
465 static bool assert_mmap_offset(struct drm_i915_private *i915, in assert_mmap_offset()
484 struct drm_i915_private *i915 = arg; in igt_mmap_offset_exhaustion() local
580 struct drm_i915_private *i915; in i915_gem_object_mock_selftests() local
593 int i915_gem_object_live_selftests(struct drm_i915_private *i915) in i915_gem_object_live_selftests()
Di915_gem_gtt.c94 fake_dma_object(struct drm_i915_private *i915, u64 size) in fake_dma_object()
193 static int lowlevel_hole(struct drm_i915_private *i915, in lowlevel_hole()
307 static int fill_hole(struct drm_i915_private *i915, in fill_hole()
518 static int walk_hole(struct drm_i915_private *i915, in walk_hole()
600 static int pot_hole(struct drm_i915_private *i915, in pot_hole()
676 static int drunk_hole(struct drm_i915_private *i915, in drunk_hole()
776 static int __shrink_hole(struct drm_i915_private *i915, in __shrink_hole()
842 static int shrink_hole(struct drm_i915_private *i915, in shrink_hole()
866 int (*func)(struct drm_i915_private *i915, in exercise_ppgtt()
944 static int exercise_ggtt(struct drm_i915_private *i915, in exercise_ggtt()
[all …]
Dmock_context.c29 mock_context(struct drm_i915_private *i915, in mock_context()
83 void mock_init_contexts(struct drm_i915_private *i915) in mock_init_contexts()
93 live_context(struct drm_i915_private *i915, struct drm_file *file) in live_context()
Di915_gem_coherency.c180 struct drm_i915_private *i915 = to_i915(obj->base.dev); in gpu_set() local
237 static bool always_valid(struct drm_i915_private *i915) in always_valid()
242 static bool needs_mi_store_dword(struct drm_i915_private *i915) in needs_mi_store_dword()
264 struct drm_i915_private *i915 = arg; in igt_gem_coherency() local
372 int i915_gem_coherency_live_selftests(struct drm_i915_private *i915) in i915_gem_coherency_live_selftests()
Dmock_gem_device.c36 void mock_device_flush(struct drm_i915_private *i915) in mock_device_flush()
51 struct drm_i915_private *i915 = to_i915(dev); in mock_device_release() local
133 struct drm_i915_private *i915; in mock_gem_device() local
Dmock_gtt.c60 mock_ppgtt(struct drm_i915_private *i915, in mock_ppgtt()
110 void mock_init_ggtt(struct drm_i915_private *i915) in mock_init_ggtt()
132 void mock_fini_ggtt(struct drm_i915_private *i915) in mock_fini_ggtt()
Di915_vma.c102 static int create_vmas(struct drm_i915_private *i915, in create_vmas()
145 struct drm_i915_private *i915 = arg; in igt_vma_create() local
249 struct drm_i915_private *i915 = arg; in igt_vma_pin1() local
407 struct drm_i915_private *i915 = arg; in igt_vma_rotate() local
606 struct drm_i915_private *i915 = arg; in igt_vma_partial() local
726 struct drm_i915_private *i915; in i915_vma_mock_selftests() local
Di915_gem_context.c114 struct drm_i915_private *i915 = to_i915(obj->base.dev); in gpu_fill() local
321 struct drm_i915_private *i915 = arg; in igt_ctx_exec() local
411 static int fake_aliasing_ppgtt_enable(struct drm_i915_private *i915) in fake_aliasing_ppgtt_enable()
433 static void fake_aliasing_ppgtt_disable(struct drm_i915_private *i915) in fake_aliasing_ppgtt_disable()
Dmock_drm.c27 struct drm_file *mock_file(struct drm_i915_private *i915) in mock_file()
68 void mock_file_free(struct drm_i915_private *i915, struct drm_file *file) in mock_file_free()
Dmock_uncore.c42 void mock_uncore_init(struct drm_i915_private *i915) in mock_uncore_init()
/drivers/gpu/drm/i915/
Di915_gem_tiling.c71 u32 i915_gem_fence_size(struct drm_i915_private *i915, in i915_gem_fence_size()
111 u32 i915_gem_fence_alignment(struct drm_i915_private *i915, u32 size, in i915_gem_fence_alignment()
138 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_tiling_ok() local
180 struct drm_i915_private *i915 = vma->vm->i915; in i915_vma_fence_prepare() local
227 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_object_set_tiling() local
Di915_gem_timeline.c53 static int __i915_gem_timeline_init(struct drm_i915_private *i915, in __i915_gem_timeline_init()
89 int i915_gem_timeline_init(struct drm_i915_private *i915, in i915_gem_timeline_init()
99 int i915_gem_timeline_init__global(struct drm_i915_private *i915) in i915_gem_timeline_init__global()
119 void i915_gem_timelines_mark_idle(struct drm_i915_private *i915) in i915_gem_timelines_mark_idle()
Di915_gem_request.c117 i915_dependency_alloc(struct drm_i915_private *i915) in i915_dependency_alloc()
123 i915_dependency_free(struct drm_i915_private *i915, in i915_dependency_free()
143 i915_priotree_add_dependency(struct drm_i915_private *i915, in i915_priotree_add_dependency()
158 i915_priotree_fini(struct drm_i915_private *i915, struct i915_priotree *pt) in i915_priotree_fini()
192 static int reset_all_global_seqno(struct drm_i915_private *i915, u32 seqno) in reset_all_global_seqno()
247 static void mark_busy(struct drm_i915_private *i915) in mark_busy()
273 struct drm_i915_private *i915 = engine->i915; in reserve_engine() local
295 struct drm_i915_private *i915 = engine->i915; in unreserve_engine() local
Di915_gem_context.c155 static void contexts_free(struct drm_i915_private *i915) in contexts_free()
166 static void contexts_free_first(struct drm_i915_private *i915) in contexts_free_first()
183 struct drm_i915_private *i915 = in contexts_free_worker() local
194 struct drm_i915_private *i915 = ctx->i915; in i915_gem_context_release() local
235 static u32 default_desc_template(const struct drm_i915_private *i915, in default_desc_template()
515 void i915_gem_contexts_fini(struct drm_i915_private *i915) in i915_gem_contexts_fini()
539 int i915_gem_context_open(struct drm_i915_private *i915, in i915_gem_context_open()
Dintel_uncore.c56 fw_domain_reset(struct drm_i915_private *i915, in fw_domain_reset()
73 fw_domain_wait_ack_clear(const struct drm_i915_private *i915, in fw_domain_wait_ack_clear()
84 fw_domain_get(struct drm_i915_private *i915, in fw_domain_get()
91 fw_domain_wait_ack(const struct drm_i915_private *i915, in fw_domain_wait_ack()
102 fw_domain_put(const struct drm_i915_private *i915, in fw_domain_put()
109 fw_domains_get(struct drm_i915_private *i915, enum forcewake_domains fw_domains) in fw_domains_get()
128 fw_domains_put(struct drm_i915_private *i915, enum forcewake_domains fw_domains) in fw_domains_put()
142 fw_domains_reset(struct drm_i915_private *i915, in fw_domains_reset()
1012 #define ASSIGN_WRITE_MMIO_VFUNCS(i915, x) \ argument
1019 #define ASSIGN_READ_MMIO_VFUNCS(i915, x) \ argument
Di915_gem.c1025 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_gtt_pread() local
1209 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_gtt_pwrite_fast() local
1370 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_shmem_pwrite() local
1508 struct drm_i915_private *i915; in i915_gem_object_bump_inactive_ggtt() local
1989 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_release_mmap() local
3091 struct drm_i915_private *i915 = data; in __i915_gem_set_wedged_BKL() local
3109 bool i915_gem_unset_wedged(struct drm_i915_private *i915) in i915_gem_unset_wedged()
3265 struct drm_i915_private *i915 = to_i915(gem->dev); in i915_gem_close_object() local
3394 static int wait_for_engines(struct drm_i915_private *i915) in wait_for_engines()
3405 int i915_gem_wait_for_idle(struct drm_i915_private *i915, unsigned int flags) in i915_gem_wait_for_idle()
[all …]
Di915_gem_internal.c50 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_object_get_pages_internal() local
173 i915_gem_object_create_internal(struct drm_i915_private *i915, in i915_gem_object_create_internal()
Di915_gem_evict.c36 static bool ggtt_is_idle(struct drm_i915_private *i915) in ggtt_is_idle()
52 static int ggtt_flush(struct drm_i915_private *i915) in ggtt_flush()
Di915_gpu_error.c576 struct drm_i915_private *i915) in err_print_pciid()
779 struct drm_i915_private *i915, in i915_error_state_buf_init()
872 i915_error_object_create(struct drm_i915_private *i915, in i915_error_object_create()
1721 i915_capture_gpu_state(struct drm_i915_private *i915) in i915_capture_gpu_state()
1796 i915_first_error_state(struct drm_i915_private *i915) in i915_first_error_state()
1809 void i915_reset_error_state(struct drm_i915_private *i915) in i915_reset_error_state()
Dintel_hangcheck.c389 static void hangcheck_declare_hang(struct drm_i915_private *i915, in hangcheck_declare_hang()
478 void intel_hangcheck_init(struct drm_i915_private *i915) in intel_hangcheck_init()
Di915_gem_fence_reg.h37 struct drm_i915_private *i915; member

123