diff options
Diffstat (limited to 'lib/i915')
-rw-r--r-- | lib/i915/intel_memory_region.c | 6 | ||||
-rw-r--r-- | lib/i915/intel_memory_region.h | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/lib/i915/intel_memory_region.c b/lib/i915/intel_memory_region.c index 3de40549..e59801a4 100644 --- a/lib/i915/intel_memory_region.c +++ b/lib/i915/intel_memory_region.c @@ -183,7 +183,7 @@ bool gem_has_lmem(int fd) /* A version of gem_create_in_memory_region_list which can be allowed to fail so that the object creation can be retried */ -int __gem_create_in_memory_region_list(int fd, uint32_t *handle, uint64_t size, +int __gem_create_in_memory_region_list(int fd, uint32_t *handle, uint64_t *size, struct drm_i915_gem_memory_class_instance *mem_regions, int num_regions) { @@ -193,7 +193,7 @@ int __gem_create_in_memory_region_list(int fd, uint32_t *handle, uint64_t size, .regions = to_user_pointer(mem_regions), }; - return __gem_create_ext(fd, &size, handle, &ext_regions.base); + return __gem_create_ext(fd, size, handle, &ext_regions.base); } /* gem_create_in_memory_region_list: @@ -202,7 +202,7 @@ int __gem_create_in_memory_region_list(int fd, uint32_t *handle, uint64_t size, * @mem_regions: memory regions array (priority list) * @num_regions: @mem_regions length */ -uint32_t gem_create_in_memory_region_list(int fd, uint64_t size, +uint32_t gem_create_in_memory_region_list(int fd, uint64_t *size, struct drm_i915_gem_memory_class_instance *mem_regions, int num_regions) { diff --git a/lib/i915/intel_memory_region.h b/lib/i915/intel_memory_region.h index 70b74944..bf75831c 100644 --- a/lib/i915/intel_memory_region.h +++ b/lib/i915/intel_memory_region.h @@ -64,11 +64,11 @@ bool gem_has_lmem(int fd); struct drm_i915_gem_memory_class_instance; -int __gem_create_in_memory_region_list(int fd, uint32_t *handle, uint64_t size, +int __gem_create_in_memory_region_list(int fd, uint32_t *handle, uint64_t *size, struct drm_i915_gem_memory_class_instance *mem_regions, int num_regions); -uint32_t gem_create_in_memory_region_list(int fd, uint64_t size, +uint32_t gem_create_in_memory_region_list(int fd, uint64_t *size, struct drm_i915_gem_memory_class_instance *mem_regions, int num_regions); |