ocf/src
Robert Baldyga 332ad1dfbc Make seq cutoff policy and threshold atomic variables
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-03-24 18:17:15 +01:00
..
cleaning Put a queue before calling cleaner completion callback 2019-12-18 20:49:56 +01:00
concurrency cacheline concurrency: move allocation outside critical section 2019-10-18 18:41:01 -04:00
engine Fix seq_cutoff respecting in pt read 2020-03-20 18:58:10 +01:00
eviction Synchronization of collision table 2019-09-25 00:26:29 -04:00
metadata metadata: Allocate memory with ENV_MEM_NOIO flag 2020-02-14 12:03:21 +01:00
mngt Make seq cutoff policy and threshold atomic variables 2020-03-24 18:17:15 +01:00
promotion Add memory check before engaging promotion policy 2020-03-16 09:09:42 +01:00
utils Introduce red-black trees utility 2020-03-24 18:17:15 +01:00
ocf_cache_priv.h Keep stop pipeline in struct cache. 2019-12-27 18:54:15 -05:00
ocf_cache.c Merge pull request #255 from imjfckm/pp-tests 2019-09-16 09:34:16 +02:00
ocf_core_priv.h Make seq cutoff policy and threshold atomic variables 2020-03-24 18:17:15 +01:00
ocf_core.c Make seq cutoff policy and threshold atomic variables 2020-03-24 18:17:15 +01:00
ocf_ctx_priv.h Change ctx lock to rmutex 2019-07-29 15:08:44 +02:00
ocf_ctx.c Adding synchronization primitives destroyers 2019-08-13 05:13:11 -07:00
ocf_def_priv.h OCF provides own macros for MIN, MAX, and DIV_ROUND_UP 2018-12-13 10:59:23 -05:00
ocf_freelist.c Change env_spinlock_init to non-void function 2019-09-30 17:15:27 +02:00
ocf_freelist.h Per-execution-context freelists 2019-09-09 16:19:52 -04:00
ocf_io_class.c Prevent overriding null terminator in cache name 2019-06-11 12:12:07 +02:00
ocf_io_priv.h Allocate io and request in single allocation 2019-07-17 10:31:23 +02:00
ocf_io.c Verifying IO address and size 2019-08-13 05:37:14 -07:00
ocf_logger_priv.h Enable passing priv to logger during context initialization 2019-01-24 10:54:50 +01:00
ocf_logger.c Rename 'printf' field name in logger ops to 'print'. 2019-04-17 11:37:47 -04:00
ocf_metadata.c Error codes in IO path changed to OCF-specific 2019-06-05 09:10:54 +02:00
ocf_priv.h Introduce OCF_CMPL_RET() macro 2019-05-02 17:22:36 +02:00
ocf_queue_priv.h Dynamic I/O queue management 2019-02-26 17:36:19 +01:00
ocf_queue.c Add missing env wrapper 2019-10-01 09:05:59 +02:00
ocf_request.c Change get_effective_cache_mode to operate on req instead of io 2020-03-20 18:58:10 +01:00
ocf_request.h Fix seq_cutoff respecting in pt read 2020-03-20 18:58:10 +01:00
ocf_stats_builder.c Reset initial ioclass stats value when retrieving. 2019-10-29 09:53:36 -04:00
ocf_stats_priv.h Added API for updating statistics. 2019-09-10 08:01:09 -04:00
ocf_stats.c Added API for updating statistics. 2019-09-10 08:01:09 -04:00
ocf_trace_priv.h Remove remaining core_id occurrences from public API 2019-08-07 16:12:06 +02:00
ocf_trace.c Remove remaining core_id occurrences from public API 2019-08-07 16:12:06 +02:00
ocf_volume_priv.h Introduce OCF IO allocator 2019-07-17 10:31:23 +02:00
ocf_volume.c Fixed some bugs found by the coverity tool 2019-09-16 15:49:37 +02:00