fd.c File Reference

#include "libc.h"

Functions

int gate_ftruncate (int gate, int gate_id, off_t length, pid_t pid)
int gate_truncate (int gate, const char *path, off_t length, pid_t pid)
ssize_t gate_write (int gate, int gate_id, const void *buf, size_t len, pid_t pid)
ssize_t gate_read (int gate, int gate_id, void *buf, size_t len, pid_t pid)
int gate_open (int gate, const char *path, int flags, mode_t mode, pid_t pid)
int gate_close (int gate, int gate_id, pid_t pid)
int gate_access (int gate, const char *path, int mode, pid_t pid)
int gate_chmod (int gate, const char *path, mode_t mode, pid_t pid)
int gate_getdents (int gate, int gate_id, char *buf, size_t nbytes, pid_t pid)
int gate_chdir (int gate, const char *path, pid_t pid)
int gate_mkdir (int gate, const char *path, mode_t mode, pid_t pid)
int gate_rmdir (int gate, const char *path, pid_t pid)
int gate_poll (int gate, t_pollrec *pollrecs, nfds_t npollrecs, pid_t pid)
int gate_link (int gate, const char *path1, const char *path2, pid_t pid)
int gate_symlink (int gate, const char *path1, const char *path2, pid_t pid)
int gate_unlink (int gate, const char *path, pid_t pid)
int gate_readlink (int gate, const char *path, char *buf, size_t bufsiz, pid_t pid)
off_t gate_lseek (int gate, int gate_id, off_t offset, int whence, pid_t pid)
int gate_mount (int gate, const char *type, const char *dir, int flags, void *data, pid_t pid)
int gate_umount (int gate, const char *dir, pid_t pid)
int gate_rename (int gate, char *path1, char *path2, pid_t pid)
int gate_fstat (int gate, int gate_id, struct stat *sb, pid_t pid)
int gate_stat (int gate, const char *path, struct stat *sb, pid_t pid)
int gate_lstat (int gate, const char *path, struct stat *sb, pid_t pid)
int gate_ioctl (int gate, int gate_id, unsigned long request, void *argp, pid_t pid)
int gate_mkfs (int gate, int pdev, pid_t pid)
int gate_chmbr (int gate, int pdev, pid_t pid)

Function Documentation

int gate_access (  int  gate,
const char *  path,
int  mode,
pid_t  pid
) 
 

int gate_chdir (  int  gate,
const char *  path,
pid_t  pid
) 
 

int gate_chmbr (  int  gate,
int  pdev,
pid_t  pid
) 
 

int gate_chmod (  int  gate,
const char *  path,
mode_t  mode,
pid_t  pid
) 
 

int gate_close (  int  gate,
int  gate_id,
pid_t  pid
) 
 

int gate_fstat (  int  gate,
int  gate_id,
struct stat *  sb,
pid_t  pid
) 
 

int gate_ftruncate (  int  gate,
int  gate_id,
off_t  length,
pid_t  pid
) 
 

int gate_getdents (  int  gate,
int  gate_id,
char *  buf,
size_t  nbytes,
pid_t  pid
) 
 

int gate_ioctl (  int  gate,
int  gate_id,
unsigned long  request,
void *  argp,
pid_t  pid
) 
 

int gate_link (  int  gate,
const char *  path1,
const char *  path2,
pid_t  pid
) 
 

off_t gate_lseek (  int  gate,
int  gate_id,
off_t  offset,
int  whence,
pid_t  pid
) 
 

int gate_lstat (  int  gate,
const char *  path,
struct stat *  sb,
pid_t  pid
) 
 

int gate_mkdir (  int  gate,
const char *  path,
mode_t  mode,
pid_t  pid
) 
 

int gate_mkfs (  int  gate,
int  pdev,
pid_t  pid
) 
 

int gate_mount (  int  gate,
const char *  type,
const char *  dir,
int  flags,
void *  data,
pid_t  pid
) 
 

int gate_open (  int  gate,
const char *  path,
int  flags,
mode_t  mode,
pid_t  pid
) 
 

int gate_poll (  int  gate,
t_pollrec *  pollrecs,
nfds_t  npollrecs,
pid_t  pid
) 
 

ssize_t gate_read (  int  gate,
int  gate_id,
void *  buf,
size_t  len,
pid_t  pid
) 
 

int gate_readlink (  int  gate,
const char *  path,
char *  buf,
size_t  bufsiz,
pid_t  pid
) 
 

int gate_rename (  int  gate,
char *  path1,
char *  path2,
pid_t  pid
) 
 

int gate_rmdir (  int  gate,
const char *  path,
pid_t  pid
) 
 

int gate_stat (  int  gate,
const char *  path,
struct stat *  sb,
pid_t  pid
) 
 

int gate_symlink (  int  gate,
const char *  path1,
const char *  path2,
pid_t  pid
) 
 

int gate_truncate (  int  gate,
const char *  path,
off_t  length,
pid_t  pid
) 
 

int gate_umount (  int  gate,
const char *  dir,
pid_t  pid
) 
 

int gate_unlink (  int  gate,
const char *  path,
pid_t  pid
) 
 

ssize_t gate_write (  int  gate,
int  gate_id,
const void *  buf,
size_t  len,
pid_t  pid
) 
 


Generated on Wed May 24 23:05:58 2006 for LSE/OS by  doxygen 1.4.6