i915_address_space 55 drivers/gpu/drm/i915/gem/i915_gem_client_blt.c static struct i915_sleeve *create_sleeve(struct i915_address_space *vm, i915_address_space 475 drivers/gpu/drm/i915/gem/i915_gem_context.c static struct i915_address_space * i915_address_space 476 drivers/gpu/drm/i915/gem/i915_gem_context.c __set_ppgtt(struct i915_gem_context *ctx, struct i915_address_space *vm) i915_address_space 478 drivers/gpu/drm/i915/gem/i915_gem_context.c struct i915_address_space *old = ctx->vm; i915_address_space 489 drivers/gpu/drm/i915/gem/i915_gem_context.c struct i915_address_space *vm) i915_address_space 820 drivers/gpu/drm/i915/gem/i915_gem_context.c struct i915_address_space *vm; i915_address_space 938 drivers/gpu/drm/i915/gem/i915_gem_context.c struct i915_address_space *vm; i915_address_space 976 drivers/gpu/drm/i915/gem/i915_gem_context.c struct i915_address_space *old = data; i915_address_space 986 drivers/gpu/drm/i915/gem/i915_gem_context.c struct i915_address_space *vm = rq->hw_context->vm; i915_address_space 1047 drivers/gpu/drm/i915/gem/i915_gem_context.c struct i915_address_space *vm, *old; i915_address_space 1974 drivers/gpu/drm/i915/gem/i915_gem_context.c struct i915_address_space *vm; i915_address_space 28 drivers/gpu/drm/i915/gem/i915_gem_context_types.h struct i915_address_space; i915_address_space 91 drivers/gpu/drm/i915/gem/i915_gem_context_types.h struct i915_address_space *vm; i915_address_space 1968 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c struct i915_address_space *vm; i915_address_space 318 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c struct i915_address_space *vm = ce->vm; i915_address_space 809 drivers/gpu/drm/i915/gem/i915_gem_userptr.c struct i915_address_space *vm; i915_address_space 938 drivers/gpu/drm/i915/gem/selftests/huge_pages.c struct i915_address_space *vm = ctx->vm ?: &engine->gt->ggtt->vm; i915_address_space 991 drivers/gpu/drm/i915/gem/selftests/huge_pages.c struct i915_address_space *vm = ctx->vm ?: &i915->ggtt.vm; i915_address_space 1317 drivers/gpu/drm/i915/gem/selftests/huge_pages.c struct i915_address_space *vm = ctx->vm; i915_address_space 1451 drivers/gpu/drm/i915/gem/selftests/huge_pages.c struct i915_address_space *vm = ctx->vm ?: &i915->ggtt.vm; i915_address_space 1508 drivers/gpu/drm/i915/gem/selftests/huge_pages.c struct i915_address_space *vm = ctx->vm ?: &i915->ggtt.vm; i915_address_space 174 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c struct i915_address_space *vm = ctx->vm ?: &engine->gt->ggtt->vm; i915_address_space 313 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c struct i915_address_space *vm = ctx->vm ?: &ctx->i915->ggtt.vm; i915_address_space 1044 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c struct i915_address_space *vm; i915_address_space 111 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c struct i915_address_space *vm = ctx->vm ?: &engine->gt->ggtt->vm; i915_address_space 46 drivers/gpu/drm/i915/gt/intel_context_types.h struct i915_address_space *vm; i915_address_space 1269 drivers/gpu/drm/i915/gt/intel_ringbuffer.c struct i915_address_space *vm = &ggtt->vm; i915_address_space 1365 drivers/gpu/drm/i915/gt/intel_ringbuffer.c static struct i915_address_space *vm_alias(struct intel_context *ce) i915_address_space 1367 drivers/gpu/drm/i915/gt/intel_ringbuffer.c struct i915_address_space *vm; i915_address_space 1378 drivers/gpu/drm/i915/gt/intel_ringbuffer.c struct i915_address_space *vm; i915_address_space 1390 drivers/gpu/drm/i915/gt/intel_ringbuffer.c struct i915_address_space *vm; i915_address_space 1747 drivers/gpu/drm/i915/gt/intel_ringbuffer.c struct i915_address_space *vm = vm_alias(rq->hw_context); i915_address_space 1416 drivers/gpu/drm/i915/gt/intel_workarounds.c create_scratch(struct i915_address_space *vm, int count) i915_address_space 134 drivers/gpu/drm/i915/gt/selftest_hangcheck.c struct i915_address_space *vm = h->ctx->vm ?: &engine->gt->ggtt->vm; i915_address_space 1129 drivers/gpu/drm/i915/gt/selftest_hangcheck.c struct i915_address_space *vm = arg->vma->vm; i915_address_space 1182 drivers/gpu/drm/i915/gt/selftest_hangcheck.c struct i915_address_space *vm, i915_address_space 233 drivers/gpu/drm/i915/i915_debugfs.c struct i915_address_space *vm; i915_address_space 2300 drivers/gpu/drm/i915/i915_drv.h struct i915_address_space *vm, i915_address_space 2380 drivers/gpu/drm/i915/i915_drv.h int __must_check i915_gem_evict_something(struct i915_address_space *vm, i915_address_space 2385 drivers/gpu/drm/i915/i915_drv.h int __must_check i915_gem_evict_for_node(struct i915_address_space *vm, i915_address_space 2388 drivers/gpu/drm/i915/i915_drv.h int i915_gem_evict_vm(struct i915_address_space *vm); i915_address_space 966 drivers/gpu/drm/i915/i915_gem.c struct i915_address_space *vm = &dev_priv->ggtt.vm; i915_address_space 974 drivers/gpu/drm/i915/i915_gem.c struct i915_address_space *vm, i915_address_space 92 drivers/gpu/drm/i915/i915_gem_evict.c i915_gem_evict_something(struct i915_address_space *vm, i915_address_space 260 drivers/gpu/drm/i915/i915_gem_evict.c int i915_gem_evict_for_node(struct i915_address_space *vm, i915_address_space 372 drivers/gpu/drm/i915/i915_gem_evict.c int i915_gem_evict_vm(struct i915_address_space *vm) i915_address_space 365 drivers/gpu/drm/i915/i915_gem_gtt.c static struct page *vm_alloc_page(struct i915_address_space *vm, gfp_t gfp) i915_address_space 425 drivers/gpu/drm/i915/i915_gem_gtt.c static void vm_free_pages_release(struct i915_address_space *vm, i915_address_space 468 drivers/gpu/drm/i915/i915_gem_gtt.c static void vm_free_page(struct i915_address_space *vm, struct page *page) i915_address_space 486 drivers/gpu/drm/i915/i915_gem_gtt.c static void i915_address_space_fini(struct i915_address_space *vm) i915_address_space 499 drivers/gpu/drm/i915/i915_gem_gtt.c static void ppgtt_destroy_vma(struct i915_address_space *vm) i915_address_space 519 drivers/gpu/drm/i915/i915_gem_gtt.c struct i915_address_space *vm = i915_address_space 520 drivers/gpu/drm/i915/i915_gem_gtt.c container_of(work, struct i915_address_space, rcu.work); i915_address_space 535 drivers/gpu/drm/i915/i915_gem_gtt.c struct i915_address_space *vm = i915_address_space 536 drivers/gpu/drm/i915/i915_gem_gtt.c container_of(kref, struct i915_address_space, ref); i915_address_space 545 drivers/gpu/drm/i915/i915_gem_gtt.c static void i915_address_space_init(struct i915_address_space *vm, int subclass) i915_address_space 569 drivers/gpu/drm/i915/i915_gem_gtt.c static int __setup_page_dma(struct i915_address_space *vm, i915_address_space 590 drivers/gpu/drm/i915/i915_gem_gtt.c static int setup_page_dma(struct i915_address_space *vm, i915_address_space 596 drivers/gpu/drm/i915/i915_gem_gtt.c static void cleanup_page_dma(struct i915_address_space *vm, i915_address_space 618 drivers/gpu/drm/i915/i915_gem_gtt.c setup_scratch_page(struct i915_address_space *vm, gfp_t gfp) i915_address_space 679 drivers/gpu/drm/i915/i915_gem_gtt.c static void cleanup_scratch_page(struct i915_address_space *vm) i915_address_space 689 drivers/gpu/drm/i915/i915_gem_gtt.c static void free_scratch(struct i915_address_space *vm) i915_address_space 705 drivers/gpu/drm/i915/i915_gem_gtt.c static struct i915_page_table *alloc_pt(struct i915_address_space *vm) i915_address_space 734 drivers/gpu/drm/i915/i915_gem_gtt.c static struct i915_page_directory *alloc_pd(struct i915_address_space *vm) i915_address_space 750 drivers/gpu/drm/i915/i915_gem_gtt.c static void free_pd(struct i915_address_space *vm, struct i915_page_dma *pd) i915_address_space 911 drivers/gpu/drm/i915/i915_gem_gtt.c static inline unsigned int gen8_pd_top_count(const struct i915_address_space *vm) i915_address_space 918 drivers/gpu/drm/i915/i915_gem_gtt.c gen8_pdp_for_page_index(struct i915_address_space * const vm, const u64 idx) i915_address_space 929 drivers/gpu/drm/i915/i915_gem_gtt.c gen8_pdp_for_page_address(struct i915_address_space * const vm, const u64 addr) i915_address_space 934 drivers/gpu/drm/i915/i915_gem_gtt.c static void __gen8_ppgtt_cleanup(struct i915_address_space *vm, i915_address_space 952 drivers/gpu/drm/i915/i915_gem_gtt.c static void gen8_ppgtt_cleanup(struct i915_address_space *vm) i915_address_space 963 drivers/gpu/drm/i915/i915_gem_gtt.c static u64 __gen8_ppgtt_clear(struct i915_address_space * const vm, i915_address_space 1022 drivers/gpu/drm/i915/i915_gem_gtt.c static void gen8_ppgtt_clear(struct i915_address_space *vm, i915_address_space 1037 drivers/gpu/drm/i915/i915_gem_gtt.c static int __gen8_ppgtt_alloc(struct i915_address_space * const vm, i915_address_space 1133 drivers/gpu/drm/i915/i915_gem_gtt.c static int gen8_ppgtt_alloc(struct i915_address_space *vm, i915_address_space 1334 drivers/gpu/drm/i915/i915_gem_gtt.c static void gen8_ppgtt_insert(struct i915_address_space *vm, i915_address_space 1359 drivers/gpu/drm/i915/i915_gem_gtt.c static int gen8_init_scratch(struct i915_address_space *vm) i915_address_space 1371 drivers/gpu/drm/i915/i915_gem_gtt.c struct i915_address_space *clone = vm->i915->kernel_context->vm; i915_address_space 1408 drivers/gpu/drm/i915/i915_gem_gtt.c struct i915_address_space *vm = &ppgtt->vm; i915_address_space 1448 drivers/gpu/drm/i915/i915_gem_gtt.c gen8_alloc_top_pd(struct i915_address_space *vm) i915_address_space 1604 drivers/gpu/drm/i915/i915_gem_gtt.c static void gen6_ppgtt_clear_range(struct i915_address_space *vm, i915_address_space 1643 drivers/gpu/drm/i915/i915_gem_gtt.c static void gen6_ppgtt_insert_entries(struct i915_address_space *vm, i915_address_space 1685 drivers/gpu/drm/i915/i915_gem_gtt.c static int gen6_alloc_va_range(struct i915_address_space *vm, i915_address_space 1752 drivers/gpu/drm/i915/i915_gem_gtt.c struct i915_address_space * const vm = &ppgtt->base.vm; i915_address_space 1788 drivers/gpu/drm/i915/i915_gem_gtt.c static void gen6_ppgtt_cleanup(struct i915_address_space *vm) i915_address_space 2174 drivers/gpu/drm/i915/i915_gem_gtt.c static void gen8_ggtt_insert_page(struct i915_address_space *vm, i915_address_space 2189 drivers/gpu/drm/i915/i915_gem_gtt.c static void gen8_ggtt_insert_entries(struct i915_address_space *vm, i915_address_space 2217 drivers/gpu/drm/i915/i915_gem_gtt.c static void gen6_ggtt_insert_page(struct i915_address_space *vm, i915_address_space 2238 drivers/gpu/drm/i915/i915_gem_gtt.c static void gen6_ggtt_insert_entries(struct i915_address_space *vm, i915_address_space 2258 drivers/gpu/drm/i915/i915_gem_gtt.c static void nop_clear_range(struct i915_address_space *vm, i915_address_space 2263 drivers/gpu/drm/i915/i915_gem_gtt.c static void gen8_ggtt_clear_range(struct i915_address_space *vm, i915_address_space 2284 drivers/gpu/drm/i915/i915_gem_gtt.c static void bxt_vtd_ggtt_wa(struct i915_address_space *vm) i915_address_space 2299 drivers/gpu/drm/i915/i915_gem_gtt.c struct i915_address_space *vm; i915_address_space 2315 drivers/gpu/drm/i915/i915_gem_gtt.c static void bxt_vtd_ggtt_insert_page__BKL(struct i915_address_space *vm, i915_address_space 2327 drivers/gpu/drm/i915/i915_gem_gtt.c struct i915_address_space *vm; i915_address_space 2343 drivers/gpu/drm/i915/i915_gem_gtt.c static void bxt_vtd_ggtt_insert_entries__BKL(struct i915_address_space *vm, i915_address_space 2354 drivers/gpu/drm/i915/i915_gem_gtt.c struct i915_address_space *vm; i915_address_space 2369 drivers/gpu/drm/i915/i915_gem_gtt.c static void bxt_vtd_ggtt_clear_range__BKL(struct i915_address_space *vm, i915_address_space 2378 drivers/gpu/drm/i915/i915_gem_gtt.c static void gen6_ggtt_clear_range(struct i915_address_space *vm, i915_address_space 2399 drivers/gpu/drm/i915/i915_gem_gtt.c static void i915_ggtt_insert_page(struct i915_address_space *vm, i915_address_space 2411 drivers/gpu/drm/i915/i915_gem_gtt.c static void i915_ggtt_insert_entries(struct i915_address_space *vm, i915_address_space 2423 drivers/gpu/drm/i915/i915_gem_gtt.c static void i915_ggtt_clear_range(struct i915_address_space *vm, i915_address_space 2512 drivers/gpu/drm/i915/i915_gem_gtt.c struct i915_address_space *vm = vma->vm; i915_address_space 2520 drivers/gpu/drm/i915/i915_gem_gtt.c struct i915_address_space *vm = i915_address_space 2959 drivers/gpu/drm/i915/i915_gem_gtt.c static void gen6_gmch_remove(struct i915_address_space *vm) i915_address_space 3098 drivers/gpu/drm/i915/i915_gem_gtt.c static void i915_gmch_remove(struct i915_address_space *vm) i915_address_space 3631 drivers/gpu/drm/i915/i915_gem_gtt.c int i915_gem_gtt_reserve(struct i915_address_space *vm, i915_address_space 3722 drivers/gpu/drm/i915/i915_gem_gtt.c int i915_gem_gtt_insert(struct i915_address_space *vm, i915_address_space 344 drivers/gpu/drm/i915/i915_gem_gtt.h int (*allocate_va_range)(struct i915_address_space *vm, i915_address_space 346 drivers/gpu/drm/i915/i915_gem_gtt.h void (*clear_range)(struct i915_address_space *vm, i915_address_space 348 drivers/gpu/drm/i915/i915_gem_gtt.h void (*insert_page)(struct i915_address_space *vm, i915_address_space 353 drivers/gpu/drm/i915/i915_gem_gtt.h void (*insert_entries)(struct i915_address_space *vm, i915_address_space 357 drivers/gpu/drm/i915/i915_gem_gtt.h void (*cleanup)(struct i915_address_space *vm); i915_address_space 368 drivers/gpu/drm/i915/i915_gem_gtt.h i915_vm_is_4lvl(const struct i915_address_space *vm) i915_address_space 374 drivers/gpu/drm/i915/i915_gem_gtt.h i915_vm_has_scratch_64K(struct i915_address_space *vm) i915_address_space 387 drivers/gpu/drm/i915/i915_gem_gtt.h struct i915_address_space vm; i915_address_space 423 drivers/gpu/drm/i915/i915_gem_gtt.h struct i915_address_space vm; i915_address_space 539 drivers/gpu/drm/i915/i915_gem_gtt.h i915_vm_to_ggtt(struct i915_address_space *vm) i915_address_space 547 drivers/gpu/drm/i915/i915_gem_gtt.h i915_vm_to_ppgtt(struct i915_address_space *vm) i915_address_space 566 drivers/gpu/drm/i915/i915_gem_gtt.h static inline struct i915_address_space * i915_address_space 567 drivers/gpu/drm/i915/i915_gem_gtt.h i915_vm_get(struct i915_address_space *vm) i915_address_space 575 drivers/gpu/drm/i915/i915_gem_gtt.h static inline void i915_vm_put(struct i915_address_space *vm) i915_address_space 592 drivers/gpu/drm/i915/i915_gem_gtt.h int i915_gem_gtt_reserve(struct i915_address_space *vm, i915_address_space 597 drivers/gpu/drm/i915/i915_gem_gtt.h int i915_gem_gtt_insert(struct i915_address_space *vm, i915_address_space 460 drivers/gpu/drm/i915/i915_trace.h __field(struct i915_address_space *, vm) i915_address_space 486 drivers/gpu/drm/i915/i915_trace.h __field(struct i915_address_space *, vm) i915_address_space 593 drivers/gpu/drm/i915/i915_trace.h TP_PROTO(struct i915_address_space *vm, u64 size, u64 align, unsigned int flags), i915_address_space 598 drivers/gpu/drm/i915/i915_trace.h __field(struct i915_address_space *, vm) i915_address_space 618 drivers/gpu/drm/i915/i915_trace.h TP_PROTO(struct i915_address_space *vm, struct drm_mm_node *node, unsigned int flags), i915_address_space 623 drivers/gpu/drm/i915/i915_trace.h __field(struct i915_address_space *, vm) i915_address_space 646 drivers/gpu/drm/i915/i915_trace.h TP_PROTO(struct i915_address_space *vm), i915_address_space 651 drivers/gpu/drm/i915/i915_trace.h __field(struct i915_address_space *, vm) i915_address_space 921 drivers/gpu/drm/i915/i915_trace.h TP_PROTO(struct i915_address_space *vm), i915_address_space 925 drivers/gpu/drm/i915/i915_trace.h __field(struct i915_address_space *, vm) i915_address_space 938 drivers/gpu/drm/i915/i915_trace.h TP_PROTO(struct i915_address_space *vm), i915_address_space 943 drivers/gpu/drm/i915/i915_trace.h TP_PROTO(struct i915_address_space *vm), i915_address_space 962 drivers/gpu/drm/i915/i915_trace.h __field(struct i915_address_space *, vm) i915_address_space 100 drivers/gpu/drm/i915/i915_vma.c struct i915_address_space *vm, i915_address_space 234 drivers/gpu/drm/i915/i915_vma.c struct i915_address_space *vm, i915_address_space 274 drivers/gpu/drm/i915/i915_vma.c struct i915_address_space *vm, i915_address_space 55 drivers/gpu/drm/i915/i915_vma.h struct i915_address_space *vm; i915_address_space 150 drivers/gpu/drm/i915/i915_vma.h struct i915_address_space *vm, i915_address_space 254 drivers/gpu/drm/i915/i915_vma.h struct i915_address_space *vm, i915_address_space 216 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c struct i915_address_space *vm, i915_address_space 322 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c struct i915_address_space *vm) i915_address_space 343 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c struct i915_address_space *vm, i915_address_space 555 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c struct i915_address_space *vm, i915_address_space 639 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c struct i915_address_space *vm, i915_address_space 715 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c struct i915_address_space *vm, i915_address_space 825 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c struct i915_address_space *vm, i915_address_space 892 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c struct i915_address_space *vm, i915_address_space 915 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c struct i915_address_space *vm, i915_address_space 995 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c struct i915_address_space *vm, i915_address_space 1078 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c struct i915_address_space *vm, i915_address_space 1246 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c struct i915_address_space *vm, i915_address_space 764 drivers/gpu/drm/i915/selftests/i915_request.c struct i915_address_space *vm = ctx->vm ?: &i915->ggtt.vm; i915_address_space 63 drivers/gpu/drm/i915/selftests/i915_vma.c struct i915_address_space *vm, i915_address_space 116 drivers/gpu/drm/i915/selftests/i915_vma.c struct i915_address_space *vm = ctx->vm; i915_address_space 476 drivers/gpu/drm/i915/selftests/i915_vma.c struct i915_address_space *vm = &ggtt->vm; i915_address_space 698 drivers/gpu/drm/i915/selftests/i915_vma.c struct i915_address_space *vm = &ggtt->vm; i915_address_space 27 drivers/gpu/drm/i915/selftests/mock_gtt.c static void mock_insert_page(struct i915_address_space *vm, i915_address_space 35 drivers/gpu/drm/i915/selftests/mock_gtt.c static void mock_insert_entries(struct i915_address_space *vm, i915_address_space 54 drivers/gpu/drm/i915/selftests/mock_gtt.c static void mock_cleanup(struct i915_address_space *vm)