From 87ce37f7c49288eb59c1926c2d56087a9c9e4883 Mon Sep 17 00:00:00 2001 From: Dominik Ermel Date: Fri, 4 Oct 2024 20:35:32 +0200 Subject: [PATCH] storage/stream_flash: Make context const where not modified The commit sets const qualifier struct stream_flash_ctx *ctx parameter of Stream Flash API calls: stream_flash_bytes_written stream_flash_progress_save stream_flash_progress_clear Signed-off-by: Dominik Ermel --- include/zephyr/storage/stream_flash.h | 6 +++--- subsys/storage/stream/stream_flash.c | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/include/zephyr/storage/stream_flash.h b/include/zephyr/storage/stream_flash.h index c2b488348b4..b1d78af90a9 100644 --- a/include/zephyr/storage/stream_flash.h +++ b/include/zephyr/storage/stream_flash.h @@ -97,7 +97,7 @@ int stream_flash_init(struct stream_flash_ctx *ctx, const struct device *fdev, * * @return Number of payload bytes written to flash. */ -size_t stream_flash_bytes_written(struct stream_flash_ctx *ctx); +size_t stream_flash_bytes_written(const struct stream_flash_ctx *ctx); /** * @brief Process input buffers to be written to flash device in single blocks. @@ -164,7 +164,7 @@ int stream_flash_progress_load(struct stream_flash_ctx *ctx, * * @return non-negative on success, negative errno code on fail */ -int stream_flash_progress_save(struct stream_flash_ctx *ctx, +int stream_flash_progress_save(const struct stream_flash_ctx *ctx, const char *settings_key); /** @@ -176,7 +176,7 @@ int stream_flash_progress_save(struct stream_flash_ctx *ctx, * * @return non-negative on success, negative errno code on fail */ -int stream_flash_progress_clear(struct stream_flash_ctx *ctx, +int stream_flash_progress_clear(const struct stream_flash_ctx *ctx, const char *settings_key); #ifdef __cplusplus diff --git a/subsys/storage/stream/stream_flash.c b/subsys/storage/stream/stream_flash.c index a8e28c6c8ff..63455af6d28 100644 --- a/subsys/storage/stream/stream_flash.c +++ b/subsys/storage/stream/stream_flash.c @@ -237,7 +237,7 @@ int stream_flash_buffered_write(struct stream_flash_ctx *ctx, const uint8_t *dat return rc; } -size_t stream_flash_bytes_written(struct stream_flash_ctx *ctx) +size_t stream_flash_bytes_written(const struct stream_flash_ctx *ctx) { return ctx->bytes_written; } @@ -348,7 +348,7 @@ int stream_flash_progress_load(struct stream_flash_ctx *ctx, return rc; } -int stream_flash_progress_save(struct stream_flash_ctx *ctx, +int stream_flash_progress_save(const struct stream_flash_ctx *ctx, const char *settings_key) { if (!ctx || !settings_key) { @@ -367,7 +367,7 @@ int stream_flash_progress_save(struct stream_flash_ctx *ctx, return rc; } -int stream_flash_progress_clear(struct stream_flash_ctx *ctx, +int stream_flash_progress_clear(const struct stream_flash_ctx *ctx, const char *settings_key) { if (!ctx || !settings_key) {