ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
mkbookimg_output_t Struct Reference

Caller-owned atomic-publication state. More...

Data Fields

char final_name [k_host_name_cap]
 Destination leaf.
char temp_name [k_host_name_cap]
 Owned temporary leaf.
int directory_fd
 Destination-directory handle.
int image_fd
 Open temporary image.
bool temp_exists
 Temp leaf requires unlink.

Detailed Description

Caller-owned atomic-publication state.

Definition at line 32 of file mkbookimg.c.

Field Documentation

◆ directory_fd

int mkbookimg_output_t::directory_fd

Destination-directory handle.

Definition at line 35 of file mkbookimg.c.

Referenced by internal_output_abort(), internal_output_begin(), and internal_output_commit().

◆ final_name

char mkbookimg_output_t::final_name[k_host_name_cap]

Destination leaf.

Definition at line 33 of file mkbookimg.c.

Referenced by internal_output_begin(), and internal_output_commit().

◆ image_fd

int mkbookimg_output_t::image_fd

Open temporary image.

Definition at line 36 of file mkbookimg.c.

Referenced by internal_output_abort(), internal_output_begin(), internal_output_commit(), and main().

◆ temp_exists

bool mkbookimg_output_t::temp_exists

Temp leaf requires unlink.

Definition at line 37 of file mkbookimg.c.

Referenced by internal_output_abort(), internal_output_begin(), and internal_output_commit().

◆ temp_name

char mkbookimg_output_t::temp_name[k_host_name_cap]

Owned temporary leaf.

Definition at line 34 of file mkbookimg.c.

Referenced by internal_output_abort(), internal_output_begin(), and internal_output_commit().


The documentation for this struct was generated from the following file: