From 0e85ebe4a376ede77001b5f2352aa15dc42ede10 Mon Sep 17 00:00:00 2001 From: Jan Musial Date: Wed, 18 Sep 2019 11:11:51 +0200 Subject: [PATCH] Get PP params in line with rest of OCF Signed-off-by: Jan Musial --- inc/ocf_mngt.h | 4 ++-- src/mngt/ocf_mngt_cache.c | 4 ++-- src/promotion/nhit/nhit.c | 4 ++-- src/promotion/nhit/nhit.h | 4 ++-- src/promotion/ops.h | 4 ++-- src/promotion/promotion.c | 4 ++-- src/promotion/promotion.h | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/inc/ocf_mngt.h b/inc/ocf_mngt.h index cb8ee71..6f052fe 100644 --- a/inc/ocf_mngt.h +++ b/inc/ocf_mngt.h @@ -820,7 +820,7 @@ ocf_promotion_t ocf_mngt_cache_promotion_get_policy(ocf_cache_t cache); * @retval Non-zero Error occurred and parameter has not been set */ int ocf_mngt_cache_promotion_set_param(ocf_cache_t cache, uint8_t param_id, - uint64_t param_value); + uint32_t param_value); /** * @brief Get promotion policy parameter for given cache @@ -833,7 +833,7 @@ int ocf_mngt_cache_promotion_set_param(ocf_cache_t cache, uint8_t param_id, * @retval Non-zero Error occurred and parameter has not been retrieved */ int ocf_mngt_cache_promotion_get_param(ocf_cache_t cache, uint8_t param_id, - uint64_t *param_value); + uint32_t *param_value); /** * @brief IO class configuration diff --git a/src/mngt/ocf_mngt_cache.c b/src/mngt/ocf_mngt_cache.c index db9d5e4..4a496da 100644 --- a/src/mngt/ocf_mngt_cache.c +++ b/src/mngt/ocf_mngt_cache.c @@ -2263,7 +2263,7 @@ ocf_promotion_t ocf_mngt_cache_promotion_get_policy(ocf_cache_t cache) } int ocf_mngt_cache_promotion_get_param(ocf_cache_t cache, uint8_t param_id, - uint64_t *param_value) + uint32_t *param_value) { int result; @@ -2278,7 +2278,7 @@ int ocf_mngt_cache_promotion_get_param(ocf_cache_t cache, uint8_t param_id, } int ocf_mngt_cache_promotion_set_param(ocf_cache_t cache, uint8_t param_id, - uint64_t param_value) + uint32_t param_value) { int result; diff --git a/src/promotion/nhit/nhit.c b/src/promotion/nhit/nhit.c index a698385..cd78568 100644 --- a/src/promotion/nhit/nhit.c +++ b/src/promotion/nhit/nhit.c @@ -64,7 +64,7 @@ void nhit_deinit(ocf_promotion_policy_t policy) } ocf_error_t nhit_set_param(ocf_promotion_policy_t policy, uint8_t param_id, - uint64_t param_value) + uint32_t param_value) { struct nhit_policy_context *ctx = policy->ctx; ocf_error_t result = 0; @@ -110,7 +110,7 @@ ocf_error_t nhit_set_param(ocf_promotion_policy_t policy, uint8_t param_id, } ocf_error_t nhit_get_param(ocf_promotion_policy_t policy, uint8_t param_id, - uint64_t *param_value) + uint32_t *param_value) { struct nhit_policy_context *ctx = policy->ctx; ocf_error_t result = 0; diff --git a/src/promotion/nhit/nhit.h b/src/promotion/nhit/nhit.h index 36b1cc5..4297e85 100644 --- a/src/promotion/nhit/nhit.h +++ b/src/promotion/nhit/nhit.h @@ -15,10 +15,10 @@ ocf_error_t nhit_init(ocf_cache_t cache, ocf_promotion_policy_t policy); void nhit_deinit(ocf_promotion_policy_t policy); ocf_error_t nhit_set_param(ocf_promotion_policy_t policy, uint8_t param_id, - uint64_t param_value); + uint32_t param_value); ocf_error_t nhit_get_param(ocf_promotion_policy_t policy, uint8_t param_id, - uint64_t *param_value); + uint32_t *param_value); void nhit_req_purge(ocf_promotion_policy_t policy, struct ocf_request *req); diff --git a/src/promotion/ops.h b/src/promotion/ops.h index 7a6f256..b5ca0ef 100644 --- a/src/promotion/ops.h +++ b/src/promotion/ops.h @@ -27,11 +27,11 @@ struct promotion_policy_ops { /*!< Deinit and free promotion policy */ ocf_error_t (*set_param)(ocf_promotion_policy_t policy, uint8_t param_id, - uint64_t param_value); + uint32_t param_value); /*!< Set promotion policy parameter */ ocf_error_t (*get_param)(ocf_promotion_policy_t policy, uint8_t param_id, - uint64_t *param_value); + uint32_t *param_value); /*!< Get promotion policy parameter */ void (*req_purge)(ocf_promotion_policy_t policy, diff --git a/src/promotion/promotion.c b/src/promotion/promotion.c index 66fb274..67e69d1 100644 --- a/src/promotion/promotion.c +++ b/src/promotion/promotion.c @@ -87,7 +87,7 @@ ocf_error_t ocf_promotion_set_policy(ocf_promotion_policy_t policy, } ocf_error_t ocf_promotion_set_param(ocf_promotion_policy_t policy, - uint8_t param_id, uint64_t param_value) + uint8_t param_id, uint32_t param_value) { ocf_promotion_t type = policy->type; ocf_error_t result = -OCF_ERR_INVAL; @@ -103,7 +103,7 @@ ocf_error_t ocf_promotion_set_param(ocf_promotion_policy_t policy, } ocf_error_t ocf_promotion_get_param(ocf_promotion_policy_t policy, - uint8_t param_id, uint64_t *param_value) + uint8_t param_id, uint32_t *param_value) { ocf_promotion_t type = policy->type; ocf_error_t result = -OCF_ERR_INVAL; diff --git a/src/promotion/promotion.h b/src/promotion/promotion.h index fe2c2db..8e72ba2 100644 --- a/src/promotion/promotion.h +++ b/src/promotion/promotion.h @@ -51,7 +51,7 @@ ocf_error_t ocf_promotion_set_policy(ocf_promotion_policy_t policy, * @retval ocf_error_t */ ocf_error_t ocf_promotion_set_param(ocf_promotion_policy_t policy, - uint8_t param_id, uint64_t param_value); + uint8_t param_id, uint32_t param_value); /** * @brief Get promotion policy parameter @@ -63,7 +63,7 @@ ocf_error_t ocf_promotion_set_param(ocf_promotion_policy_t policy, * @retval ocf_error_t */ ocf_error_t ocf_promotion_get_param(ocf_promotion_policy_t policy, - uint8_t param_id, uint64_t *param_value); + uint8_t param_id, uint32_t *param_value); /** * @brief Update promotion policy after cache lines have been promoted to cache