SSBM Decomp
Loading...
Searching...
No Matches
lbmemory.h
Go to the documentation of this file.
1#ifndef GALE01_014E24
2#define GALE01_014E24
3
4#include <platform.h>
5
6#include <baselib/forward.h>
7
8#include <dolphin/os/OSAlarm.h>
9
10typedef struct _Handle {
11 struct _Handle* x0_next;
12 void* x4_lo;
13 // Arena high bound for heap handles; allocation size for child handles.
14 void* x8_hi;
15 struct _Handle* xC_prev;
16} Handle;
17
18/* 014E24 */ Handle* lbMemory_80014E24(void* lo, void* hi);
19/* 014EEC */ void lbMemory_80014EEC(Handle*);
20/* 014F7C */ u32 lbMemory_80014F7C(Handle*);
21/* 014FC8 */ Handle* lbMemory_80014FC8(Handle*, u32);
22/* 0150F0 */ void lbMemory_800150F0(Handle*, void*);
23/* 015184 */ void fn_80015184(OSAlarm* alarm, OSContext* context);
24/* 01529C */ u32 lbMemory_8001529C(Handle*, void*, u32);
25/* 0154BC */ void lbMemory_800154BC(uintptr_t*, uintptr_t*);
26/* 0154D4 */ Handle* lbMemory_800154D4(void* lo, void* hi);
27/* 0155A4 */ void lbMemory_800155A4(void);
28/* 01564C */ void lbMemory_8001564C(void);
29
30#endif
void lbMemory_8001564C(void)
Definition lbmemory.c:365
u32 lbMemory_80014F7C(Handle *)
Definition lbmemory.c:123
Handle * lbMemory_80014FC8(Handle *, u32)
Definition lbmemory.c:141
Handle * lbMemory_80014E24(void *lo, void *hi)
Definition lbmemory.c:102
void lbMemory_800155A4(void)
Definition lbmemory.c:342
void lbMemory_800154BC(uintptr_t *, uintptr_t *)
Definition lbmemory.c:330
void lbMemory_80014EEC(Handle *)
Definition lbmemory.c:107
void lbMemory_800150F0(Handle *, void *)
Definition lbmemory.c:200
Handle * lbMemory_800154D4(void *lo, void *hi)
Definition lbmemory.c:336
u32 lbMemory_8001529C(Handle *, void *, u32)
Definition lbmemory.c:247
void fn_80015184(OSAlarm *alarm, OSContext *context)
Definition lbmemory.c:219
unsigned int uintptr_t
Definition stddef.h:14
Definition lbmemory.h:10
void * x8_hi
Definition lbmemory.h:14
struct _Handle * x0_next
Definition lbmemory.h:11
void * x4_lo
Definition lbmemory.h:12
struct _Handle * xC_prev
Definition lbmemory.h:15