diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2017-11-23 06:53:37 -0500 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2017-11-27 11:37:15 -0500 |
commit | 848b365d5d1f0d41d07773c6a69149b2561f29de (patch) | |
tree | e5ae387bc748b6c6efaa4b9f5fae4fe59db85522 | |
parent | 4e90a6e222720dd0ec529f87eca990c736ba8ede (diff) |
drm/i915: Rename shrinker init/cleanup to match driver initialisation phase
Since the shrinker is registered and unregistered during
i915_driver_register and i915_driver_unregister, respectively, rename
the init/cleanup functions to match.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20171123115338.10270-1-chris@chris-wilson.co.uk
Reviewed-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
-rw-r--r-- | drivers/gpu/drm/i915/i915_drv.c | 4 | ||||
-rw-r--r-- | drivers/gpu/drm/i915/i915_drv.h | 4 | ||||
-rw-r--r-- | drivers/gpu/drm/i915/i915_gem_shrinker.c | 8 |
3 files changed, 8 insertions, 8 deletions
diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/i915_drv.c index 0793a27e2b95..9c519aa4f550 100644 --- a/drivers/gpu/drm/i915/i915_drv.c +++ b/drivers/gpu/drm/i915/i915_drv.c | |||
@@ -1215,7 +1215,7 @@ static void i915_driver_register(struct drm_i915_private *dev_priv) | |||
1215 | { | 1215 | { |
1216 | struct drm_device *dev = &dev_priv->drm; | 1216 | struct drm_device *dev = &dev_priv->drm; |
1217 | 1217 | ||
1218 | i915_gem_shrinker_init(dev_priv); | 1218 | i915_gem_shrinker_register(dev_priv); |
1219 | i915_pmu_register(dev_priv); | 1219 | i915_pmu_register(dev_priv); |
1220 | 1220 | ||
1221 | /* | 1221 | /* |
@@ -1277,7 +1277,7 @@ static void i915_driver_unregister(struct drm_i915_private *dev_priv) | |||
1277 | i915_guc_log_unregister(dev_priv); | 1277 | i915_guc_log_unregister(dev_priv); |
1278 | drm_dev_unregister(&dev_priv->drm); | 1278 | drm_dev_unregister(&dev_priv->drm); |
1279 | 1279 | ||
1280 | i915_gem_shrinker_cleanup(dev_priv); | 1280 | i915_gem_shrinker_unregister(dev_priv); |
1281 | } | 1281 | } |
1282 | 1282 | ||
1283 | /** | 1283 | /** |
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h index 50a945d3c11d..2dd32de47f9a 100644 --- a/drivers/gpu/drm/i915/i915_drv.h +++ b/drivers/gpu/drm/i915/i915_drv.h | |||
@@ -3921,8 +3921,8 @@ unsigned long i915_gem_shrink(struct drm_i915_private *dev_priv, | |||
3921 | #define I915_SHRINK_ACTIVE 0x8 | 3921 | #define I915_SHRINK_ACTIVE 0x8 |
3922 | #define I915_SHRINK_VMAPS 0x10 | 3922 | #define I915_SHRINK_VMAPS 0x10 |
3923 | unsigned long i915_gem_shrink_all(struct drm_i915_private *dev_priv); | 3923 | unsigned long i915_gem_shrink_all(struct drm_i915_private *dev_priv); |
3924 | void i915_gem_shrinker_init(struct drm_i915_private *dev_priv); | 3924 | void i915_gem_shrinker_register(struct drm_i915_private *dev_priv); |
3925 | void i915_gem_shrinker_cleanup(struct drm_i915_private *dev_priv); | 3925 | void i915_gem_shrinker_unregister(struct drm_i915_private *dev_priv); |
3926 | 3926 | ||
3927 | 3927 | ||
3928 | /* i915_gem_tiling.c */ | 3928 | /* i915_gem_tiling.c */ |
diff --git a/drivers/gpu/drm/i915/i915_gem_shrinker.c b/drivers/gpu/drm/i915/i915_gem_shrinker.c index 3770e3323fc8..7205dc123d92 100644 --- a/drivers/gpu/drm/i915/i915_gem_shrinker.c +++ b/drivers/gpu/drm/i915/i915_gem_shrinker.c | |||
@@ -494,12 +494,12 @@ out: | |||
494 | } | 494 | } |
495 | 495 | ||
496 | /** | 496 | /** |
497 | * i915_gem_shrinker_init - Initialize i915 shrinker | 497 | * i915_gem_shrinker_register - Register the i915 shrinker |
498 | * @dev_priv: i915 device | 498 | * @dev_priv: i915 device |
499 | * | 499 | * |
500 | * This function registers and sets up the i915 shrinker and OOM handler. | 500 | * This function registers and sets up the i915 shrinker and OOM handler. |
501 | */ | 501 | */ |
502 | void i915_gem_shrinker_init(struct drm_i915_private *dev_priv) | 502 | void i915_gem_shrinker_register(struct drm_i915_private *dev_priv) |
503 | { | 503 | { |
504 | dev_priv->mm.shrinker.scan_objects = i915_gem_shrinker_scan; | 504 | dev_priv->mm.shrinker.scan_objects = i915_gem_shrinker_scan; |
505 | dev_priv->mm.shrinker.count_objects = i915_gem_shrinker_count; | 505 | dev_priv->mm.shrinker.count_objects = i915_gem_shrinker_count; |
@@ -515,12 +515,12 @@ void i915_gem_shrinker_init(struct drm_i915_private *dev_priv) | |||
515 | } | 515 | } |
516 | 516 | ||
517 | /** | 517 | /** |
518 | * i915_gem_shrinker_cleanup - Clean up i915 shrinker | 518 | * i915_gem_shrinker_unregister - Unregisters the i915 shrinker |
519 | * @dev_priv: i915 device | 519 | * @dev_priv: i915 device |
520 | * | 520 | * |
521 | * This function unregisters the i915 shrinker and OOM handler. | 521 | * This function unregisters the i915 shrinker and OOM handler. |
522 | */ | 522 | */ |
523 | void i915_gem_shrinker_cleanup(struct drm_i915_private *dev_priv) | 523 | void i915_gem_shrinker_unregister(struct drm_i915_private *dev_priv) |
524 | { | 524 | { |
525 | WARN_ON(unregister_vmap_purge_notifier(&dev_priv->mm.vmap_notifier)); | 525 | WARN_ON(unregister_vmap_purge_notifier(&dev_priv->mm.vmap_notifier)); |
526 | WARN_ON(unregister_oom_notifier(&dev_priv->mm.oom_notifier)); | 526 | WARN_ON(unregister_oom_notifier(&dev_priv->mm.oom_notifier)); |