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
10
typedef
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
lbMemFreeToHeap
(
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
OSAlarm.h
u32
unsigned long u32
Definition
types.h:9
lbMemory_8001564C
void lbMemory_8001564C(void)
Definition
lbmemory.c:324
lbMemory_80014F7C
u32 lbMemory_80014F7C(Handle *)
Definition
lbmemory.c:96
lbMemory_80014FC8
Handle * lbMemory_80014FC8(Handle *, u32)
Definition
lbmemory.c:114
lbMemory_80014E24
Handle * lbMemory_80014E24(void *lo, void *hi)
Definition
lbmemory.c:77
lbMemory_800155A4
void lbMemory_800155A4(void)
Definition
lbmemory.c:303
lbMemory_800154BC
void lbMemory_800154BC(uintptr_t *, uintptr_t *)
Definition
lbmemory.c:291
lbMemory_80014EEC
void lbMemory_80014EEC(Handle *)
Definition
lbmemory.c:82
lbMemory_800154D4
Handle * lbMemory_800154D4(void *lo, void *hi)
Definition
lbmemory.c:297
lbMemFreeToHeap
void lbMemFreeToHeap(Handle *, void *)
Definition
lbmemory.c:168
lbMemory_8001529C
u32 lbMemory_8001529C(Handle *, void *, u32)
Definition
lbmemory.c:213
fn_80015184
void fn_80015184(OSAlarm *alarm, OSContext *context)
Definition
lbmemory.c:187
platform.h
uintptr_t
unsigned int uintptr_t
Definition
stddef.h:14
Handle
Definition
lbmemory.h:10
Handle::x8_hi
void * x8_hi
Definition
lbmemory.h:14
Handle::x0_next
struct _Handle * x0_next
Definition
lbmemory.h:11
Handle::x4_lo
void * x4_lo
Definition
lbmemory.h:12
Handle::xC_prev
struct _Handle * xC_prev
Definition
lbmemory.h:15
OSAlarm
Definition
OSAlarm.h:10
OSContext
Definition
OSContext.h:138
forward.h
src
melee
lb
lbmemory.h
Generated by
1.15.0