ocf/src/utils
Adam Rutkowski 0d0fd0be75 Asynchronous implementation of flush and purge - part 1
For flush/purge entry points to be fully asynchronous we still
need to rework flush mutex and waiting for outstanding dirty
requests.

Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2019-03-22 17:04:33 -04:00
..
utils_allocator.c OCF provides own macros for MIN, MAX, and DIV_ROUND_UP 2018-12-13 10:59:23 -05:00
utils_allocator.h Initial commit 2018-11-29 15:14:21 +01:00
utils_cache_line.c Improvement of metadata flush setting 2019-02-19 05:14:06 -07:00
utils_cache_line.h OCF provides own macros for MIN, MAX, and DIV_ROUND_UP 2018-12-13 10:59:23 -05:00
utils_cleaner.c Set io_queue for cleaner IOs 2019-03-21 10:03:56 +01:00
utils_cleaner.h Asynchronous implementation of flush and purge - part 1 2019-03-22 17:04:33 -04:00
utils_core.h Configure all io classes at once. 2019-01-28 08:51:26 -05:00
utils_device.h Rename "data object" to "volume" 2019-02-08 14:13:05 +01:00
utils_io.c Implement asynchronous attach, load, detach and stop 2019-03-18 15:06:57 +01:00
utils_io.h Implement asynchronous attach, load, detach and stop 2019-03-18 15:06:57 +01: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 Unify req naming convention (rq -> req) 2018-12-12 13:36:34 +01:00
utils_part.h Unify req naming convention (rq -> req) 2018-12-12 13:36:34 +01:00
utils_pipeline.c Parametrize pipeline steps 2019-03-20 17:06:56 +01:00
utils_pipeline.h Parametrize pipeline steps 2019-03-20 17:06:56 +01:00
utils_req.c Implement asynchronous attach, load, detach and stop 2019-03-18 15:06:57 +01:00
utils_req.h Dynamic I/O queue management 2019-02-26 17:36:19 +01:00