drm/i915: Promote ptrdiff() to i915_utils.h
authorMichal Wajdeczko <michal.wajdeczko@intel.com>
Thu, 3 Jun 2021 05:16:18 +0000 (22:16 -0700)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 3 Jun 2021 21:35:43 +0000 (23:35 +0200)
Generic helpers should be placed in i915_utils.h.

Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20210603051630.2635-9-matthew.brost@intel.com
drivers/gpu/drm/i915/i915_utils.h
drivers/gpu/drm/i915/i915_vma.h

index f02f52a..5259eda 100644 (file)
@@ -201,6 +201,11 @@ __check_struct_size(size_t base, size_t arr, size_t count, size_t *size)
        __T;                                                            \
 })
 
+static __always_inline ptrdiff_t ptrdiff(const void *a, const void *b)
+{
+       return a - b;
+}
+
 /*
  * container_of_user: Extract the superclass from a pointer to a member.
  *
index 8df784a..a29a158 100644 (file)
@@ -146,11 +146,6 @@ static inline void i915_vma_put(struct i915_vma *vma)
        i915_gem_object_put(vma->obj);
 }
 
-static __always_inline ptrdiff_t ptrdiff(const void *a, const void *b)
-{
-       return a - b;
-}
-
 static inline long
 i915_vma_compare(struct i915_vma *vma,
                 struct i915_address_space *vm,