sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
hdd_fio.h File Reference

Go to the source code of this file.

Macros

#define hddMount   IOMANX_RETURN_VALUE(EPERM)
#define hddUmount   IOMANX_RETURN_VALUE(EPERM)

Functions

int hddInit (iomanX_iop_device_t *f)
int hddDeinit (iomanX_iop_device_t *f)
int hddFormat (iomanX_iop_file_t *f, const char *dev, const char *blockdev, void *arg, int arglen)
int hddOpen (iomanX_iop_file_t *f, const char *name, int flags, int mode)
int hddClose (iomanX_iop_file_t *f)
int hddRead (iomanX_iop_file_t *f, void *buf, int size)
int hddWrite (iomanX_iop_file_t *f, void *buf, int size)
int hddLseek (iomanX_iop_file_t *f, int post, int whence)
int hddIoctl2 (iomanX_iop_file_t *f, int request, void *argp, unsigned int arglen, void *bufp, unsigned int buflen)
int hddRemove (iomanX_iop_file_t *f, const char *name)
int hddDopen (iomanX_iop_file_t *f, const char *name)
int hddDread (iomanX_iop_file_t *f, iox_dirent_t *dirent)
int hddGetStat (iomanX_iop_file_t *f, const char *name, iox_stat_t *stat)
int hddReName (iomanX_iop_file_t *f, const char *oldname, const char *newname)
int hddDevctl (iomanX_iop_file_t *f, const char *devname, int cmd, void *arg, unsigned int arglen, void *bufp, unsigned int buflen)

Macro Definition Documentation

◆ hddMount

#define hddMount   IOMANX_RETURN_VALUE(EPERM)

Definition at line 38 of file hdd_fio.h.

◆ hddUmount

#define hddUmount   IOMANX_RETURN_VALUE(EPERM)

Definition at line 39 of file hdd_fio.h.

Function Documentation

◆ hddClose()

int hddClose ( iomanX_iop_file_t * f)
extern

Definition at line 663 of file hdd_fio.c.

◆ hddDeinit()

int hddDeinit ( iomanX_iop_device_t * f)
extern

Definition at line 306 of file hdd_fio.c.

◆ hddDevctl()

int hddDevctl ( iomanX_iop_file_t * f,
const char * devname,
int cmd,
void * arg,
unsigned int arglen,
void * bufp,
unsigned int buflen )
extern

Definition at line 1069 of file hdd_fio.c.

◆ hddDopen()

int hddDopen ( iomanX_iop_file_t * f,
const char * name )
extern

Definition at line 772 of file hdd_fio.c.

◆ hddDread()

int hddDread ( iomanX_iop_file_t * f,
iox_dirent_t * dirent )
extern

Definition at line 777 of file hdd_fio.c.

◆ hddFormat()

int hddFormat ( iomanX_iop_file_t * f,
const char * dev,
const char * blockdev,
void * arg,
int arglen )
extern

Definition at line 314 of file hdd_fio.c.

◆ hddGetStat()

int hddGetStat ( iomanX_iop_file_t * f,
const char * name,
iox_stat_t * stat )
extern

Definition at line 753 of file hdd_fio.c.

◆ hddInit()

int hddInit ( iomanX_iop_device_t * f)
extern

Definition at line 292 of file hdd_fio.c.

◆ hddIoctl2()

int hddIoctl2 ( iomanX_iop_file_t * f,
int request,
void * argp,
unsigned int arglen,
void * bufp,
unsigned int buflen )
extern

Definition at line 926 of file hdd_fio.c.

◆ hddLseek()

int hddLseek ( iomanX_iop_file_t * f,
int post,
int whence )
extern

Definition at line 687 of file hdd_fio.c.

◆ hddOpen()

int hddOpen ( iomanX_iop_file_t * f,
const char * name,
int flags,
int mode )
extern

Definition at line 619 of file hdd_fio.c.

◆ hddRead()

int hddRead ( iomanX_iop_file_t * f,
void * buf,
int size )
extern

Definition at line 671 of file hdd_fio.c.

◆ hddRemove()

int hddRemove ( iomanX_iop_file_t * f,
const char * name )
extern

Definition at line 601 of file hdd_fio.c.

◆ hddReName()

int hddReName ( iomanX_iop_file_t * f,
const char * oldname,
const char * newname )
extern

Definition at line 826 of file hdd_fio.c.

◆ hddWrite()

int hddWrite ( iomanX_iop_file_t * f,
void * buf,
int size )
extern

Definition at line 676 of file hdd_fio.c.