..
cleaning
Error handling for env_rwsem_init added
2019-09-30 17:16:37 +02:00
concurrency
Fix hash bucket iterator
2019-10-02 19:03:52 -04:00
engine
Lock cachelines under hash bucket locks
2019-10-01 17:09:27 -04:00
eviction
Synchronization of collision table
2019-09-25 00:26:29 -04:00
metadata
Merge pull request #297 from mmichal10/pp-params-in-sb
2019-10-01 12:32:15 +02:00
mngt
Merge pull request #297 from mmichal10/pp-params-in-sb
2019-10-01 12:32:15 +02:00
promotion
Merge pull request #297 from mmichal10/pp-params-in-sb
2019-10-01 12:32:15 +02:00
utils
Fix cache stats updating.
2019-10-08 08:49:24 -04:00
ocf_cache_priv.h
Remove set_cache_name() from public API.
2019-09-25 09:21:42 -04:00
ocf_cache.c
Merge pull request #255 from imjfckm/pp-tests
2019-09-16 09:34:16 +02:00
ocf_core_priv.h
Remove remaining core_id occurrences from public API
2019-08-07 16:12:06 +02:00
ocf_core.c
env: change env_strncmp to take 4 args
2019-09-30 17:26:47 +02: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
Introduce hash bucket locks
2019-09-20 17:21:00 -04:00
ocf_request.h
Introduce hash bucket locks
2019-09-20 17:21:00 -04:00
ocf_stats_builder.c
Add check for part_id in ocf_stats_collect_part_*
2019-09-30 17:15:27 +02: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