summaryrefslogtreecommitdiff
path: root/lib/i915/intel_memory_region.c
diff options
context:
space:
mode:
authorJanusz Krzysztofik <janusz.krzysztofik@linux.intel.com>2021-07-28 14:58:04 +0200
committerJanusz Krzysztofik <janusz.krzysztofik@linux.intel.com>2021-08-12 13:58:38 +0200
commit964ead666be30223f5d914d6057e04a5e7740fdf (patch)
treeffb2997835bf1b2e812357c61e381f0dc2240f6a /lib/i915/intel_memory_region.c
parentffda3a23ee9c108f17147a05c321f32ae1f25132 (diff)
lib/intel_memory_region: Constify info structures
Functions which extract information from drm_i915_query_memory_regions structures passed via their pointer as an argument don't modify those structures, let them accept that content declared as constant. Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> Reviewed-by: Zbigniew KempczyƄski <zbigniew.kempczynski@intel.com>
Diffstat (limited to 'lib/i915/intel_memory_region.c')
-rw-r--r--lib/i915/intel_memory_region.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/i915/intel_memory_region.c b/lib/i915/intel_memory_region.c
index 72e337af..3de40549 100644
--- a/lib/i915/intel_memory_region.c
+++ b/lib/i915/intel_memory_region.c
@@ -309,7 +309,7 @@ char *memregion_dynamic_subtest_name(struct igt_collection *set)
*
* Outputs memory regions and their sizes.
*/
-void intel_dump_gpu_meminfo(struct drm_i915_query_memory_regions *info)
+void intel_dump_gpu_meminfo(const struct drm_i915_query_memory_regions *info)
{
int i;
@@ -336,7 +336,7 @@ void intel_dump_gpu_meminfo(struct drm_i915_query_memory_regions *info)
*
* Returns: number of regions for type @memory_class
*/
-uint32_t gpu_meminfo_region_count(struct drm_i915_query_memory_regions *info,
+uint32_t gpu_meminfo_region_count(const struct drm_i915_query_memory_regions *info,
uint16_t memory_class)
{
uint32_t num = 0;
@@ -359,7 +359,7 @@ uint32_t gpu_meminfo_region_count(struct drm_i915_query_memory_regions *info,
* Returns: total size of all regions which are type @memory_class, -1 when the
* size of at least one region is unknown
*/
-uint64_t gpu_meminfo_region_total_size(struct drm_i915_query_memory_regions *info,
+uint64_t gpu_meminfo_region_total_size(const struct drm_i915_query_memory_regions *info,
uint16_t memory_class)
{
uint64_t total = 0;
@@ -386,7 +386,7 @@ uint64_t gpu_meminfo_region_total_size(struct drm_i915_query_memory_regions *inf
* Returns: available size of all regions which are type @memory_class, -1 when
* the size of at least one region cannot be estimated
*/
-uint64_t gpu_meminfo_region_total_available(struct drm_i915_query_memory_regions *info,
+uint64_t gpu_meminfo_region_total_available(const struct drm_i915_query_memory_regions *info,
uint16_t memory_class)
{
uint64_t avail = 0;
@@ -414,7 +414,7 @@ uint64_t gpu_meminfo_region_total_available(struct drm_i915_query_memory_regions
* Returns: available size of @memory_instance which type is @memory_class, -1
* when the size is unknown
*/
-uint64_t gpu_meminfo_region_size(struct drm_i915_query_memory_regions *info,
+uint64_t gpu_meminfo_region_size(const struct drm_i915_query_memory_regions *info,
uint16_t memory_class,
uint16_t memory_instance)
{
@@ -439,7 +439,7 @@ uint64_t gpu_meminfo_region_size(struct drm_i915_query_memory_regions *info,
* Returns: available size of @memory_instance region which type is
* @memory_class, -1 when the size cannot be estimated
*/
-uint64_t gpu_meminfo_region_available(struct drm_i915_query_memory_regions *info,
+uint64_t gpu_meminfo_region_available(const struct drm_i915_query_memory_regions *info,
uint16_t memory_class,
uint16_t memory_instance)
{