/Linux-v4.19/drivers/gpu/drm/i915/ |
D | i915_gem_gtt.h | 278 struct i915_address_space { struct 347 int (*allocate_va_range)(struct i915_address_space *vm, argument 349 void (*clear_range)(struct i915_address_space *vm, argument 351 void (*insert_page)(struct i915_address_space *vm, argument 356 void (*insert_entries)(struct i915_address_space *vm, argument 360 void (*cleanup)(struct i915_address_space *vm); argument 371 i915_vm_is_48bit(const struct i915_address_space *vm) in i915_vm_is_48bit() argument 377 i915_vm_has_scratch_64K(struct i915_address_space *vm) in i915_vm_has_scratch_64K() 390 struct i915_address_space vm; 408 struct i915_address_space vm; [all …]
|
D | i915_gem_gtt.c | 416 static struct page *vm_alloc_page(struct i915_address_space *vm, gfp_t gfp) in vm_alloc_page() 475 static void vm_free_pages_release(struct i915_address_space *vm, in vm_free_pages_release() 518 static void vm_free_page(struct i915_address_space *vm, struct page *page) in vm_free_page() 534 static void i915_address_space_init(struct i915_address_space *vm, in i915_address_space_init() 556 static void i915_address_space_fini(struct i915_address_space *vm) in i915_address_space_fini() 569 static int __setup_page_dma(struct i915_address_space *vm, in __setup_page_dma() 590 static int setup_page_dma(struct i915_address_space *vm, in setup_page_dma() 596 static void cleanup_page_dma(struct i915_address_space *vm, in cleanup_page_dma() 610 static void fill_page_dma(struct i915_address_space *vm, in fill_page_dma() 621 static void fill_page_dma_32(struct i915_address_space *vm, in fill_page_dma_32() [all …]
|
D | i915_trace.h | 386 __field(struct i915_address_space *, vm) 412 __field(struct i915_address_space *, vm) 519 TP_PROTO(struct i915_address_space *vm, u64 size, u64 align, unsigned int flags), 524 __field(struct i915_address_space *, vm) 544 TP_PROTO(struct i915_address_space *vm, struct drm_mm_node *node, unsigned int flags), 549 __field(struct i915_address_space *, vm) 572 TP_PROTO(struct i915_address_space *vm), 577 __field(struct i915_address_space *, vm) 911 TP_PROTO(struct i915_address_space *vm), 915 __field(struct i915_address_space *, vm) [all …]
|
D | i915_gem_evict.c | 121 i915_gem_evict_something(struct i915_address_space *vm, in i915_gem_evict_something() 273 int i915_gem_evict_for_node(struct i915_address_space *vm, in i915_gem_evict_for_node() 390 int i915_gem_evict_vm(struct i915_address_space *vm) in i915_gem_evict_vm()
|
D | i915_vma.h | 52 struct i915_address_space *vm; 138 struct i915_address_space *vm, 228 struct i915_address_space *vm, in i915_vma_compare()
|
D | i915_gpu_error.h | 89 struct i915_address_space *vm; 194 struct i915_address_space *active_vm[I915_NUM_ENGINES];
|
D | i915_vma.c | 130 struct i915_address_space *vm, in vma_create() 230 struct i915_address_space *vm, in vma_lookup() 270 struct i915_address_space *vm, in i915_vma_instance()
|
D | i915_drv.h | 3197 i915_vm_to_ppgtt(struct i915_address_space *vm) in i915_vm_to_ppgtt() 3247 int __must_check i915_gem_evict_something(struct i915_address_space *vm, 3252 int __must_check i915_gem_evict_for_node(struct i915_address_space *vm, 3255 int i915_gem_evict_vm(struct i915_address_space *vm);
|
D | i915_gpu_error.c | 1523 struct i915_address_space *vm, in gem_capture_vm() 1573 struct i915_address_space *vm = &error->i915->ggtt.vm; in capture_pinned_buffers()
|
D | intel_ringbuffer.c | 1100 struct i915_address_space *vm = &dev_priv->ggtt.vm; in intel_ring_create_vma()
|
D | i915_gem_execbuffer.c | 239 struct i915_address_space *vm; /** GTT and vma for the request */
|
D | i915_gem.c | 4413 struct i915_address_space *vm = &dev_priv->ggtt.vm; in i915_gem_object_ggtt_pin()
|
/Linux-v4.19/drivers/gpu/drm/i915/selftests/ |
D | mock_gtt.c | 27 static void mock_insert_page(struct i915_address_space *vm, in mock_insert_page() 35 static void mock_insert_entries(struct i915_address_space *vm, in mock_insert_entries() 54 static void mock_cleanup(struct i915_address_space *vm) in mock_cleanup()
|
D | i915_gem_gtt.c | 217 struct i915_address_space *vm, in lowlevel_hole() 322 struct i915_address_space *vm) in close_object_list() 343 struct i915_address_space *vm, in fill_hole() 555 struct i915_address_space *vm, in walk_hole() 639 struct i915_address_space *vm, in pot_hole() 715 struct i915_address_space *vm, in drunk_hole() 825 struct i915_address_space *vm, in __shrink_hole() 892 struct i915_address_space *vm, in shrink_hole() 915 struct i915_address_space *vm, in shrink_boom() 995 struct i915_address_space *vm, in exercise_ppgtt() [all …]
|
D | i915_vma.c | 60 struct i915_address_space *vm, in checked_vma_instance() 113 struct i915_address_space *vm = &ctx->ppgtt->vm; in create_vmas() 407 struct i915_address_space *vm = &i915->ggtt.vm; in igt_vma_rotate() 606 struct i915_address_space *vm = &i915->ggtt.vm; in igt_vma_partial()
|
D | i915_gem_context.c | 118 struct i915_address_space *vm = in gpu_fill() 297 struct i915_address_space *vm = in create_test_object()
|
D | huge_pages.c | 1054 struct i915_address_space *vm = in __igt_write_huge() 1108 struct i915_address_space *vm = in igt_write_huge() 1543 struct i915_address_space *vm = in igt_tmpfs_fallback() 1600 struct i915_address_space *vm = in igt_shrink_thp()
|
D | intel_hangcheck.c | 109 struct i915_address_space *vm = in emit_recurse_batch() 1007 struct i915_address_space *vm = arg->vma->vm; in evict_vma() 1022 struct i915_address_space *vm) in __igt_reset_evict_vma()
|
D | intel_lrc.c | 86 struct i915_address_space *vm = &rq->gem_context->ppgtt->vm; in emit_recurse_batch()
|
D | i915_request.c | 560 struct i915_address_space *vm = in recursive_batch()
|