|
PS2SDK
PS2 Homebrew Libraries
|
Include dependency graph for fileio-common.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | _fio_read_data |
| struct | _fio_open_arg |
| struct | _fio_read_arg |
| struct | _fio_write_arg |
| struct | _fio_lseek_arg |
| struct | _fio_ioctl_arg |
| struct | _fio_dread_arg |
| struct | _fio_getstat_arg |
| struct | _fio_chstat_arg |
| union | _fio_lseek_arg.p |
| union | _fio_ioctl_arg.p |
| union | _fio_dread_arg.p |
| union | _fio_getstat_arg.p |
| union | _fio_chstat_arg.p |
Macros | |
| #define | FIO_PATH_MAX 256 |
Functions | |
| struct _fio_open_arg | __attribute__ ((aligned(16))) |
Variables | ||
| int | mode | |
| char | name [FIO_PATH_MAX] | |
| int | fd | |
| void * | ptr | |
| int | size | |
| struct _fio_read_data * | read_data | |
| u32 | mis | |
| u8 | aligned [16] | |
| union { | ||
| int | fd | |
| int | result | |
| } | p | |
| int | offset | |
| int | whence | |
| int | request | |
| u8 | data [1024] | |
| io_dirent_t * | buf | |
| struct _fio_chstat_arg | __attribute__ | |
Common definitions for fileio between the client and server sides of the FILEIO protocol.
Definition in file fileio-common.h.
| struct _fio_read_data |
Shared between _fio_read_intr and fio_read. The updated modules shipped with licensed games changed the size of the buffers from 16 to 64.
Definition at line 46 of file fileio-common.h.
| Data Fields | ||
|---|---|---|
| u32 | size1 | |
| u32 | size2 | |
| void * | dest1 | |
| void * | dest2 | |
| u8 | buf1[16] | |
| u8 | buf2[16] | |
| struct _fio_open_arg |
Definition at line 58 of file fileio-common.h.
| Data Fields | ||
|---|---|---|
| int | mode | |
| char | name[FIO_PATH_MAX] | |
| struct _fio_read_arg |
Definition at line 64 of file fileio-common.h.
Collaboration diagram for _fio_read_arg:| Data Fields | ||
|---|---|---|
| int | fd | |
| void * | ptr | |
| int | size | |
| struct _fio_read_data * | read_data | |
| struct _fio_write_arg |
Definition at line 72 of file fileio-common.h.
| Data Fields | ||
|---|---|---|
| int | fd | |
| const void * | ptr | |
| u32 | size | |
| u32 | mis | |
| u8 | aligned[16] | |
| struct _fio_lseek_arg |
Definition at line 81 of file fileio-common.h.
| Data Fields | ||
|---|---|---|
| union _fio_lseek_arg.p | p | |
| int | offset | |
| int | whence | |
| struct _fio_ioctl_arg |
Definition at line 92 of file fileio-common.h.
| Data Fields | ||
|---|---|---|
| union _fio_ioctl_arg.p | p | |
| int | request | |
| u8 | data[1024] | |
| struct _fio_dread_arg |
Definition at line 103 of file fileio-common.h.
Collaboration diagram for _fio_dread_arg:| Data Fields | ||
|---|---|---|
| union _fio_dread_arg.p | p | |
| io_dirent_t * | buf | |
| struct _fio_getstat_arg |
Definition at line 113 of file fileio-common.h.
| Data Fields | ||
|---|---|---|
| union _fio_getstat_arg.p | p | |
| char | name[FIO_PATH_MAX] | |
| struct _fio_chstat_arg |
Definition at line 123 of file fileio-common.h.
Collaboration diagram for _fio_chstat_arg:| Data Fields | ||
|---|---|---|
| union _fio_chstat_arg.p | p | |
| io_stat_t | stat | |
| char | name[FIO_PATH_MAX] | |
| union _fio_lseek_arg.p |
Definition at line 83 of file fileio-common.h.
| Data Fields | ||
|---|---|---|
| int | fd | |
| int | result | |
| union _fio_ioctl_arg.p |
Definition at line 94 of file fileio-common.h.
| Data Fields | ||
|---|---|---|
| int | fd | |
| int | result | |
| union _fio_dread_arg.p |
Definition at line 105 of file fileio-common.h.
| Data Fields | ||
|---|---|---|
| int | fd | |
| int | result | |
| union _fio_getstat_arg.p |
Definition at line 115 of file fileio-common.h.
| Data Fields | ||
|---|---|---|
| io_stat_t * | buf | |
| int | result | |
| union _fio_chstat_arg.p |
Definition at line 125 of file fileio-common.h.
| Data Fields | ||
|---|---|---|
| int | cbit | |
| int | result | |
| #define FIO_PATH_MAX 256 |
Definition at line 56 of file fileio-common.h.
| enum _fio_functions |
Definition at line 24 of file fileio-common.h.
| struct _fio_open_arg __attribute__ | ( | (aligned(16)) | ) |
| int mode |
Definition at line 0 of file fileio-common.h.
| char name |
Definition at line 1 of file fileio-common.h.
| int fd |
Definition at line 0 of file fileio-common.h.
| const void * ptr |
Definition at line 1 of file fileio-common.h.
| u32 size |
Definition at line 2 of file fileio-common.h.
| struct _fio_read_data* read_data |
Definition at line 3 of file fileio-common.h.
| u32 mis |
Definition at line 3 of file fileio-common.h.
| u8 aligned[16] |
Definition at line 4 of file fileio-common.h.
| int offset |
Definition at line 5 of file fileio-common.h.
| int whence |
Definition at line 6 of file fileio-common.h.
| int request |
Definition at line 5 of file fileio-common.h.
| static char data | ( | ) |
Definition at line 6 of file fileio-common.h.
| io_dirent_t* buf |
Definition at line 5 of file fileio-common.h.