| /linux/drivers/gpu/drm/i915/gem/selftests/ |
| H A D | i915_gem_dmabuf.c | 20 struct drm_i915_private *i915 = arg; in igt_dmabuf_export() local 42 struct drm_i915_private *i915 = arg; in igt_dmabuf_import_self() local 95 struct drm_i915_private *i915 = arg; in igt_dmabuf_import_same_driver_lmem() local 148 static int verify_access(struct drm_i915_private *i915, in verify_access() 219 static int igt_dmabuf_import_same_driver(struct drm_i915_private *i915, in igt_dmabuf_import_same_driver() 325 struct drm_i915_private *i915 = arg; in igt_dmabuf_import_same_driver_smem() local 333 struct drm_i915_private *i915 = arg; in igt_dmabuf_import_same_driver_lmem_smem() local 346 struct drm_i915_private *i915 = arg; in igt_dmabuf_import() local 430 struct drm_i915_private *i915 = arg; in igt_dmabuf_import_ownership() local 481 struct drm_i915_private *i915 = arg; in igt_dmabuf_export_vmap() local [all …]
|
| H A D | huge_pages.c | 28 static struct i915_gem_context *hugepage_ctx(struct drm_i915_private *i915, in hugepage_ctx() 50 static unsigned int get_largest_page_size(struct drm_i915_private *i915, in get_largest_page_size() 174 huge_pages_object(struct drm_i915_private *i915, in huge_pages_object() 213 struct drm_i915_private *i915 = to_i915(obj->base.dev); in fake_get_huge_pages() local 268 struct drm_i915_private *i915 = to_i915(obj->base.dev); in fake_get_huge_pages_single() local 328 fake_huge_pages_object(struct drm_i915_private *i915, u64 size, bool single) in fake_huge_pages_object() 364 struct drm_i915_private *i915 = vma->vm->i915; in igt_check_page_sizes() local 425 struct drm_i915_private *i915 = ppgtt->vm.i915; in igt_mock_exhaust_device_supported_pages() local 501 struct drm_i915_private *i915 = ppgtt->vm.i915; in igt_mock_memory_region_huge_pages() local 579 struct drm_i915_private *i915 = ppgtt->vm.i915; in igt_mock_ppgtt_misaligned_dma() local [all …]
|
| H A D | i915_gem_object.c | 15 struct drm_i915_private *i915 = arg; in igt_gem_object() local 37 struct drm_i915_private *i915 = arg; in igt_gem_huge() local 79 struct drm_i915_private *i915; in i915_gem_object_mock_selftests() local 92 int i915_gem_object_live_selftests(struct drm_i915_private *i915) in i915_gem_object_live_selftests()
|
| H A D | mock_context.c | 13 mock_context(struct drm_i915_private *i915, in mock_context() 72 void mock_init_contexts(struct drm_i915_private *i915) in mock_init_contexts() 78 live_context(struct drm_i915_private *i915, struct file *file) in live_context() 111 kernel_context(struct drm_i915_private *i915, in kernel_context()
|
| H A D | i915_gem_context.c | 36 struct drm_i915_private *i915 = arg; in live_nop_switch() local 284 struct drm_i915_private *i915 = arg; in live_parallel_switch() local 661 struct drm_i915_private *i915 = arg; in igt_ctx_exec() local 786 struct drm_i915_private *i915 = arg; in igt_shared_ctx_exec() local 944 struct drm_i915_private *i915 = to_i915(obj->base.dev); in emit_rpcs_query() local 1241 __igt_ctx_sseu(struct drm_i915_private *i915, in __igt_ctx_sseu() 1369 struct drm_i915_private *i915 = arg; in igt_ctx_readonly() local 1514 struct drm_i915_private *i915 = ctx->i915; in write_to_scratch() local 1602 struct drm_i915_private *i915 = ctx->i915; in read_from_scratch() local 1773 struct drm_i915_private *i915 = arg; in igt_vm_isolation() local [all …]
|
| H A D | i915_gem_phys.c | 13 struct drm_i915_private *i915 = arg; in mock_phys_object() local 76 struct drm_i915_private *i915; in i915_gem_phys_mock_selftests() local
|
| H A D | i915_gem_client_blt.c | 113 static bool fastblit_supports_x_tiling(const struct drm_i915_private *i915) in fastblit_supports_x_tiling() 275 struct drm_i915_private *i915 = t->ce->vm->i915; in __create_vma() local 302 struct drm_i915_private *i915 = t->ce->engine->i915; in tiled_blits_create_buffers() local 691 static bool bad_swizzling(struct drm_i915_private *i915) in bad_swizzling() 707 struct drm_i915_private *i915 = arg; in igt_client_tiled_blits() local 736 int i915_gem_client_blt_live_selftests(struct drm_i915_private *i915) in i915_gem_client_blt_live_selftests()
|
| /linux/drivers/gpu/drm/i915/pxp/ |
| H A D | intel_pxp_tee.c | 63 struct drm_i915_private *i915 = pxp->ctrl_gt->i915; in intel_pxp_tee_io_message() local 115 struct drm_i915_private *i915 = pxp->ctrl_gt->i915; in intel_pxp_tee_stream_message() local 162 struct drm_i915_private *i915 = kdev_to_i915(i915_kdev); in i915_pxp_tee_component_bind() local 206 struct drm_i915_private *i915 = kdev_to_i915(i915_kdev); in i915_pxp_tee_component_unbind() local 231 struct drm_i915_private *i915 = pxp->ctrl_gt->i915; in alloc_streaming_command() local 295 struct drm_i915_private *i915 = gt->i915; in intel_pxp_tee_component_init() local 319 struct drm_i915_private *i915 = pxp->ctrl_gt->i915; in intel_pxp_tee_component_fini() local 333 struct drm_i915_private *i915 = pxp->ctrl_gt->i915; in intel_pxp_tee_cmd_create_arb_session() local 371 struct drm_i915_private *i915 = pxp->ctrl_gt->i915; in intel_pxp_tee_end_arb_fw_session() local
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_hwmon.h | 21 static inline void i915_hwmon_register(struct drm_i915_private *i915) { }; in i915_hwmon_register() 22 static inline void i915_hwmon_unregister(struct drm_i915_private *i915) { }; in i915_hwmon_unregister() 23 static inline void i915_hwmon_power_max_disable(struct drm_i915_private *i915, bool *old) { }; in i915_hwmon_power_max_disable() 24 static inline void i915_hwmon_power_max_restore(struct drm_i915_private *i915, bool old) { }; in i915_hwmon_power_max_restore()
|
| H A D | i915_pmu.c | 153 struct drm_i915_private *i915 = pmu_to_i915(pmu); in pmu_needs_timer() local 184 struct drm_i915_private *i915 = gt->i915; in __get_rc6() local 222 struct drm_i915_private *i915 = gt->i915; in get_rc6() local 263 struct drm_i915_private *i915 = pmu_to_i915(pmu); in init_rc6() local 348 static bool exclusive_mmio_access(const struct drm_i915_private *i915) in exclusive_mmio_access() 421 struct drm_i915_private *i915 = gt->i915; in engines_sample() local 462 struct drm_i915_private *i915 = gt->i915; in frequency_sample() local 508 struct drm_i915_private *i915 = pmu_to_i915(pmu); in i915_sample() local 544 struct drm_i915_private *i915 = pmu_to_i915(pmu); in i915_pmu_event_destroy() local 571 config_status(struct drm_i915_private *i915, u64 config) in config_status() [all …]
|
| H A D | i915_hdcp_gsc.c | 17 struct drm_i915_private *i915; member 25 struct drm_i915_private *i915 = to_i915(drm); in intel_hdcp_gsc_check_status() local 39 static int intel_hdcp_gsc_initialize_message(struct drm_i915_private *i915, in intel_hdcp_gsc_initialize_message() 93 struct drm_i915_private *i915 = to_i915(drm); in intel_hdcp_gsc_context_alloc() local 124 static int intel_gsc_send_sync(struct drm_i915_private *i915, in intel_gsc_send_sync() 176 struct drm_i915_private *i915 = gsc_context->i915; in intel_hdcp_gsc_msg_send() local
|
| H A D | intel_device_info.c | 229 static void intel_device_info_subplatform_init(struct drm_i915_private *i915) in intel_device_info_subplatform_init() 297 static void ip_ver_read(struct drm_i915_private *i915, u32 offset, struct intel_ip_version *ip) in ip_ver_read() 333 static void intel_ipver_early_init(struct drm_i915_private *i915) in intel_ipver_early_init() 367 void intel_device_info_runtime_init_early(struct drm_i915_private *i915) in intel_device_info_runtime_init_early() 407 void intel_device_info_driver_create(struct drm_i915_private *i915, in intel_device_info_driver_create()
|
| H A D | intel_memory_region.c | 146 intel_memory_region_lookup(struct drm_i915_private *i915, in intel_memory_region_lookup() 162 intel_memory_region_by_type(struct drm_i915_private *i915, in intel_memory_region_by_type() 219 struct drm_i915_private *i915 = mem->i915; in intel_memory_region_memtest() local 248 intel_memory_region_create(struct drm_i915_private *i915, in intel_memory_region_create() 339 int intel_memory_regions_hw_probe(struct drm_i915_private *i915) in intel_memory_regions_hw_probe() 414 void intel_memory_regions_driver_release(struct drm_i915_private *i915) in intel_memory_regions_driver_release()
|
| H A D | i915_drm_client.c | 78 struct drm_i915_private *i915 = fpriv->i915; in show_meminfo() local 137 struct drm_i915_private *i915, in show_client_class() 163 struct drm_i915_private *i915 = file_priv->i915; in i915_drm_client_fdinfo() local
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_create.c | 52 struct drm_i915_private *i915 = mr->i915; in object_set_placements() local 90 __i915_gem_object_create_user_ext(struct drm_i915_private *i915, u64 size, in __i915_gem_object_create_user_ext() 158 __i915_gem_object_create_user(struct drm_i915_private *i915, u64 size, in __i915_gem_object_create_user() 227 struct drm_i915_private *i915 = to_i915(dev); in i915_gem_create_ioctl() local 242 struct drm_i915_private *i915; member 275 struct drm_i915_private *i915 = ext_data->i915; in set_placements() local 400 struct drm_i915_private *i915 = ext_data->i915; in ext_set_pat() local 444 struct drm_i915_private *i915 = to_i915(dev); in i915_gem_create_ext_ioctl() local
|
| H A D | i915_gem_context.c | 173 static int validate_priority(struct drm_i915_private *i915, in validate_priority() 195 static void proto_context_close(struct drm_i915_private *i915, in proto_context_close() 212 static int proto_context_set_persistence(struct drm_i915_private *i915, in proto_context_set_persistence() 253 static int proto_context_set_protected(struct drm_i915_private *i915, in proto_context_set_protected() 284 struct drm_i915_private *i915, unsigned int flags) in proto_context_create() 370 struct drm_i915_private *i915 = fpriv->i915; in set_proto_ctx_vm() local 394 struct drm_i915_private *i915; member 406 struct drm_i915_private *i915 = set->i915; in set_proto_ctx_engines_balance() local 493 struct drm_i915_private *i915 = set->i915; in set_proto_ctx_engines_bond() local 586 struct drm_i915_private *i915 = set->i915; in set_proto_ctx_engines_parallel_submit() local [all …]
|
| H A D | i915_gem_internal.c | 34 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_object_get_pages_internal() local 138 __i915_gem_object_create_internal(struct drm_i915_private *i915, in __i915_gem_object_create_internal() 194 i915_gem_object_create_internal(struct drm_i915_private *i915, in i915_gem_object_create_internal()
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | intel_engine_user.c | 19 intel_engine_lookup_user(struct drm_i915_private *i915, u8 class, u8 instance) in intel_engine_lookup_user() 78 static struct llist_node *get_engines(struct drm_i915_private *i915) in get_engines() 83 static void sort_engines(struct drm_i915_private *i915, in sort_engines() 96 static void set_scheduler_caps(struct drm_i915_private *i915) in set_scheduler_caps() 206 void intel_engines_driver_register(struct drm_i915_private *i915) in intel_engines_driver_register() 317 unsigned int intel_engines_has_context_isolation(struct drm_i915_private *i915) in intel_engines_has_context_isolation()
|
| H A D | selftest_slpc.c | 425 struct drm_i915_private *i915 = arg; in live_slpc_vary_min() local 441 struct drm_i915_private *i915 = arg; in live_slpc_vary_max() local 458 struct drm_i915_private *i915 = arg; in live_slpc_max_granted() local 474 struct drm_i915_private *i915 = arg; in live_slpc_power() local 497 struct drm_i915_private *i915 = arg; in live_slpc_tile_interaction() local 538 int intel_slpc_live_selftests(struct drm_i915_private *i915) in intel_slpc_live_selftests()
|
| H A D | selftest_gt_pm.c | 41 struct drm_i915_private *i915 = engine->i915; in read_timestamp() local 177 int intel_gt_pm_live_selftests(struct drm_i915_private *i915) in intel_gt_pm_live_selftests() 198 int intel_gt_pm_late_selftests(struct drm_i915_private *i915) in intel_gt_pm_late_selftests()
|
| H A D | selftest_migrate.c | 25 create_lmem_or_internal(struct drm_i915_private *i915, size_t size) in create_lmem_or_internal() 44 struct drm_i915_private *i915 = migrate->context->engine->i915; in copy() local 263 struct drm_i915_private *i915 = migrate->context->engine->i915; in clear() local 492 struct drm_i915_private *i915 = migrate->context->engine->i915; in live_migrate_copy() local 514 struct drm_i915_private *i915 = migrate->context->engine->i915; in live_migrate_clear() local 550 struct drm_i915_private *i915 = migrate->context->engine->i915; in live_emit_pte_full_ring() local 798 int intel_migrate_live_selftests(struct drm_i915_private *i915) in intel_migrate_live_selftests() 1024 int intel_migrate_perf_selftests(struct drm_i915_private *i915) in intel_migrate_perf_selftests()
|
| /linux/drivers/gpu/drm/i915/selftests/ |
| H A D | i915_request.c | 52 static unsigned int num_uabi_engines(struct drm_i915_private *i915) in num_uabi_engines() 64 static struct intel_engine_cs *rcs0(struct drm_i915_private *i915) in rcs0() 71 struct drm_i915_private *i915 = arg; in igt_add_request() local 88 struct drm_i915_private *i915 = arg; in igt_wait_request() local 157 struct drm_i915_private *i915 = arg; in igt_fence_wait() local 207 struct drm_i915_private *i915 = arg; in igt_request_rewind() local 457 struct drm_i915_private *i915 = arg; in mock_breadcrumbs_smoketest() local 552 struct drm_i915_private *i915; in i915_request_mock_selftests() local 570 struct drm_i915_private *i915 = arg; in live_nop_request() local 818 static int __cancel_reset(struct drm_i915_private *i915, in __cancel_reset() [all …]
|
| H A D | mock_region.c | 68 struct drm_i915_private *i915 = mem->i915; in mock_object_init() local 89 struct drm_i915_private *i915 = mem->i915; in mock_region_fini() local 106 mock_region_create(struct drm_i915_private *i915, in mock_region_create()
|
| H A D | i915_perf.c | 148 struct drm_i915_private *i915 = arg; in live_sanitycheck() local 199 struct drm_i915_private *i915 = arg; in live_noa_delay() local 291 struct drm_i915_private *i915 = arg; in live_noa_gpr() local 420 int i915_perf_live_selftests(struct drm_i915_private *i915) in i915_perf_live_selftests()
|
| H A D | igt_live_test.c | 16 struct drm_i915_private *i915, in igt_live_test_begin() 52 struct drm_i915_private *i915 = t->i915; in igt_live_test_end() local
|