Lines Matching refs:fdev
57 rc = flash_get_page_info_by_offs(ctx->fdev, offset, in settings_direct_loader()
89 const struct flash_parameters *fparams = flash_get_parameters(ctx->fdev); in stream_flash_erase_to_append()
113 rc = flash_get_page_info_by_offs(ctx->fdev, ctx->offset + ctx->erased_up_to, &page); in stream_flash_erase_to_append()
121 rc = flash_erase(ctx->fdev, page.start_offset, page.size); in stream_flash_erase_to_append()
152 const struct flash_parameters *fparams = flash_get_parameters(ctx->fdev); in stream_flash_erase_page()
159 rc = flash_get_page_info_by_offs(ctx->fdev, off, &page); in stream_flash_erase_page()
171 rc = flash_erase(ctx->fdev, page.start_offset, page.size); in stream_flash_erase_page()
221 rc = flash_write(ctx->fdev, write_addr, ctx->buf, buf_bytes_aligned); in flash_sync()
239 rc = flash_read(ctx->fdev, write_addr, ctx->buf, in flash_sync()
343 flash_page_foreach(ctx->fdev, find_flash_total_size, &inspect_flash_ctx); in inspect_device()
363 int stream_flash_init(struct stream_flash_ctx *ctx, const struct device *fdev, in stream_flash_init() argument
369 if (!ctx || !fdev || !buf) { in stream_flash_init()
373 params = flash_get_parameters(fdev); in stream_flash_init()
390 ctx->fdev = fdev; in stream_flash_init()