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

Metadata stored immediately before each bounded miniz allocation. More...

#include <mdl_export_internal.h>

Data Fields

max_align_t alignment
 Forces following payload to maximum alignment.
size_t span
 Aligned header-plus-payload bytes in this block.
size_t bytes
 Requested payload bytes currently preserved.
bool free
 Whether this block can satisfy a later request.

Detailed Description

Metadata stored immediately before each bounded miniz allocation.

Definition at line 49 of file mdl_export_internal.h.

Field Documentation

◆ alignment

max_align_t mdl_zip_block_t::alignment

Forces following payload to maximum alignment.

Definition at line 50 of file mdl_export_internal.h.

◆ bytes

size_t mdl_zip_block_t::bytes

Requested payload bytes currently preserved.

Definition at line 52 of file mdl_export_internal.h.

Referenced by internal_zip_workspace_alloc(), and internal_zip_workspace_realloc().

◆ free

bool mdl_zip_block_t::free

Whether this block can satisfy a later request.

Definition at line 53 of file mdl_export_internal.h.

Referenced by internal_zip_workspace_alloc(), internal_zip_workspace_free(), and internal_zip_workspace_realloc().

◆ span

size_t mdl_zip_block_t::span

Aligned header-plus-payload bytes in this block.

Definition at line 51 of file mdl_export_internal.h.

Referenced by internal_zip_workspace_alloc(), and internal_zip_workspace_realloc().


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