REpsp2
PSP2 OS reverse engineering
Loading...
Searching...
No Matches
Generic heap interface

Data Structures

struct  SceUIDHeap
struct  SceUIDHeapClass
struct  SceKernelHeapHook

Functions

SceInt32 UIDHeapCallAlloc (SceUIDHeap *pHeap, SceUInt32 size, ScePVoid *ppObject)
 Allocate object from heap.
SceInt32 UIDHeapCallFree (SceUIDHeap *pHeap, ScePVoid pObject)
 Free object from heap.

Detailed Description

Generic heap interface

Function Documentation

◆ UIDHeapCallAlloc()

SceInt32 UIDHeapCallAlloc ( SceUIDHeap * pHeap,
SceUInt32 size,
ScePVoid * ppObject )

Allocate object from heap.

Parameters
pHeapHeap object
sizeSize of object to allocate
ppObjectPointer to receive allocated object pointer
Return values
SCE_OKSuccess
<SCE_OKError code
Note
This function's name is official.

Definition at line 5 of file uid_heap.c.

◆ UIDHeapCallFree()

SceInt32 UIDHeapCallFree ( SceUIDHeap * pHeap,
ScePVoid pObject )

Free object from heap.

Parameters
pHeapHeap object
pObjectPointer to object to free
Return values
SCE_OKSuccess
<SCE_OKError code

Definition at line 9 of file uid_heap.c.