ocf/src/engine
Michal Mielewczyk f1e25c923b D2C: Prevent use after free
Request could be completed and freed before the statistics were updated

Signed-off-by: Michal Mielewczyk <michal.mielewczyk@huawei.com>
2025-03-26 15:53:51 +01:00
..
cache_engine.c Microoptimization for resolving cache mode 2025-03-25 09:32:39 +01:00
cache_engine.h Rename engine_ops to engine_flush 2024-09-10 15:16:33 +02:00
engine_bf.c backfill: Update occupancy only if BF succeeded 2025-03-24 12:22:25 +01:00
engine_bf.h Fix license 2021-10-28 13:08:50 +02:00
engine_common.c Reset repart flag during refreshing request status 2024-10-16 18:37:42 +02:00
engine_common.h Uncouple lookup() and set_hot() 2024-09-10 15:20:51 +02:00
engine_d2c.c D2C: Prevent use after free 2025-03-26 15:53:51 +01:00
engine_d2c.h Handle D2C early and fast 2024-09-19 23:58:26 +02:00
engine_debug.h Consolidate ocf_request_io and ocf_request - io properties 2024-09-20 13:59:46 +02:00
engine_discard.c Consolidate ocf_request_io and ocf_request - io properties 2024-09-20 13:59:46 +02:00
engine_discard.h Modify engines to use forward API 2024-09-19 15:55:19 +02:00
engine_fast.c Modify engines to use forward API 2024-09-19 15:55:19 +02:00
engine_fast.h Fix license 2021-10-28 13:08:50 +02:00
engine_flush.c Modify engines to use forward API 2024-09-19 15:55:19 +02:00
engine_flush.h Rename engine_ops to engine_flush 2024-09-10 15:16:33 +02:00
engine_inv.c Remove unnecessary references to req->req_remaining 2024-09-24 20:06:24 +02:00
engine_inv.h Fix license 2021-10-28 13:08:50 +02:00
engine_io.c Fix error accounting in forward_io 2024-10-14 16:54:51 +02:00
engine_io.h volume: Introduce general IO forward mechanism 2024-09-19 15:55:19 +02:00
engine_pt.c Consolidate ocf_request_io and ocf_request - io properties 2024-09-20 13:59:46 +02:00
engine_pt.h Added a priority queue for the request instead of push front 2024-08-02 12:53:16 +02:00
engine_rd.c backfill: Update occupancy only if BF succeeded 2025-03-24 12:22:25 +01:00
engine_rd.h Fix license 2021-10-28 13:08:50 +02:00
engine_wa.c Modify engines to use forward API 2024-09-19 15:55:19 +02:00
engine_wa.h Fix license 2021-10-28 13:08:50 +02:00
engine_wb.c Modify engines to use forward API 2024-09-19 15:55:19 +02:00
engine_wb.h Fix license 2021-10-28 13:08:50 +02:00
engine_wi.c Remove unnecessary references to req->req_remaining 2024-09-24 20:06:24 +02:00
engine_wi.h Fix license 2021-10-28 13:08:50 +02:00
engine_wo.c Fix error accounting in forward_io 2024-10-14 16:54:51 +02:00
engine_wo.h Add missing headers 2024-05-11 00:51:29 +02:00
engine_wt.c Modify engines to use forward API 2024-09-19 15:55:19 +02:00
engine_wt.h Fix license 2021-10-28 13:08:50 +02:00
engine_zero.c Remove unnecessary references to req->req_remaining 2024-09-24 20:06:24 +02:00
engine_zero.h Fix license 2021-10-28 13:08:50 +02:00