RetroArch
Macros | Functions | Variables
malloc_lock.c File Reference
#include <_ansi.h>
#include <_syslist.h>
#include <reent.h>
#include <errno.h>
#include "asm.h"
#include "processor.h"
#include "lwp_mutex.h"
Include dependency graph for malloc_lock.c:

Macros

#define MEMLOCK_MUTEX_ID   0x00030040
 

Functions

void __memlock_init ()
 
void _DEFUN (__libogc_malloc_lock,(r), struct _reent *r)
 
void _DEFUN (__libogc_malloc_unlock,(r), struct _reent *r)
 

Variables

int errno
 
static int initialized = 0
 
static lwp_mutex mem_lock
 

Macro Definition Documentation

◆ MEMLOCK_MUTEX_ID

#define MEMLOCK_MUTEX_ID   0x00030040

Function Documentation

◆ __memlock_init()

void __memlock_init ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ _DEFUN() [1/2]

void _DEFUN ( __libogc_malloc_lock  ,
(r ,
struct _reent *  r 
)

◆ _DEFUN() [2/2]

void _DEFUN ( __libogc_malloc_unlock  ,
(r ,
struct _reent *  r 
)
Here is the call graph for this function:

Variable Documentation

◆ errno

int errno

◆ initialized

int initialized = 0
static

◆ mem_lock

lwp_mutex mem_lock
static