| /openbsd/src/sys/dev/pci/drm/i915/ |
| D | intel_memory_region.h | 20 struct intel_memory_region; 50 int (*init)(struct intel_memory_region *mem); 51 int (*release)(struct intel_memory_region *mem); 53 int (*init_object)(struct intel_memory_region *mem, 61 struct intel_memory_region { struct 90 struct intel_memory_region * argument 94 struct intel_memory_region * 105 void intel_memory_region_destroy(struct intel_memory_region *mem); 109 struct intel_memory_region * 114 intel_memory_region_set_name(struct intel_memory_region *mem, [all …]
|
| D | intel_region_ttm.h | 13 struct intel_memory_region; 21 int intel_region_ttm_init(struct intel_memory_region *mem); 23 int intel_region_ttm_fini(struct intel_memory_region *mem); 26 intel_region_ttm_resource_to_rsgt(struct intel_memory_region *mem, 30 void intel_region_ttm_resource_free(struct intel_memory_region *mem, 33 int intel_region_to_ttm_type(const struct intel_memory_region *mem); 39 intel_region_ttm_resource_alloc(struct intel_memory_region *mem,
|
| D | intel_memory_region.c | 36 static int __iopagetest(struct intel_memory_region *mem, in __iopagetest() 61 static int iopagetest(struct intel_memory_region *mem, in iopagetest() 102 static int iomemtest(struct intel_memory_region *mem, in iomemtest() 148 struct intel_memory_region * 152 struct intel_memory_region *mr; in intel_memory_region_lookup() 164 struct intel_memory_region * 168 struct intel_memory_region *mr; in intel_memory_region_by_type() 186 int intel_memory_region_reserve(struct intel_memory_region *mem, in intel_memory_region_reserve() 197 void intel_memory_region_debug(struct intel_memory_region *mr, in intel_memory_region_debug() 208 static int intel_memory_region_memtest(struct intel_memory_region *mem, in intel_memory_region_memtest() [all …]
|
| D | intel_region_ttm.c | 60 int intel_region_to_ttm_type(const struct intel_memory_region *mem) in intel_region_to_ttm_type() 88 int intel_region_ttm_init(struct intel_memory_region *mem) in intel_region_ttm_init() 114 int intel_region_ttm_fini(struct intel_memory_region *mem) in intel_region_ttm_fini() 169 intel_region_ttm_resource_to_rsgt(struct intel_memory_region *mem, in intel_region_ttm_resource_to_rsgt() 204 intel_region_ttm_resource_alloc(struct intel_memory_region *mem, in intel_region_ttm_resource_alloc() 261 void intel_region_ttm_resource_free(struct intel_memory_region *mem, in intel_region_ttm_resource_free()
|
| D | i915_vma_resource.h | 17 struct intel_memory_region; 122 struct intel_memory_region *mr; 208 struct intel_memory_region *mr, in i915_vma_resource_init()
|
| /openbsd/src/sys/dev/pci/drm/i915/gem/ |
| D | i915_gem_region.h | 11 struct intel_memory_region; 51 struct intel_memory_region *mem); 55 i915_gem_object_create_region(struct intel_memory_region *mem, 60 i915_gem_object_create_region_at(struct intel_memory_region *mem, 65 int i915_gem_process_region(struct intel_memory_region *mr,
|
| D | i915_gem_create.c | 19 static u32 object_max_page_size(struct intel_memory_region **placements, in object_max_page_size() 26 struct intel_memory_region *mr = placements[i]; in object_max_page_size() 37 struct intel_memory_region **placements, in object_set_placements() 40 struct intel_memory_region **arr; in object_set_placements() 50 struct intel_memory_region *mr = placements[0]; in object_set_placements() 57 sizeof(struct intel_memory_region *), in object_set_placements() 92 struct intel_memory_region **placements, in __i915_gem_object_create_user_ext() 96 struct intel_memory_region *mr = placements[0]; in __i915_gem_object_create_user_ext() 160 struct intel_memory_region **placements, in __i915_gem_object_create_user() 173 struct intel_memory_region *mr; in i915_gem_dumb_create() [all …]
|
| D | i915_gem_ttm_pm.h | 11 struct intel_memory_region; 17 int i915_ttm_backup_region(struct intel_memory_region *mr, u32 flags); 19 void i915_ttm_recover_region(struct intel_memory_region *mr); 21 int i915_ttm_restore_region(struct intel_memory_region *mr, u32 flags);
|
| D | i915_gem_region.c | 14 struct intel_memory_region *mem) in i915_gem_object_init_memory_region() 25 struct intel_memory_region *mem = obj->mm.region; in i915_gem_object_release_memory_region() 33 __i915_gem_object_create_region(struct intel_memory_region *mem, in __i915_gem_object_create_region() 107 i915_gem_object_create_region(struct intel_memory_region *mem, in i915_gem_object_create_region() 117 i915_gem_object_create_region_at(struct intel_memory_region *mem, in i915_gem_object_create_region_at() 154 int i915_gem_process_region(struct intel_memory_region *mr, in i915_gem_process_region()
|
| D | i915_gem_object_types.h | 24 struct intel_memory_region; 112 struct intel_memory_region *mr, 647 struct intel_memory_region **placements; 653 struct intel_memory_region *region;
|
| D | i915_gem_stolen.c | 515 static int i915_gem_init_stolen(struct intel_memory_region *mem) in i915_gem_init_stolen() 704 static int __i915_gem_object_create_stolen(struct intel_memory_region *mem, in __i915_gem_object_create_stolen() 740 static int _i915_gem_object_stolen_init(struct intel_memory_region *mem, in _i915_gem_object_stolen_init() 806 static int init_stolen_smem(struct intel_memory_region *mem) in init_stolen_smem() 821 static int release_stolen_smem(struct intel_memory_region *mem) in release_stolen_smem() 833 static int init_stolen_lmem(struct intel_memory_region *mem) in init_stolen_lmem() 884 static int release_stolen_lmem(struct intel_memory_region *mem) in release_stolen_lmem() 924 struct intel_memory_region * 931 struct intel_memory_region *mem; in i915_gem_stolen_lmem_setup() 1042 struct intel_memory_region* [all …]
|
| D | i915_gem_pm.c | 57 struct intel_memory_region *mr; in lmem_restore() 73 struct intel_memory_region *mr; in lmem_suspend() 89 struct intel_memory_region *mr; in lmem_recover()
|
| D | i915_gem_stolen.h | 27 struct intel_memory_region * 30 struct intel_memory_region *
|
| D | i915_gem_ttm_pm.c | 132 void i915_ttm_recover_region(struct intel_memory_region *mr) in i915_ttm_recover_region() 154 int i915_ttm_backup_region(struct intel_memory_region *mr, u32 flags) in i915_ttm_backup_region() 221 int i915_ttm_restore_region(struct intel_memory_region *mr, u32 flags) in i915_ttm_restore_region()
|
| D | i915_gem_lmem.c | 44 struct intel_memory_region *mr = READ_ONCE(obj->mm.region); in i915_gem_object_is_lmem() 68 struct intel_memory_region *mr = READ_ONCE(obj->mm.region); in __i915_gem_object_is_lmem()
|
| D | i915_gem_shmem.c | 79 size_t size, struct intel_memory_region *mr, in shmem_sg_alloc_table() 249 struct intel_memory_region *mem = obj->mm.region; in shmem_get_pages() 687 static int shmem_object_init(struct intel_memory_region *mem, in shmem_object_init() 869 static int init_shmem(struct intel_memory_region *mem) in init_shmem() 877 static int release_shmem(struct intel_memory_region *mem) in release_shmem() 889 struct intel_memory_region *i915_gem_shmem_setup(struct drm_i915_private *i915, in i915_gem_shmem_setup()
|
| D | i915_gem_ttm.c | 126 i915_ttm_place_from_region(const struct intel_memory_region *mr, in i915_ttm_place_from_region() 189 struct intel_memory_region *mr = i915->mm.regions[INTEL_MEMORY_SYSTEM]; in i915_ttm_tt_shmem_populate() 897 struct intel_memory_region *mr, in __i915_ttm_migrate() 927 struct intel_memory_region *mr, in i915_ttm_migrate() 1115 struct intel_memory_region *mr = obj->mm.placements[i]; in vm_fault_ttm() 1290 struct intel_memory_region *mr = obj->mm.placements[i]; in vm_fault_ttm() 1495 int __i915_gem_ttm_object_init(struct intel_memory_region *mem, in __i915_gem_ttm_object_init() 1577 struct intel_memory_region * 1581 struct intel_memory_region *mr; in i915_gem_ttm_system_setup()
|
| /openbsd/src/sys/dev/pci/drm/i915/gt/ |
| D | intel_region_lmem.c | 140 region_lmem_release(struct intel_memory_region *mem) in region_lmem_release() 154 region_lmem_init(struct intel_memory_region *mem) in region_lmem_init() 223 struct intel_memory_region *mem) in reserve_lowmem_region() 239 static struct intel_memory_region *setup_lmem(struct intel_gt *gt) in setup_lmem() 244 struct intel_memory_region *mem; in setup_lmem() 340 struct intel_memory_region *intel_gt_setup_lmem(struct intel_gt *gt) in intel_gt_setup_lmem()
|
| D | intel_region_lmem.h | 11 struct intel_memory_region *intel_gt_setup_lmem(struct intel_gt *gt);
|
| /openbsd/src/sys/dev/pci/drm/i915/selftests/ |
| D | mock_region.h | 12 struct intel_memory_region; 14 struct intel_memory_region *
|
| D | mock_region.c | 60 static int mock_object_init(struct intel_memory_region *mem, in mock_object_init() 87 static int mock_region_fini(struct intel_memory_region *mem) in mock_region_fini() 105 struct intel_memory_region *
|
| D | intel_memory_region.c | 32 static void close_objects(struct intel_memory_region *mem, in close_objects() 56 struct intel_memory_region *mem = arg; in igt_mock_fill() 107 igt_object_create(struct intel_memory_region *mem, in igt_object_create() 158 struct intel_memory_region *mem = arg; in igt_mock_reserve() 238 struct intel_memory_region *mem = arg; in igt_mock_contiguous() 370 struct intel_memory_region *mem = arg; in igt_mock_splintered_region() 454 struct intel_memory_region *mem = arg; in igt_mock_max_segment() 535 struct intel_memory_region *mr = obj->mm.region; in igt_object_mappable_total() 556 struct intel_memory_region *mr = arg; in igt_mock_io_size() 1162 create_region_for_mapping(struct intel_memory_region *mr, u64 size, u32 type, in create_region_for_mapping() [all …]
|
| /openbsd/src/sys/dev/pci/drm/i915/gem/selftests/ |
| D | i915_gem_mman.c | 603 struct intel_memory_region *sys_region = in create_sys_or_internal() 975 struct intel_memory_region *mr; in igt_mmap() 1050 static int igt_fill_mappable(struct intel_memory_region *mr, in igt_fill_mappable() 1171 static int __igt_mmap_migrate(struct intel_memory_region **placements, in __igt_mmap_migrate() 1173 struct intel_memory_region *expected_mr, in __igt_mmap_migrate() 1310 struct intel_memory_region *system = i915->mm.regions[INTEL_REGION_SMEM]; in igt_mmap_migrate() 1311 struct intel_memory_region *mr; in igt_mmap_migrate() 1315 struct intel_memory_region *mixed[] = { mr, system }; in igt_mmap_migrate() 1316 struct intel_memory_region *single[] = { mr }; in igt_mmap_migrate() 1507 struct intel_memory_region *mr; in igt_mmap_access() [all …]
|
| D | i915_gem_dmabuf.c | 96 struct intel_memory_region *lmem = i915->mm.regions[INTEL_REGION_LMEM_0]; in igt_dmabuf_import_same_driver_lmem() 220 struct intel_memory_region **regions, in igt_dmabuf_import_same_driver() 326 struct intel_memory_region *smem = i915->mm.regions[INTEL_REGION_SMEM]; in igt_dmabuf_import_same_driver_smem() 334 struct intel_memory_region *regions[2]; in igt_dmabuf_import_same_driver_lmem_smem()
|
| /openbsd/src/sys/dev/pci/drm/i915/display/ |
| D | intel_plane_initial.c | 55 struct intel_memory_region *mem; in initial_plane_phys_lmem() 108 struct intel_memory_region *mem; in initial_plane_phys_smem() 141 struct intel_memory_region *mem; in initial_plane_vma()
|