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

Caller-owned replay workspace and exact capacity diagnostics. More...

#include <cache_bench.h>

Data Fields

uint8_t * data
 Aligned writable storage.
size_t capacity
 Supplied bytes.
size_t required
 Exact bytes required by the latest request.
size_t high_water
 Largest successfully provisioned request.

Detailed Description

Caller-owned replay workspace and exact capacity diagnostics.

Definition at line 59 of file cache_bench.h.

Field Documentation

◆ capacity

size_t cb_workspace_t::capacity

Supplied bytes.

Definition at line 61 of file cache_bench.h.

Referenced by internal_replay_open(), internal_run_capacity(), and internal_workspace_take().

◆ data

uint8_t* cb_workspace_t::data

Aligned writable storage.

Definition at line 60 of file cache_bench.h.

Referenced by internal_replay_open(), and internal_workspace_take().

◆ high_water

size_t cb_workspace_t::high_water

Largest successfully provisioned request.

Definition at line 63 of file cache_bench.h.

Referenced by internal_replay_open().

◆ required

size_t cb_workspace_t::required

Exact bytes required by the latest request.

Definition at line 62 of file cache_bench.h.

Referenced by internal_replay_open(), and internal_run_capacity().


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