From b82d30a0efff11fb79f2e4b24a2e3015da870516 Mon Sep 17 00:00:00 2001 From: Robert Baldyga Date: Fri, 14 Jan 2022 12:19:07 +0100 Subject: [PATCH] Add missing hb lock functions implementation Signed-off-by: Robert Baldyga --- src/concurrency/ocf_metadata_concurrency.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/concurrency/ocf_metadata_concurrency.c b/src/concurrency/ocf_metadata_concurrency.c index 8c190c2..9eae499 100644 --- a/src/concurrency/ocf_metadata_concurrency.c +++ b/src/concurrency/ocf_metadata_concurrency.c @@ -299,6 +299,18 @@ void ocf_hb_cline_naked_unlock_wr(struct ocf_metadata_lock *metadata_lock, ocf_hb_id_naked_unlock(metadata_lock, hash, OCF_METADATA_WR); } +void ocf_hb_id_naked_lock_wr(struct ocf_metadata_lock *metadata_lock, + ocf_cache_line_t hash) +{ + ocf_hb_id_naked_lock(metadata_lock, hash, OCF_METADATA_WR); +} + +void ocf_hb_id_naked_unlock_wr(struct ocf_metadata_lock *metadata_lock, + ocf_cache_line_t hash) +{ + ocf_hb_id_naked_unlock(metadata_lock, hash, OCF_METADATA_WR); +} + /* common part of protected hash bucket lock routines */ static inline void ocf_hb_id_prot_lock_common( struct ocf_metadata_lock *metadata_lock,