ocf/src/utils
Robert Baldyga 218e9c5723 Revert "cleaner: Remove complete_queue"
This functionality is used by cleaning policies via cmpl_queue
to reschedule the completion, so that we avoid unlocking mutex in
the cleaner completion from interrupt context of IO completion.

This reverts commit 1e5eda68a7.

Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
2024-07-26 10:35:23 +02:00
..
utils_alock.c Extend alock API with entries_count method 2022-05-16 16:21:08 +02:00
utils_alock.h Move declaration to the right header 2024-05-11 00:49:21 +02:00
utils_async_lock.c Add missing "static" to the local function 2024-05-11 00:59:39 +02:00
utils_async_lock.h Fix license 2021-10-28 13:08:50 +02:00
utils_cache_line.c Remove runtime recovery in standby mode 2022-02-01 03:11:50 +01:00
utils_cache_line.h Remove runtime recovery in standby mode 2022-02-01 03:11:50 +01:00
utils_cleaner.c Revert "cleaner: Remove complete_queue" 2024-07-26 10:35:23 +02:00
utils_cleaner.h cleaner: Check mapping after taking cache line lock 2024-07-12 17:38:13 +02:00
utils_generator.c copyright/license: Add missing copyright header 2022-09-08 13:13:18 +02:00
utils_generator.h Introduce bisect generator utility 2022-01-31 06:59:28 +01:00
utils_io_allocator.h Fix license 2021-10-28 13:08:50 +02:00
utils_io.c Fix ops(flush) engine 2022-06-01 22:33:35 +02:00
utils_io.h Fix ops(flush) engine 2022-06-01 22:33:35 +02:00
utils_list.c Fix license 2021-10-28 13:08:50 +02:00
utils_list.h Fix license 2021-10-28 13:08:50 +02:00
utils_parallelize.c Fix alignment of private data in parallelize & pipeline 2023-04-17 20:35:38 +02:00
utils_parallelize.h Introduce ocf_parallelize utility 2022-01-28 19:29:21 +01:00
utils_pipeline.c Fix alignment of private data in parallelize & pipeline 2023-04-17 20:35:38 +02:00
utils_pipeline.h Pipeline conditional step 2022-06-16 09:33:09 +02:00
utils_rbtree.c Add missing "static" to the local function 2024-05-11 00:59:39 +02:00
utils_rbtree.h Fix license 2021-10-28 13:08:50 +02:00
utils_realloc.c Fix license 2021-10-28 13:08:50 +02:00
utils_realloc.h Fix license 2021-10-28 13:08:50 +02:00
utils_refcnt.c Fix license 2021-10-28 13:08:50 +02:00
utils_refcnt.h Fix license 2021-10-28 13:08:50 +02:00
utils_request.c Fix license 2021-10-28 13:08:50 +02:00
utils_request.h Fix license 2021-10-28 13:08:50 +02:00
utils_stats.h Fix license 2021-10-28 13:08:50 +02:00
utils_user_part.c Fix license 2021-10-28 13:08:50 +02:00
utils_user_part.h Fix license 2021-10-28 13:08:50 +02:00