Searched refs:i915_ppgtt (Results 1 – 12 of 12) sorted by relevance
| /Linux-v5.4/drivers/gpu/drm/i915/ |
| D | i915_gem_gtt.h | 398 struct i915_ppgtt *alias; 422 struct i915_ppgtt { struct 430 struct i915_ppgtt base; argument 441 static inline struct gen6_ppgtt *to_gen6_ppgtt(struct i915_ppgtt *base) in to_gen6_ppgtt() 531 i915_page_dir_dma_addr(const struct i915_ppgtt *ppgtt, const unsigned int n) in i915_page_dir_dma_addr() 546 static inline struct i915_ppgtt * 549 BUILD_BUG_ON(offsetof(struct i915_ppgtt, vm)); in i915_vm_to_ppgtt() 551 return container_of(vm, struct i915_ppgtt, vm); in i915_vm_to_ppgtt() 564 struct i915_ppgtt *i915_ppgtt_create(struct drm_i915_private *dev_priv); 580 int gen6_ppgtt_pin(struct i915_ppgtt *base); [all …]
|
| D | i915_gem_gtt.c | 825 static void mark_tlbs_dirty(struct i915_ppgtt *ppgtt) in mark_tlbs_dirty() 830 static void gen8_ppgtt_notify_vgt(struct i915_ppgtt *ppgtt, bool create) in gen8_ppgtt_notify_vgt() 920 struct i915_ppgtt * const ppgtt = i915_vm_to_ppgtt(vm); in gen8_pdp_for_page_index() 954 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); in gen8_ppgtt_cleanup() 1167 gen8_ppgtt_insert_pte(struct i915_ppgtt *ppgtt, in gen8_ppgtt_insert_pte() 1338 struct i915_ppgtt * const ppgtt = i915_vm_to_ppgtt(vm); in gen8_ppgtt_insert() 1405 static int gen8_preallocate_top_level_pdp(struct i915_ppgtt *ppgtt) in gen8_preallocate_top_level_pdp() 1429 static void ppgtt_init(struct i915_ppgtt *ppgtt, struct intel_gt *gt) in ppgtt_init() 1475 static struct i915_ppgtt *gen8_ppgtt_create(struct drm_i915_private *i915) in gen8_ppgtt_create() 1477 struct i915_ppgtt *ppgtt; in gen8_ppgtt_create() [all …]
|
| D | i915_trace.h | 920 DECLARE_EVENT_CLASS(i915_ppgtt, 937 DEFINE_EVENT(i915_ppgtt, i915_ppgtt_create, 942 DEFINE_EVENT(i915_ppgtt, i915_ppgtt_release,
|
| /Linux-v5.4/drivers/gpu/drm/i915/selftests/ |
| D | mock_gtt.c | 58 struct i915_ppgtt *mock_ppgtt(struct drm_i915_private *i915, const char *name) in mock_ppgtt() 60 struct i915_ppgtt *ppgtt; in mock_ppgtt()
|
| D | mock_gtt.h | 31 struct i915_ppgtt *mock_ppgtt(struct drm_i915_private *i915, const char *name);
|
| D | i915_gem_gtt.c | 151 struct i915_ppgtt *ppgtt; in igt_ppgtt_alloc() 1000 struct i915_ppgtt *ppgtt; in exercise_ppgtt()
|
| /Linux-v5.4/drivers/gpu/drm/i915/gem/selftests/ |
| D | mock_context.c | 41 struct i915_ppgtt *ppgtt; in mock_context()
|
| D | huge_pages.c | 373 struct i915_ppgtt *ppgtt = arg; in igt_mock_exhaust_device_supported_pages() 452 struct i915_ppgtt *ppgtt = arg; in igt_mock_ppgtt_misaligned_dma() 580 struct i915_ppgtt *ppgtt) in close_object_list() 600 struct i915_ppgtt *ppgtt = arg; in igt_mock_ppgtt_huge_fill() 721 struct i915_ppgtt *ppgtt = arg; in igt_mock_ppgtt_64K() 1609 struct i915_ppgtt *ppgtt; in i915_gem_huge_page_mock_selftests()
|
| /Linux-v5.4/drivers/gpu/drm/i915/gvt/ |
| D | scheduler.c | 368 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(ctx->vm); in set_context_ppgtt_from_shadow() 1143 struct i915_ppgtt *ppgtt) in i915_context_ppgtt_root_restore() 1204 struct i915_ppgtt *ppgtt) in i915_context_ppgtt_root_save()
|
| /Linux-v5.4/drivers/gpu/drm/i915/gem/ |
| D | i915_gem_context.c | 541 struct i915_ppgtt *ppgtt; in i915_gem_create_context() 770 struct i915_ppgtt *ppgtt; in i915_gem_vm_create_ioctl() 993 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); in emit_ppgtt_update() 1010 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); in emit_ppgtt_update()
|
| /Linux-v5.4/drivers/gpu/drm/i915/gt/ |
| D | intel_ringbuffer.c | 1528 static int load_pd_dir(struct i915_request *rq, const struct i915_ppgtt *ppgtt) in load_pd_dir() 1753 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); in switch_context()
|
| D | intel_lrc.c | 1903 struct i915_ppgtt * const ppgtt = i915_vm_to_ppgtt(rq->hw_context->vm); in emit_pdps() 3183 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(ce->vm); in execlists_init_reg_state()
|