|
void | iomanX_StdioInit (int mode) |
|
static int | open_tty_handles (const char *tty_name) |
|
static int | xx_stat (int op, const char *name, iox_stat_t *stat, unsigned int statmask) |
|
static int | xx_rename (int op, const char *oldname, const char *newname) |
|
static int | xx_dir (int op, const char *name, int mode) |
|
static int | _ioabort (const char *str1, const char *str2) |
|
static iomanX_iop_file_t * | new_iob (void) |
|
static iomanX_iop_file_t * | get_iob (int fd) |
|
static iomanX_iop_device_t * | lookup_dev (const char *name, int show_unkdev_msg) |
|
static const char * | parsefile (const char *path, iomanX_iop_device_t **p_device, int *p_unit) |
|
static int | tty_noop (void) |
|
unsigned int | iomanX_GetDevType (int fd) |
|
static void | ShowDrv (void) |
|
static void | register_tty (void) |
|
static void | register_dummytty (void) |
|
static void | write_str_to_stdout (const char *in_str) |
|
static int | set_errno (int in_errno) |
|
static void | handle_result_pre (int in_result, iomanX_iop_file_t *f, int op) |
|
static int | handle_result (int in_result, iomanX_iop_file_t *f, int op) |
|
static s64 | handle_result64 (s64 in_result, iomanX_iop_file_t *f, int op) |
|
int | IOMANX_ENTRYPOINT (int ac, char **av) |
|
int | IOMANX_CLEANUP (int arg) |
|
int | iomanX_open (const char *name, int flags,...) |
|
int | iomanX_lseek (int fd, int offset, int mode) |
|
s64 | iomanX_lseek64 (int fd, s64 offset, int whence) |
|
int | iomanX_read (int fd, void *ptr, int size) |
|
int | iomanX_write (int fd, void *ptr, int size) |
|
int | iomanX_close (int fd) |
|
int | iomanX_ioctl (int fd, int cmd, void *param) |
|
int | iomanX_ioctl2 (int fd, int cmd, void *arg, unsigned int arglen, void *buf, unsigned int buflen) |
|
int | iomanX_dopen (const char *path) |
|
int | iomanX_dread (int fd, iox_dirent_t *buf) |
|
int | iomanX_remove (const char *name) |
|
int | iomanX_mkdir (const char *path, int mode) |
|
int | iomanX_rmdir (const char *path) |
|
int | iomanX_getstat (const char *name, iox_stat_t *stat) |
|
int | iomanX_chstat (const char *name, iox_stat_t *stat, unsigned int statmask) |
|
int | iomanX_format (const char *dev, const char *blockdev, void *arg, int arglen) |
|
int | iomanX_rename (const char *oldname, const char *newname) |
|
int | iomanX_symlink (const char *oldname, const char *newname) |
|
int | iomanX_chdir (const char *name) |
|
int | iomanX_sync (const char *dev, int flag) |
|
int | iomanX_mount (const char *fsname, const char *devname, int flag, void *arg, int arglen) |
|
int | iomanX_umount (const char *fsname) |
|
int | iomanX_devctl (const char *name, int cmd, void *arg, unsigned int arglen, void *buf, unsigned int buflen) |
|
int | iomanX_readlink (const char *path, char *buf, unsigned int buflen) |
|
int | iomanX_AddDrv (iomanX_iop_device_t *device) |
|
int | iomanX_DelDrv (const char *name) |
|
Advanced I/O library.
Definition in file iomanX.c.