|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Caller-owned sibling-temporary and block-backend binding. More...
#include <mkfontimg_internal.h>
Data Fields | |
| char | final_name [k_mkfontimg_host_name_cap] |
| Destination leaf. | |
| char | temp_name [k_mkfontimg_host_name_cap] |
| Temporary leaf. | |
| int | directory_fd |
| Parent descriptor. | |
| int | image_fd |
| Image descriptor. | |
| bool | temp_exists |
| Temp cleanup guard. | |
| mkfontimg_disk_t | disk |
| Bound block state. | |
| ra8_fs_backend_t | backend |
| Portable FS facade. | |
Caller-owned sibling-temporary and block-backend binding.
Definition at line 38 of file mkfontimg_internal.h.
| ra8_fs_backend_t mkfontimg_host_t::backend |
Portable FS facade.
Definition at line 45 of file mkfontimg_internal.h.
Referenced by internal_mount_image(), and priv_mkfontimg_host_begin().
| int mkfontimg_host_t::directory_fd |
Parent descriptor.
Definition at line 41 of file mkfontimg_internal.h.
Referenced by priv_mkfontimg_host_abort(), priv_mkfontimg_host_begin(), and priv_mkfontimg_host_commit().
| mkfontimg_disk_t mkfontimg_host_t::disk |
Bound block state.
Definition at line 44 of file mkfontimg_internal.h.
Referenced by internal_finish_image(), priv_mkfontimg_host_begin(), priv_mkfontimg_host_commit(), priv_mkfontimg_host_copy(), and priv_mkfontimg_host_seed().
| char mkfontimg_host_t::final_name[k_mkfontimg_host_name_cap] |
Destination leaf.
Definition at line 39 of file mkfontimg_internal.h.
Referenced by priv_mkfontimg_host_begin(), and priv_mkfontimg_host_commit().
| int mkfontimg_host_t::image_fd |
Image descriptor.
Definition at line 42 of file mkfontimg_internal.h.
Referenced by priv_mkfontimg_host_abort(), priv_mkfontimg_host_begin(), priv_mkfontimg_host_commit(), and priv_mkfontimg_host_seed().
| bool mkfontimg_host_t::temp_exists |
Temp cleanup guard.
Definition at line 43 of file mkfontimg_internal.h.
Referenced by priv_mkfontimg_host_abort(), priv_mkfontimg_host_begin(), and priv_mkfontimg_host_commit().
| char mkfontimg_host_t::temp_name[k_mkfontimg_host_name_cap] |
Temporary leaf.
Definition at line 40 of file mkfontimg_internal.h.
Referenced by priv_mkfontimg_host_abort(), priv_mkfontimg_host_begin(), and priv_mkfontimg_host_commit().