diff --git a/src/concurrency/ocf_metadata_concurrency.h b/src/concurrency/ocf_metadata_concurrency.h index 266712e..5ed2a44 100644 --- a/src/concurrency/ocf_metadata_concurrency.h +++ b/src/concurrency/ocf_metadata_concurrency.h @@ -3,7 +3,7 @@ * SPDX-License-Identifier: BSD-3-Clause-Clear */ #include "../ocf_cache_priv.h" -#include "../eviction/eviction.h" +#include "../ocf_space.h" #include "../ocf_queue_priv.h" #ifndef __OCF_METADATA_CONCURRENCY_H__ diff --git a/src/engine/cache_engine.c b/src/engine/cache_engine.c index 91a14b6..c52ee53 100644 --- a/src/engine/cache_engine.c +++ b/src/engine/cache_engine.c @@ -25,7 +25,7 @@ #include "../utils/utils_refcnt.h" #include "../ocf_request.h" #include "../metadata/metadata.h" -#include "../eviction/eviction.h" +#include "../ocf_space.h" enum ocf_io_if_type { /* Public OCF IO interfaces to be set by user */ diff --git a/src/engine/engine_common.c b/src/engine/engine_common.c index b2672de..7da86e3 100644 --- a/src/engine/engine_common.c +++ b/src/engine/engine_common.c @@ -15,7 +15,7 @@ #include "../utils/utils_cleaner.h" #include "../utils/utils_user_part.h" #include "../metadata/metadata.h" -#include "../eviction/eviction.h" +#include "../ocf_space.h" #include "../promotion/promotion.h" #include "../concurrency/ocf_concurrency.h" diff --git a/src/metadata/metadata_partition_structs.h b/src/metadata/metadata_partition_structs.h index 3f953e3..e542e55 100644 --- a/src/metadata/metadata_partition_structs.h +++ b/src/metadata/metadata_partition_structs.h @@ -8,7 +8,7 @@ #include "../utils/utils_list.h" #include "../cleaning/cleaning.h" -#include "../eviction/eviction.h" +#include "../ocf_space.h" #define OCF_NUM_PARTITIONS OCF_USER_IO_CLASS_MAX + 2 diff --git a/src/metadata/metadata_structs.h b/src/metadata/metadata_structs.h index 4cbe38d..a71594c 100644 --- a/src/metadata/metadata_structs.h +++ b/src/metadata/metadata_structs.h @@ -7,7 +7,7 @@ #define __METADATA_STRUCTS_H__ #include "metadata_common.h" -#include "../eviction/eviction.h" +#include "../ocf_space.h" #include "../cleaning/cleaning.h" #include "../ocf_request.h" diff --git a/src/mngt/ocf_mngt_cache.c b/src/mngt/ocf_mngt_cache.c index de86f8f..2a2fee9 100644 --- a/src/mngt/ocf_mngt_cache.c +++ b/src/mngt/ocf_mngt_cache.c @@ -21,7 +21,7 @@ #include "../utils/utils_refcnt.h" #include "../utils/utils_async_lock.h" #include "../concurrency/ocf_concurrency.h" -#include "../eviction/lru.h" +#include "../ocf_lru.h" #include "../ocf_ctx_priv.h" #include "../cleaning/cleaning.h" #include "../promotion/ops.h" diff --git a/src/mngt/ocf_mngt_common.c b/src/mngt/ocf_mngt_common.c index 592b3d0..34965b4 100644 --- a/src/mngt/ocf_mngt_common.c +++ b/src/mngt/ocf_mngt_common.c @@ -11,7 +11,7 @@ #include "../metadata/metadata.h" #include "../engine/cache_engine.h" #include "../ocf_request.h" -#include "../eviction/lru.h" +#include "../ocf_lru.h" #include "../ocf_logger_priv.h" #include "../ocf_queue_priv.h" #include "../engine/engine_common.h" diff --git a/src/mngt/ocf_mngt_io_class.c b/src/mngt/ocf_mngt_io_class.c index 295d830..ada3ef3 100644 --- a/src/mngt/ocf_mngt_io_class.c +++ b/src/mngt/ocf_mngt_io_class.c @@ -9,7 +9,7 @@ #include "../metadata/metadata.h" #include "../engine/cache_engine.h" #include "../utils/utils_user_part.h" -#include "../eviction/lru.h" +#include "../ocf_lru.h" #include "ocf_env.h" static uint64_t _ocf_mngt_count_user_parts_min_size(struct ocf_cache *cache) diff --git a/src/eviction/lru.c b/src/ocf_lru.c similarity index 99% rename from src/eviction/lru.c rename to src/ocf_lru.c index f4f8268..9bbe7df 100644 --- a/src/eviction/lru.c +++ b/src/ocf_lru.c @@ -3,8 +3,8 @@ * SPDX-License-Identifier: BSD-3-Clause-Clear */ -#include "eviction.h" -#include "lru.h" +#include "ocf_space.h" +#include "ocf_lru.h" #include "../utils/utils_cleaner.h" #include "../utils/utils_cache_line.h" #include "../concurrency/ocf_concurrency.h" diff --git a/src/eviction/lru.h b/src/ocf_lru.h similarity index 96% rename from src/eviction/lru.h rename to src/ocf_lru.h index d6e9fa9..73318ff 100644 --- a/src/eviction/lru.h +++ b/src/ocf_lru.h @@ -5,8 +5,8 @@ #ifndef __EVICTION_LRU_H__ #define __EVICTION_LRU_H__ -#include "eviction.h" -#include "lru_structs.h" +#include "ocf_space.h" +#include "ocf_lru_structs.h" struct ocf_part; struct ocf_user_part; diff --git a/src/eviction/lru_structs.h b/src/ocf_lru_structs.h similarity index 100% rename from src/eviction/lru_structs.h rename to src/ocf_lru_structs.h diff --git a/src/eviction/eviction.c b/src/ocf_space.c similarity index 99% rename from src/eviction/eviction.c rename to src/ocf_space.c index 180b47c..97f3ad8 100644 --- a/src/eviction/eviction.c +++ b/src/ocf_space.c @@ -3,7 +3,7 @@ * SPDX-License-Identifier: BSD-3-Clause-Clear */ -#include "eviction.h" +#include "ocf_space.h" #include "../utils/utils_user_part.h" #include "../engine/engine_common.h" diff --git a/src/eviction/eviction.h b/src/ocf_space.h similarity index 94% rename from src/eviction/eviction.h rename to src/ocf_space.h index 3d7a35b..7f78adf 100644 --- a/src/eviction/eviction.h +++ b/src/ocf_space.h @@ -7,8 +7,8 @@ #define __LAYER_EVICTION_POLICY_H__ #include "ocf/ocf.h" -#include "lru.h" -#include "lru_structs.h" +#include "ocf_lru.h" +#include "ocf_lru_structs.h" #define OCF_PENDING_EVICTION_LIMIT 512UL diff --git a/src/utils/utils_cache_line.h b/src/utils/utils_cache_line.h index 72c6d3e..92f5d54 100644 --- a/src/utils/utils_cache_line.h +++ b/src/utils/utils_cache_line.h @@ -8,7 +8,7 @@ #include "../metadata/metadata.h" #include "../concurrency/ocf_cache_line_concurrency.h" -#include "../eviction/eviction.h" +#include "../ocf_space.h" #include "../engine/cache_engine.h" #include "../ocf_request.h" #include "../ocf_def_priv.h" diff --git a/src/utils/utils_user_part.c b/src/utils/utils_user_part.c index 88ac96f..5eda346 100644 --- a/src/utils/utils_user_part.c +++ b/src/utils/utils_user_part.c @@ -8,7 +8,7 @@ #include "../ocf_request.h" #include "../metadata/metadata.h" #include "../engine/cache_engine.h" -#include "../eviction/lru.h" +#include "../ocf_lru.h" #include "utils_user_part.h" static struct ocf_lst_entry *ocf_user_part_lst_getter_valid( diff --git a/tests/unit/framework/tests_config.py b/tests/unit/framework/tests_config.py index f1f0c6c..2c3a794 100644 --- a/tests/unit/framework/tests_config.py +++ b/tests/unit/framework/tests_config.py @@ -16,7 +16,7 @@ MAIN_DIRECTORY_OF_UNIT_TESTS = "../tests/" # Paths to all directories, in which tests are stored. All paths should be relative to # MAIN_DIRECTORY_OF_UNIT_TESTS DIRECTORIES_WITH_TESTS_LIST = ["cleaning/", "metadata/", "mngt/", "concurrency/", "engine/", - "eviction/", "utils/", "promotion/"] + "ocf_space.c/", "ocf_lru.c/", "utils/", "promotion/"] # Paths to all directories containing files with sources. All paths should be relative to # MAIN_DIRECTORY_OF_TESTED_PROJECT diff --git a/tests/unit/tests/engine/engine_common.c/prepare_clines_miss.c b/tests/unit/tests/engine/engine_common.c/prepare_clines_miss.c index e24e664..e74b3c6 100644 --- a/tests/unit/tests/engine/engine_common.c/prepare_clines_miss.c +++ b/tests/unit/tests/engine/engine_common.c/prepare_clines_miss.c @@ -33,7 +33,7 @@ #include "../utils/utils_cleaner.h" #include "../utils/utils_user_part.h" #include "../metadata/metadata.h" -#include "../eviction/eviction.h" +#include "../ocf_space.h" #include "../promotion/promotion.h" #include "../concurrency/ocf_concurrency.h" diff --git a/tests/unit/tests/mngt/ocf_mngt_cache.c/_cache_mngt_set_cache_mode_test.c b/tests/unit/tests/mngt/ocf_mngt_cache.c/_cache_mngt_set_cache_mode_test.c index 48420b0..2dd93c9 100644 --- a/tests/unit/tests/mngt/ocf_mngt_cache.c/_cache_mngt_set_cache_mode_test.c +++ b/tests/unit/tests/mngt/ocf_mngt_cache.c/_cache_mngt_set_cache_mode_test.c @@ -36,7 +36,7 @@ ocf_mngt_cache_mode_has_lazy_write #include "../utils/utils_cache_line.h" #include "../utils/utils_pipeline.h" #include "../concurrency/ocf_concurrency.h" -#include "../eviction/lru.h" +#include "../ocf_lru.h" #include "../ocf_ctx_priv.h" #include "../cleaning/cleaning.h" diff --git a/tests/unit/tests/mngt/ocf_mngt_cache.c/ocf_mngt_cache_set_fallback_pt_error_threshold.c b/tests/unit/tests/mngt/ocf_mngt_cache.c/ocf_mngt_cache_set_fallback_pt_error_threshold.c index 3dc53f5..84898b7 100644 --- a/tests/unit/tests/mngt/ocf_mngt_cache.c/ocf_mngt_cache_set_fallback_pt_error_threshold.c +++ b/tests/unit/tests/mngt/ocf_mngt_cache.c/ocf_mngt_cache_set_fallback_pt_error_threshold.c @@ -30,7 +30,7 @@ #include "../utils/utils_cache_line.h" #include "../utils/utils_pipeline.h" #include "../concurrency/ocf_concurrency.h" -#include "../eviction/lru.h" +#include "../ocf_lru.h" #include "../ocf_ctx_priv.h" #include "../cleaning/cleaning.h" diff --git a/tests/unit/tests/mngt/ocf_mngt_io_class.c/ocf_mngt_io_class.c b/tests/unit/tests/mngt/ocf_mngt_io_class.c/ocf_mngt_io_class.c index 7676535..8777284 100644 --- a/tests/unit/tests/mngt/ocf_mngt_io_class.c/ocf_mngt_io_class.c +++ b/tests/unit/tests/mngt/ocf_mngt_io_class.c/ocf_mngt_io_class.c @@ -32,7 +32,7 @@ #include "../metadata/metadata.h" #include "../engine/cache_engine.h" #include "../utils/utils_user_part.h" -#include "../eviction/lru.h" +#include "../ocf_lru.h" #include "ocf_env.h" #include "mngt/ocf_mngt_io_class.c/ocf_mngt_io_class_generated_wraps.c" diff --git a/tests/unit/tests/eviction/lru.c/lru.c b/tests/unit/tests/ocf_lru.c/lru.c similarity index 98% rename from tests/unit/tests/eviction/lru.c/lru.c rename to tests/unit/tests/ocf_lru.c/lru.c index d4d829d..563a7ec 100644 --- a/tests/unit/tests/eviction/lru.c/lru.c +++ b/tests/unit/tests/ocf_lru.c/lru.c @@ -1,5 +1,5 @@ /* - * src/eviction/lru.c + * src/ocf_lru.c * _lru_init * * update_lru_head @@ -23,8 +23,8 @@ #include #include "print_desc.h" -#include "eviction.h" -#include "lru.h" +#include "ocf_space.h" +#include "ocf_lru.h" #include "ops.h" #include "../utils/utils_cleaner.h" #include "../utils/utils_cache_line.h" @@ -33,7 +33,7 @@ #include "../engine/engine_zero.h" #include "../ocf_request.h" -#include "eviction/lru.c/lru_generated_wraps.c" +#include "ocf_lru.c/lru_generated_wraps.c" #define META_COUNT 128 diff --git a/tests/unit/tests/eviction/lru.c/lru_iter.c b/tests/unit/tests/ocf_lru.c/lru_iter.c similarity index 98% rename from tests/unit/tests/eviction/lru.c/lru_iter.c rename to tests/unit/tests/ocf_lru.c/lru_iter.c index b640234..047bbb3 100644 --- a/tests/unit/tests/eviction/lru.c/lru_iter.c +++ b/tests/unit/tests/ocf_lru.c/lru_iter.c @@ -1,5 +1,5 @@ /* - * src/eviction/lru.c + * src/ocf_lru.c * lru_iter_next * * INSERT HERE LIST OF FUNCTIONS YOU WANT TO LEAVE @@ -26,8 +26,8 @@ #include #include "print_desc.h" -#include "eviction.h" -#include "lru.h" +#include "ocf_space.h" +#include "ocf_lru.h" #include "../utils/utils_cleaner.h" #include "../utils/utils_cache_line.h" #include "../concurrency/ocf_concurrency.h" @@ -35,7 +35,7 @@ #include "../engine/engine_zero.h" #include "../ocf_request.h" -#include "eviction/lru.c/lru_iter_generated_wraps.c" +#include "ocf_lru.c/lru_iter_generated_wraps.c" //#define DEBUG diff --git a/tests/unit/tests/eviction/eviction.c/eviction.c b/tests/unit/tests/ocf_space.c/ocf_space.c similarity index 98% rename from tests/unit/tests/eviction/eviction.c/eviction.c rename to tests/unit/tests/ocf_space.c/ocf_space.c index 9891a87..c7a4f47 100644 --- a/tests/unit/tests/eviction/eviction.c/eviction.c +++ b/tests/unit/tests/ocf_space.c/ocf_space.c @@ -1,5 +1,5 @@ /* - * src/eviction/eviction.c + * src/ocf_space.c * ocf_remap_do * ocf_evict_user_partitions @@ -17,10 +17,10 @@ #include #include "print_desc.h" -#include "eviction.h" +#include "ocf_space.h" #include "../utils/utils_user_part.h" -#include "eviction/eviction.c/eviction_generated_wraps.c" +#include "ocf_space.c/ocf_space_generated_wraps.c" struct test_cache {