ocf/src/utils
Michal Mielewczyk d9c987e068 Flush metadata after changing status of each sector
In case of cleaning metadata used to be flushed only when status of whole cache
line changed to clean.

This patch ensures that metadata flush is triggered after changin status of each
single sector is cache line.

Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-01-24 11:27:56 -05:00
..
utils_async_lock.c Error handling for env_rwsem_init added 2019-09-30 17:16:37 +02:00
utils_async_lock.h ocf_async_lock: Replace mutex with spinlocks 2019-09-23 15:54:25 +02:00
utils_cache_line.c Flush metadata after changing status of each sector 2020-01-24 11:27:56 -05:00
utils_cache_line.h Synchronization of collision table 2019-09-25 00:26:29 -04:00
utils_cleaner.c cleaner: Retrieve core object properly 2019-12-19 14:44:04 +01:00
utils_cleaner.h Async wait for cleaner completion 2019-05-06 19:37:49 -04:00
utils_io_allocator.h Introduce OCF IO allocator 2019-07-17 10:31:23 +02:00
utils_io.c discard: Make max_length aligned to sector size 2020-01-21 12:44:04 +01:00
utils_io.h Merge new_io and configure into one function 2019-07-17 10:31:23 +02:00
utils_list.c Code refactoring 2019-01-16 06:46:00 -05:00
utils_list.h Initial commit 2018-11-29 15:14:21 +01:00
utils_part.c Fixed some bugs found by the coverity tool 2019-09-16 15:49:37 +02:00
utils_part.h Changed always returning 0 to void foo 2019-06-11 09:53:40 +02:00
utils_pipeline.c Introduce asynchronous cache lock 2019-05-28 11:20:48 +02:00
utils_pipeline.h Introduce pipeline *_RET macros 2019-05-02 17:22:43 +02:00
utils_realloc.c Rename utils_allocator to utils_realloc 2019-05-27 13:10:17 +02:00
utils_realloc.h Rename utils_allocator to utils_realloc 2019-05-27 13:10:17 +02:00
utils_refcnt.c Return post modification value from ocf_refcnt_inc/dec 2019-05-06 19:23:11 -04:00
utils_refcnt.h Return post modification value from ocf_refcnt_inc/dec 2019-05-06 19:23:11 -04:00
utils_stats.h Extract stats builder utils to separate file. 2019-09-12 05:21:17 -04:00