diff options
Diffstat (limited to 'src/barebox-state/state.h')
-rw-r--r-- | src/barebox-state/state.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/barebox-state/state.h b/src/barebox-state/state.h index 52d332e..62544a2 100644 --- a/src/barebox-state/state.h +++ b/src/barebox-state/state.h @@ -27,6 +27,10 @@ struct state_backend_storage_bucket { void (*free) (struct state_backend_storage_bucket * bucket); struct list_head bucket_list; + + void *buf; + ssize_t len; + bool needs_refresh; }; /** @@ -208,9 +212,6 @@ int state_backend_bucket_direct_create(struct device_d *dev, const char *path, off_t offset, ssize_t max_size); int state_storage_write(struct state_backend_storage *storage, const void * buf, ssize_t len); -int state_storage_restore_consistency(struct state_backend_storage - *storage, const void * buf, - ssize_t len); int state_storage_read(struct state_backend_storage *storage, struct state_backend_format *format, uint32_t magic, void **buf, ssize_t *len); |