/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/ |
H A D | intel_memory_region.h | 21 struct intel_memory_region; 64 int (*init)(struct intel_memory_region *mem); 65 void (*release)(struct intel_memory_region *mem); 68 (*create_object)(struct intel_memory_region *mem, 73 struct intel_memory_region { struct 108 int intel_memory_region_init_buddy(struct intel_memory_region *mem); argument 109 void intel_memory_region_release_buddy(struct intel_memory_region *mem); 111 int __intel_memory_region_get_pages_buddy(struct intel_memory_region *mem, 116 __intel_memory_region_get_block_buddy(struct intel_memory_region *mem, 119 void __intel_memory_region_put_pages_buddy(struct intel_memory_region *mem, [all …]
|
H A D | intel_memory_region.c | 26 struct intel_memory_region * 30 struct intel_memory_region *mr; in intel_memory_region_by_type() 41 intel_memory_region_free_pages(struct intel_memory_region *mem, in intel_memory_region_free_pages() 57 __intel_memory_region_put_pages_buddy(struct intel_memory_region *mem, in __intel_memory_region_put_pages_buddy() 76 __intel_memory_region_get_pages_buddy(struct intel_memory_region *mem, in __intel_memory_region_get_pages_buddy() 141 __intel_memory_region_get_block_buddy(struct intel_memory_region *mem, in __intel_memory_region_get_block_buddy() 158 int intel_memory_region_init_buddy(struct intel_memory_region *mem) in intel_memory_region_init_buddy() 164 void intel_memory_region_release_buddy(struct intel_memory_region *mem) in intel_memory_region_release_buddy() 169 struct intel_memory_region * 177 struct intel_memory_region *mem; in intel_memory_region_create() [all …]
|
H A D | intel_region_lmem.c | 17 static int init_fake_lmem_bar(struct intel_memory_region *mem) in init_fake_lmem_bar() 57 static void release_fake_lmem_bar(struct intel_memory_region *mem) in release_fake_lmem_bar() 72 region_lmem_release(struct intel_memory_region *mem) in region_lmem_release() 80 region_lmem_init(struct intel_memory_region *mem) in region_lmem_init() 109 struct intel_memory_region * 113 struct intel_memory_region *mem; in intel_setup_fake_lmem()
|
H A D | intel_region_lmem.h | 15 struct intel_memory_region *
|
H A D | Makefile | 51 intel_memory_region.o \
|
H A D | i915_drv.h | 603 struct intel_memory_region *regions[INTEL_REGION_UNKNOWN]; 1851 struct intel_memory_region *i915_gem_shmem_setup(struct drm_i915_private *i915);
|
H A D | i915_gem.c | 220 struct intel_memory_region *mr, in i915_gem_create()
|
H A D | i915_gpu_error.c | 1037 struct intel_memory_region *mem = vma->obj->mm.region; in i915_vma_coredump_create()
|
H A D | i915_debugfs.c | 374 struct intel_memory_region *mr; in i915_gem_object_info()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/ |
H A D | i915_gem_region.h | 13 struct intel_memory_region; 22 struct intel_memory_region *mem, 27 i915_gem_object_create_region(struct intel_memory_region *mem,
|
H A D | i915_gem_lmem.h | 15 struct intel_memory_region; 27 __i915_gem_lmem_object_create(struct intel_memory_region *mem,
|
H A D | i915_gem_region.c | 33 struct intel_memory_region *mem = obj->mm.region; in i915_gem_object_get_pages_buddy() 182 struct intel_memory_region *mem, in i915_gem_object_init_memory_region() 204 struct intel_memory_region *mem = obj->mm.region; in i915_gem_object_release_memory_region() 214 i915_gem_object_create_region(struct intel_memory_region *mem, in i915_gem_object_create_region()
|
H A D | i915_gem_shmem.c | 38 struct intel_memory_region *mem = obj->mm.region; in shmem_get_pages() 555 create_shmem(struct intel_memory_region *mem, in create_shmem() 704 static int init_shmem(struct intel_memory_region *mem) in init_shmem() 719 static void release_shmem(struct intel_memory_region *mem) in release_shmem() 730 struct intel_memory_region *i915_gem_shmem_setup(struct drm_i915_private *i915) in i915_gem_shmem_setup()
|
H A D | i915_gem_stolen.c | 651 __i915_gem_object_create_stolen(struct intel_memory_region *mem, in __i915_gem_object_create_stolen() 686 _i915_gem_object_create_stolen(struct intel_memory_region *mem, in _i915_gem_object_create_stolen() 732 static int init_stolen(struct intel_memory_region *mem) in init_stolen() 743 static void release_stolen(struct intel_memory_region *mem) in release_stolen() 754 struct intel_memory_region *i915_gem_stolen_setup(struct drm_i915_private *i915) in i915_gem_stolen_setup() 769 struct intel_memory_region *mem = i915->mm.regions[INTEL_REGION_STOLEN]; in i915_gem_object_create_stolen_for_preallocated()
|
H A D | i915_gem_stolen.h | 26 struct intel_memory_region *i915_gem_stolen_setup(struct drm_i915_private *i915);
|
H A D | i915_gem_lmem.c | 39 __i915_gem_lmem_object_create(struct intel_memory_region *mem, in __i915_gem_lmem_object_create()
|
H A D | i915_gem_object_types.h | 208 struct intel_memory_region *region;
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/selftests/ |
H A D | mock_region.h | 14 struct intel_memory_region; 16 struct intel_memory_region *
|
H A D | mock_region.c | 23 mock_object_create(struct intel_memory_region *mem, in mock_object_create() 56 struct intel_memory_region *
|
H A D | intel_memory_region.c | 30 static void close_objects(struct intel_memory_region *mem, in close_objects() 52 struct intel_memory_region *mem = arg; in igt_mock_fill() 103 igt_object_create(struct intel_memory_region *mem, in igt_object_create() 137 struct intel_memory_region *mem = arg; in igt_mock_contiguous() 586 struct intel_memory_region *mem; in intel_memory_region_mock_selftests()
|
/netbsd-src/sys/external/bsd/drm2/i915drm/ |
H A D | intel_region_lmem.c | 41 struct intel_memory_region *
|
H A D | files.i915drmkms | 244 file external/bsd/drm2/dist/drm/i915/intel_memory_region.c i915drmkms
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/ |
H A D | i915_gem_mman.c | 925 struct intel_memory_region *mr; in igt_mmap() 1063 struct intel_memory_region *mr; in igt_mmap_gpu() 1208 struct intel_memory_region *mr; in igt_mmap_revoke()
|
H A D | huge_pages.c | 467 struct intel_memory_region *mem; in igt_mock_memory_region_huge_pages()
|
/netbsd-src/sys/modules/i915drmkms/ |
H A D | Makefile | 256 SRCS+= intel_memory_region.c
|