/drivers/gpu/drm/i915/selftests/ |
D | i915_gem_request.c | 34 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 …]
|
D | i915_gem_evict.c | 29 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
|
D | i915_gem_dmabuf.c | 32 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()
|
D | intel_hangcheck.c | 33 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 …]
|
D | i915_gem_object.c | 32 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()
|
D | i915_gem_gtt.c | 94 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 …]
|
D | mock_context.c | 29 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()
|
D | i915_gem_coherency.c | 180 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()
|
D | mock_gem_device.c | 36 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
|
D | mock_gtt.c | 60 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()
|
D | i915_vma.c | 102 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
|
D | i915_gem_context.c | 114 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()
|
D | mock_drm.c | 27 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()
|
D | mock_uncore.c | 42 void mock_uncore_init(struct drm_i915_private *i915) in mock_uncore_init()
|
/drivers/gpu/drm/i915/ |
D | i915_gem_tiling.c | 71 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
|
D | i915_gem_timeline.c | 53 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()
|
D | i915_gem_request.c | 117 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
|
D | i915_gem_context.c | 155 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()
|
D | intel_uncore.c | 56 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
|
D | i915_gem.c | 1025 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 …]
|
D | i915_gem_internal.c | 50 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()
|
D | i915_gem_evict.c | 36 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()
|
D | i915_gpu_error.c | 576 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()
|
D | intel_hangcheck.c | 389 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()
|
D | i915_gem_fence_reg.h | 37 struct drm_i915_private *i915; member
|