ocf/inc
Robert Baldyga 8b93b699c3 Eliminate queue -> cache mapping
Eliminate need to resolve cache based on the queue. This allows to share
the queue between cache instances. The queue still holds pointer to
a cache that owns the queue, but no management or io path relies on the
queue -> cache mapping.

Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@huawei.com>
2024-09-09 12:45:51 +02:00
..
cleaning update copyright line as per requested 2022-10-09 22:30:36 +08:00
promotion Fix license 2021-10-28 13:08:50 +02:00
ocf_cache.h Rename cache "initializing" state to "detached" 2024-07-10 16:18:04 +02:00
ocf_cfg.h Fix license 2021-10-28 13:08:50 +02:00
ocf_cleaner.h Fix license 2021-10-28 13:08:50 +02:00
ocf_composite_volume.h expose composite volume type id in API 2022-06-13 11:40:08 +02:00
ocf_core.h Remove ocf_core_new_io 2022-03-28 10:36:19 +02:00
ocf_ctx.h Fix license 2021-10-28 13:08:50 +02:00
ocf_debug.h Fix license 2021-10-28 13:08:50 +02:00
ocf_def.h Rename cache "initializing" state to "detached" 2024-07-10 16:18:04 +02:00
ocf_err.h Disable changing cache params for detached cache 2024-07-10 16:19:37 +02:00
ocf_io_class.h Fix license 2021-10-28 13:08:50 +02:00
ocf_io.h Fix license 2021-10-28 13:08:50 +02:00
ocf_logger.h Fix compilation error regarding stdarg.h file 2022-02-07 15:10:01 +02:00
ocf_metadata.h Remove ocf_metadata_probe_cores() implementation 2022-03-04 19:13:40 +01:00
ocf_mngt.h Merge pull request #808 from mmichal10/vol_and_req_fixes 2024-09-06 14:24:48 +02:00
ocf_queue.h Eliminate queue -> cache mapping 2024-09-09 12:45:51 +02:00
ocf_stats.h Introduce pass-through block stats 2024-09-06 14:47:02 +02:00
ocf_types.h Fix license 2021-10-28 13:08:50 +02:00
ocf_volume.h Introduce on_init/on_deinit ops in ocf_volume interface 2022-06-02 09:49:39 +02:00
ocf.h Introduce composite volume 2022-06-02 09:49:39 +02:00