SSBM Decomp
Loading...
Searching...
No Matches
mem_funcs.c File Reference
#include "mem_funcs.h"

Macros

#define cps   ((unsigned char*) src)
 
#define cpd   ((unsigned char*) dst)
 
#define lps   ((unsigned long*) src)
 
#define lpd   ((unsigned long*) dst)
 
#define deref_auto_inc(p)   *++(p)
 

Functions

void __copy_longs_aligned (void *dst, const void *src, size_t n)
 
void __copy_longs_rev_aligned (void *dst, const void *src, size_t n)
 
void __copy_longs_unaligned (void *dst, const void *src, size_t n)
 
void __copy_longs_rev_unaligned (void *dst, const void *src, size_t n)
 

Macro Definition Documentation

◆ cps

#define cps   ((unsigned char*) src)

◆ cpd

#define cpd   ((unsigned char*) dst)

◆ lps

#define lps   ((unsigned long*) src)

◆ lpd

#define lpd   ((unsigned long*) dst)

◆ deref_auto_inc

#define deref_auto_inc (   p)    *++(p)

Function Documentation

◆ __copy_longs_aligned()

void __copy_longs_aligned ( void *  dst,
const void *  src,
size_t  n 
)

◆ __copy_longs_rev_aligned()

void __copy_longs_rev_aligned ( void *  dst,
const void *  src,
size_t  n 
)

◆ __copy_longs_unaligned()

void __copy_longs_unaligned ( void *  dst,
const void *  src,
size_t  n 
)

◆ __copy_longs_rev_unaligned()

void __copy_longs_rev_unaligned ( void *  dst,
const void *  src,
size_t  n 
)