From 3f2b382a2c8ea0671eb17c31344f3477d99cb028 Mon Sep 17 00:00:00 2001 From: Robert Baldyga Date: Sat, 28 Sep 2024 09:42:55 +0200 Subject: [PATCH] Place "inline" before the type declaration It's needed to make OCF compile with kernel 6.11. Signed-off-by: Robert Baldyga --- src/ocf_lru.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ocf_lru.c b/src/ocf_lru.c index 66c14d9..4bad30d 100644 --- a/src/ocf_lru.c +++ b/src/ocf_lru.c @@ -376,7 +376,7 @@ static inline bool _lru_lru_all_empty(struct ocf_lru_iter *iter) return iter->num_avail_lrus == 0; } -static bool inline _lru_trylock_hash(struct ocf_lru_iter *iter, +static inline bool _lru_trylock_hash(struct ocf_lru_iter *iter, ocf_core_id_t core_id, uint64_t core_line) { if (iter->hash_locked != NULL && iter->hash_locked( @@ -389,7 +389,7 @@ static bool inline _lru_trylock_hash(struct ocf_lru_iter *iter, core_id, core_line); } -static void inline _lru_unlock_hash(struct ocf_lru_iter *iter, +static inline void _lru_unlock_hash(struct ocf_lru_iter *iter, ocf_core_id_t core_id, uint64_t core_line) { if (iter->hash_locked != NULL && iter->hash_locked( @@ -402,7 +402,7 @@ static void inline _lru_unlock_hash(struct ocf_lru_iter *iter, core_id, core_line); } -static bool inline _lru_iter_evition_lock(struct ocf_lru_iter *iter, +static inline bool _lru_iter_evition_lock(struct ocf_lru_iter *iter, ocf_cache_line_t cache_line, ocf_core_id_t *core_id, uint64_t *core_line)