Lines Matching refs:stored
41 size_t stored; member
416 ctx->stored = 0; in mtd_write_partition()
504 if (ctx->stored > 0 || len - wrote < ctx->partition->erase_size) { in mtd_write_data()
505 size_t avail = ctx->partition->erase_size - ctx->stored; in mtd_write_data()
507 memcpy(ctx->buffer + ctx->stored, data + wrote, copy); in mtd_write_data()
508 ctx->stored += copy; in mtd_write_data()
513 if (ctx->stored == ctx->partition->erase_size) { in mtd_write_data()
515 ctx->stored = 0; in mtd_write_data()
519 while (ctx->stored == 0 && len - wrote >= ctx->partition->erase_size) { in mtd_write_data()
531 if (ctx->stored > 0) { in mtd_erase_blocks()
532 size_t zero = ctx->partition->erase_size - ctx->stored; in mtd_erase_blocks()
533 memset(ctx->buffer + ctx->stored, 0, zero); in mtd_erase_blocks()
535 ctx->stored = 0; in mtd_erase_blocks()