|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
One open regular source with a snapshotted identity. More...
#include <mdl_export_io_internal.h>
Data Fields | |
| mdl_storage_t * | storage |
| Borrowed exclusive storage binding. | |
| fw_fs_file_t | file |
| Open portable source stream. | |
| uint64_t | size |
| Snapshotted source extent. | |
| uint64_t | offset |
| Sequential callback cursor. | |
| uint64_t | hash |
| First-pass FNV identity. | |
| uint32_t | calls |
| Bounded read-call tally. | |
| ra8_err_t | error |
| First callback error, if any. | |
One open regular source with a snapshotted identity.
Definition at line 27 of file mdl_export_io_internal.h.
| uint32_t mdl_export_source_t::calls |
Bounded read-call tally.
Definition at line 33 of file mdl_export_io_internal.h.
Referenced by priv_mdl_export_zip_read().
| ra8_err_t mdl_export_source_t::error |
First callback error, if any.
Definition at line 34 of file mdl_export_io_internal.h.
Referenced by priv_mdl_export_source_copy(), priv_mdl_export_source_verify_close(), priv_mdl_export_zip_add_file(), and priv_mdl_export_zip_read().
| fw_fs_file_t mdl_export_source_t::file |
Open portable source stream.
Definition at line 29 of file mdl_export_io_internal.h.
Referenced by internal_tar_write_source(), priv_mdl_export_source_close(), priv_mdl_export_source_copy(), priv_mdl_export_source_open(), priv_mdl_export_source_verify_close(), and priv_mdl_export_zip_read().
| uint64_t mdl_export_source_t::hash |
First-pass FNV identity.
Definition at line 32 of file mdl_export_io_internal.h.
Referenced by priv_mdl_export_source_verify_close(), and priv_mdl_export_zip_read().
| uint64_t mdl_export_source_t::offset |
Sequential callback cursor.
Definition at line 31 of file mdl_export_io_internal.h.
Referenced by priv_mdl_export_source_copy(), priv_mdl_export_source_verify_close(), and priv_mdl_export_zip_read().
| uint64_t mdl_export_source_t::size |
Snapshotted source extent.
Definition at line 30 of file mdl_export_io_internal.h.
Referenced by internal_tar_write_source(), priv_mdl_export_source_copy(), priv_mdl_export_source_open(), priv_mdl_export_source_slurp(), priv_mdl_export_source_verify_close(), priv_mdl_export_zip_add_file(), and priv_mdl_export_zip_read().
| mdl_storage_t* mdl_export_source_t::storage |
Borrowed exclusive storage binding.
Definition at line 28 of file mdl_export_io_internal.h.
Referenced by priv_mdl_export_source_copy(), and priv_mdl_export_source_verify_close().