Searched refs:intel_memory_region (Results 1 – 22 of 22) sorted by relevance
/Linux-v5.10/drivers/gpu/drm/i915/ |
D | intel_memory_region.h | 19 struct intel_memory_region; 62 int (*init)(struct intel_memory_region *mem); 63 void (*release)(struct intel_memory_region *mem); 66 (*create_object)(struct intel_memory_region *mem, 71 struct intel_memory_region { struct 106 int intel_memory_region_init_buddy(struct intel_memory_region *mem); argument 107 void intel_memory_region_release_buddy(struct intel_memory_region *mem); 109 int __intel_memory_region_get_pages_buddy(struct intel_memory_region *mem, 114 __intel_memory_region_get_block_buddy(struct intel_memory_region *mem, 117 void __intel_memory_region_put_pages_buddy(struct intel_memory_region *mem, [all …]
|
D | intel_memory_region.c | 19 struct intel_memory_region * 23 struct intel_memory_region *mr; in intel_memory_region_by_type() 34 intel_memory_region_free_pages(struct intel_memory_region *mem, in intel_memory_region_free_pages() 50 __intel_memory_region_put_pages_buddy(struct intel_memory_region *mem, in __intel_memory_region_put_pages_buddy() 69 __intel_memory_region_get_pages_buddy(struct intel_memory_region *mem, in __intel_memory_region_get_pages_buddy() 134 __intel_memory_region_get_block_buddy(struct intel_memory_region *mem, in __intel_memory_region_get_block_buddy() 151 int intel_memory_region_init_buddy(struct intel_memory_region *mem) in intel_memory_region_init_buddy() 157 void intel_memory_region_release_buddy(struct intel_memory_region *mem) in intel_memory_region_release_buddy() 162 struct intel_memory_region * 170 struct intel_memory_region *mem; in intel_memory_region_create() [all …]
|
D | intel_region_lmem.c | 12 static int init_fake_lmem_bar(struct intel_memory_region *mem) in init_fake_lmem_bar() 52 static void release_fake_lmem_bar(struct intel_memory_region *mem) in release_fake_lmem_bar() 67 region_lmem_release(struct intel_memory_region *mem) in region_lmem_release() 75 region_lmem_init(struct intel_memory_region *mem) in region_lmem_init() 104 struct intel_memory_region * 108 struct intel_memory_region *mem; in intel_setup_fake_lmem()
|
D | intel_region_lmem.h | 13 struct intel_memory_region *
|
D | Makefile | 50 intel_memory_region.o \
|
D | i915_drv.h | 588 struct intel_memory_region *regions[INTEL_REGION_UNKNOWN]; 1801 struct intel_memory_region *i915_gem_shmem_setup(struct drm_i915_private *i915);
|
D | i915_gem.c | 184 struct intel_memory_region *mr, in i915_gem_create()
|
D | i915_debugfs.c | 364 struct intel_memory_region *mr; in i915_gem_object_info()
|
D | i915_gpu_error.c | 1042 struct intel_memory_region *mem = vma->obj->mm.region; in i915_vma_coredump_create()
|
/Linux-v5.10/drivers/gpu/drm/i915/gem/ |
D | i915_gem_region.h | 11 struct intel_memory_region; 20 struct intel_memory_region *mem, 25 i915_gem_object_create_region(struct intel_memory_region *mem,
|
D | i915_gem_lmem.h | 13 struct intel_memory_region; 25 __i915_gem_lmem_object_create(struct intel_memory_region *mem,
|
D | i915_gem_region.c | 25 struct intel_memory_region *mem = obj->mm.region; in i915_gem_object_get_pages_buddy() 105 struct intel_memory_region *mem, in i915_gem_object_init_memory_region() 127 struct intel_memory_region *mem = obj->mm.region; in i915_gem_object_release_memory_region() 137 i915_gem_object_create_region(struct intel_memory_region *mem, in i915_gem_object_create_region()
|
D | i915_gem_stolen.c | 578 __i915_gem_object_create_stolen(struct intel_memory_region *mem, in __i915_gem_object_create_stolen() 613 _i915_gem_object_create_stolen(struct intel_memory_region *mem, in _i915_gem_object_create_stolen() 659 static int init_stolen(struct intel_memory_region *mem) in init_stolen() 670 static void release_stolen(struct intel_memory_region *mem) in release_stolen() 681 struct intel_memory_region *i915_gem_stolen_setup(struct drm_i915_private *i915) in i915_gem_stolen_setup() 695 struct intel_memory_region *mem = i915->mm.regions[INTEL_REGION_STOLEN]; in i915_gem_object_create_stolen_for_preallocated()
|
D | i915_gem_shmem.c | 31 struct intel_memory_region *mem = obj->mm.region; in shmem_get_pages() 468 create_shmem(struct intel_memory_region *mem, in create_shmem() 591 static int init_shmem(struct intel_memory_region *mem) in init_shmem() 606 static void release_shmem(struct intel_memory_region *mem) in release_shmem() 617 struct intel_memory_region *i915_gem_shmem_setup(struct drm_i915_private *i915) in i915_gem_shmem_setup()
|
D | i915_gem_stolen.h | 24 struct intel_memory_region *i915_gem_stolen_setup(struct drm_i915_private *i915);
|
D | i915_gem_lmem.c | 35 __i915_gem_lmem_object_create(struct intel_memory_region *mem, in __i915_gem_lmem_object_create()
|
D | i915_gem_object_types.h | 208 struct intel_memory_region *region;
|
/Linux-v5.10/drivers/gpu/drm/i915/selftests/ |
D | mock_region.h | 12 struct intel_memory_region; 14 struct intel_memory_region *
|
D | mock_region.c | 19 mock_object_create(struct intel_memory_region *mem, in mock_object_create() 52 struct intel_memory_region *
|
D | intel_memory_region.c | 27 static void close_objects(struct intel_memory_region *mem, in close_objects() 49 struct intel_memory_region *mem = arg; in igt_mock_fill() 100 igt_object_create(struct intel_memory_region *mem, in igt_object_create() 134 struct intel_memory_region *mem = arg; in igt_mock_contiguous() 266 struct intel_memory_region *mem = arg; in igt_mock_splintered_region() 666 create_region_for_mapping(struct intel_memory_region *mr, u64 size, u32 type, in create_region_for_mapping() 718 static int _perf_memcpy(struct intel_memory_region *src_mr, in _perf_memcpy() 719 struct intel_memory_region *dst_mr, in _perf_memcpy() 819 struct intel_memory_region *src_mr, *dst_mr; in perf_memcpy() 852 struct intel_memory_region *mem; in intel_memory_region_mock_selftests()
|
/Linux-v5.10/drivers/gpu/drm/i915/gem/selftests/ |
D | i915_gem_mman.c | 931 struct intel_memory_region *mr; in igt_mmap() 1059 struct intel_memory_region *mr; in igt_mmap_access() 1202 struct intel_memory_region *mr; in igt_mmap_gpu() 1343 struct intel_memory_region *mr; in igt_mmap_revoke()
|
D | huge_pages.c | 461 struct intel_memory_region *mem; in igt_mock_memory_region_huge_pages()
|