turnip: constify tu_device in tu_gem_*
authorChia-I Wu <olvaffe@gmail.com>
Fri, 11 Jan 2019 18:55:15 +0000 (10:55 -0800)
committerChia-I Wu <olvaffe@gmail.com>
Mon, 11 Mar 2019 17:01:41 +0000 (10:01 -0700)
src/freedreno/vulkan/tu_drm.c
src/freedreno/vulkan/tu_private.h

index b86520b0f37893b97079bcafc9b2c21a01ec98fd..c103561ef1a2c35a75b61e6859718f9d17010cf4 100644 (file)
@@ -108,7 +108,7 @@ tu_drm_submitqueue_close(const struct tu_device *dev, uint32_t queue_id)
  * Return gem handle on success. Return 0 on failure.
  */
 uint32_t
-tu_gem_new(struct tu_device *dev, uint64_t size, uint32_t flags)
+tu_gem_new(const struct tu_device *dev, uint64_t size, uint32_t flags)
 {
    struct drm_msm_gem_new req = {
       .size = size,
@@ -124,7 +124,7 @@ tu_gem_new(struct tu_device *dev, uint64_t size, uint32_t flags)
 }
 
 void
-tu_gem_close(struct tu_device *dev, uint32_t gem_handle)
+tu_gem_close(const struct tu_device *dev, uint32_t gem_handle)
 {
    struct drm_gem_close req = {
       .handle = gem_handle,
@@ -135,7 +135,7 @@ tu_gem_close(struct tu_device *dev, uint32_t gem_handle)
 
 /** Return UINT64_MAX on error. */
 static uint64_t
-tu_gem_info(struct tu_device *dev, uint32_t gem_handle, uint32_t info)
+tu_gem_info(const struct tu_device *dev, uint32_t gem_handle, uint32_t info)
 {
    struct drm_msm_gem_info req = {
       .handle = gem_handle,
@@ -152,14 +152,14 @@ tu_gem_info(struct tu_device *dev, uint32_t gem_handle, uint32_t info)
 
 /** Return UINT64_MAX on error. */
 uint64_t
-tu_gem_info_offset(struct tu_device *dev, uint32_t gem_handle)
+tu_gem_info_offset(const struct tu_device *dev, uint32_t gem_handle)
 {
    return tu_gem_info(dev, gem_handle, MSM_INFO_GET_OFFSET);
 }
 
 /** Return UINT64_MAX on error. */
 uint64_t
-tu_gem_info_iova(struct tu_device *dev, uint32_t gem_handle)
+tu_gem_info_iova(const struct tu_device *dev, uint32_t gem_handle)
 {
    return tu_gem_info(dev, gem_handle, MSM_INFO_GET_IOVA);
 }
index c37920c57799263595619e89ae76fea014160bfa..4602628169ec07ad435493b7639b26678300d060 100644 (file)
@@ -1204,13 +1204,13 @@ void
 tu_drm_submitqueue_close(const struct tu_device *dev, uint32_t queue_id);
 
 uint32_t
-tu_gem_new(struct tu_device *dev, uint64_t size, uint32_t flags);
+tu_gem_new(const struct tu_device *dev, uint64_t size, uint32_t flags);
 void
-tu_gem_close(struct tu_device *dev, uint32_t gem_handle);
+tu_gem_close(const struct tu_device *dev, uint32_t gem_handle);
 uint64_t
-tu_gem_info_offset(struct tu_device *dev, uint32_t gem_handle);
+tu_gem_info_offset(const struct tu_device *dev, uint32_t gem_handle);
 uint64_t
-tu_gem_info_iova(struct tu_device *dev, uint32_t gem_handle);
+tu_gem_info_iova(const struct tu_device *dev, uint32_t gem_handle);
 
 #define TU_DEFINE_HANDLE_CASTS(__tu_type, __VkType)                          \
                                                                              \