.. |
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
|
Remove switch/case fallthrough
|
2019-12-12 13:48:47 -05: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
|
Update memory requirement check
|
2020-03-17 14:42:01 +01:00 |
promotion
|
Make sure NHIT won't attempt to take the same semaphore twice
|
2019-12-31 14:16:18 +01:00 |
utils
|
Flush metadata after changing status of each sector
|
2020-01-24 11:27:56 -05: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
|
Introduce core priv
|
2020-03-03 15:37:12 +01:00 |
ocf_core.c
|
Introduce core priv
|
2020-03-03 15:37:12 +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
|
Fix discard request map allocation
|
2020-02-10 17:47:11 -05:00 |
ocf_request.h
|
Introduce hash bucket locks
|
2019-09-20 17:21:00 -04: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 |