CACAO
Functions
md.hpp File Reference

Go to the source code of this file.

Functions

static int32_t md_stacktrace_get_framesize (codeinfo *code)
 Returns the size (in bytes) of the current stackframe, specified by the passed codeinfo structure. More...
 
static voidmd_stacktrace_get_returnaddress (void *sp, int32_t stackframesize)
 
static voidmd_codegen_get_pv_from_pc (void *ra)
 
static void md_cacheflush (void *addr, int nbytes)
 
static void md_icacheflush (void *addr, int nbytes)
 
static void md_dcacheflush (void *addr, int nbytes)
 

Function Documentation

static void md_cacheflush ( void addr,
int  nbytes 
)
inlinestatic

Definition at line 105 of file md.hpp.

static void* md_codegen_get_pv_from_pc ( void ra)
inlinestatic

Definition at line 85 of file md.hpp.

static void md_dcacheflush ( void addr,
int  nbytes 
)
inlinestatic

Definition at line 129 of file md.hpp.

static void md_icacheflush ( void addr,
int  nbytes 
)
inlinestatic

Definition at line 117 of file md.hpp.

static int32_t md_stacktrace_get_framesize ( codeinfo code)
inlinestatic

Returns the size (in bytes) of the current stackframe, specified by the passed codeinfo structure.

Definition at line 48 of file md.hpp.

static void* md_stacktrace_get_returnaddress ( void sp,
int32_t  stackframesize 
)
inlinestatic

Definition at line 66 of file md.hpp.