SSBM Decomp
Loading...
Searching...
No Matches
lbfile.h File Reference
#include <platform.h>
#include <baselib/forward.h>

Go to the source code of this file.

Functions

void lbFile_8001615C (int, int, void *, bool)
bool lbFile_800161A0 (void)
void lbFile_800161C4 (int file, u32 src, u32 dest, u32 size, int type, int pri)
char * lbFile_80016204 (const char *basename)
 append file extension (if needed)
size_t lbFile_8001634C (s32 fileno)
s32 lbFile_800163D8 (const char *basename)
void lbFile_800164A4 (s32 file, u32 src, u32 *dest, s32 size, HSD_DevComCallback callback, void *args)
void lbFile_80016580 (const char *basename, u32 src, u32 *dest, HSD_DevComCallback callback, void *args)
void lbFile_8001668C (const char *basename, u32 *src, u32 *dest)
void lbFile_80016760 (const char *basename, u32 *src, u32 *dest)
bool lbFile_800168A0 (s32 arg0, const char *basename, u32 *src, u32 *dest)

Function Documentation

◆ lbFile_8001615C()

void lbFile_8001615C ( int r3,
int r4,
void * r5,
bool cancelflag )

◆ lbFile_800161A0()

bool lbFile_800161A0 ( void )

◆ lbFile_800161C4()

void lbFile_800161C4 ( int file,
u32 src,
u32 dest,
u32 size,
int type,
int pri )

◆ lbFile_80016204()

char * lbFile_80016204 ( const char * basename)

append file extension (if needed)

◆ lbFile_8001634C()

size_t lbFile_8001634C ( s32 fileno)
Bug
OldDVDFileInfo is needed to match stack allocation sizes. However, the actual DVDFileInfo is 4 bytes longer due to callback. This means that calls to lbFile_8001634C write 4 bytes past where it should on the stack.

Get file size:

◆ lbFile_800163D8()

s32 lbFile_800163D8 ( const char * basename)

◆ lbFile_800164A4()

void lbFile_800164A4 ( s32 file,
u32 src,
u32 * dest,
s32 size,
HSD_DevComCallback callback,
void * args )

◆ lbFile_80016580()

void lbFile_80016580 ( const char * basename,
u32 src,
u32 * dest,
HSD_DevComCallback callback,
void * args )

◆ lbFile_8001668C()

void lbFile_8001668C ( const char * basename,
u32 * src,
u32 * dest )

◆ lbFile_80016760()

void lbFile_80016760 ( const char * basename,
u32 * src,
u32 * dest )

◆ lbFile_800168A0()

bool lbFile_800168A0 ( s32 arg0,
const char * basename,
u32 * src,
u32 * dest )