..
cleaning
Rename cache_concurrency to cache_line_concurrency
2019-07-24 15:32:12 -04:00
concurrency
Rename cache_concurrency to cache_line_concurrency
2019-07-24 15:32:12 -04:00
engine
Merge pull request #220 from arutk/metadata_offset_hash
2019-07-29 13:03:04 +02:00
eviction
Move metadata concurrency to a separate file
2019-07-24 15:32:09 -04:00
metadata
Fix typo "collisioin" -> "collision"
2019-08-03 20:04:23 +02:00
mngt
Initialize promotion policy before cleaning policy.
2019-08-06 06:37:14 -04:00
promotion
Add promotion policy API and use it in I/O path
2019-07-19 13:52:00 +02:00
utils
Merge pull request #220 from arutk/metadata_offset_hash
2019-07-29 13:03:04 +02:00
ocf_cache_priv.h
Remove core id from public API
2019-07-30 09:26:26 +02:00
ocf_cache.c
Remove cache id from public API
2019-07-30 09:26:26 +02:00
ocf_core_priv.h
Deinitialize volume types in ocf internally.
2019-08-05 06:16:46 -04:00
ocf_core.c
Deinitialize volume types in ocf internally.
2019-08-05 06:16:46 -04:00
ocf_ctx_priv.h
Change ctx lock to rmutex
2019-07-29 15:08:44 +02:00
ocf_ctx.c
Deinitialize volume types in ocf internally.
2019-08-05 06:16:46 -04: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_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
Introduce OCF IO allocator
2019-07-17 10:31:23 +02: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
Allocate io and request in single allocation
2019-07-17 10:31:23 +02:00
ocf_request.c
Allocate io and request in single allocation
2019-07-17 10:31:23 +02:00
ocf_request.h
Merge pull request #220 from arutk/metadata_offset_hash
2019-07-29 13:03:04 +02:00
ocf_stats_builder.c
Associate core metadata with core object
2019-05-28 14:49:59 +02:00
ocf_stats_priv.h
Cache lock cleanup and API improvements
2019-01-21 13:46:28 +01:00
ocf_stats.c
Added asserts in sample env for synchronization functions
2019-06-11 11:01:06 +02:00
ocf_trace_priv.h
Allocate io and request in single allocation
2019-07-17 10:31:23 +02:00
ocf_trace.c
Remove cache id from public API
2019-07-30 09:26:26 +02:00
ocf_volume_priv.h
Introduce OCF IO allocator
2019-07-17 10:31:23 +02:00
ocf_volume.c
Deinitialize volume types in ocf internally.
2019-08-05 06:16:46 -04:00