types 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. void exit(status) int status ;
  2. int gtty(fildes,argp) int fildes; struct sgttyb *argp ;
  3. int pkon(fd,size) int fd, size ;
  4. int pkoff(fd) int fd ;
  5. char *sbrk(incr) p_int incr ;
  6. void (*signal(sig,func))() int sig ; void (*func)();
  7. int stty(fildes,argp) int fildes; struct sgttyb *argp ;
  8. long tell(fildes) int fildes ;
  9. time_t time(ptr) time_t *ptr ;
  10. void cleanup() ;
  11. int access(name,mode) char *name ; int mode ;
  12. int acct(file) char *file ;
  13. unsigned alarm(seconds) unsigned seconds ;
  14. int brk(addr) char *addr ;
  15. int chdir(dir) char *dir ;
  16. int chmod(name,mode) char *name ; int mode ;
  17. int chown(name,owner,group) char *name ; int owner, group ;
  18. int chroot(dir) char *dir ;
  19. int close(fildes) int fildes ;
  20. int creat(name) char *name ;
  21. int dup(fildes) int fildes ;
  22. int dup2(fildes,fildes2) int fildes, fildes2 ;
  23. int execl(name,arg0,...,argn,(char*)0) char *name,*arg0,...,*argn ;
  24. int execl(name,arg0,...,argn,(char*)0,envp) char*name,*arg0,...,*argn,*envp[];
  25. int execv(name,argv) char *name,*argv[] ;
  26. int execve(name,argv,envp) char *name,*argv[],*envp[] ;
  27. void _exit(status) int status ;
  28. int fork() ;
  29. int fstat(fildes,buf) int fildes ; struct stat *buf ;
  30. void ftime(tp) struct timeb *tp ;
  31. int getegid() ;
  32. int geteuid() ;
  33. int getgid() ;
  34. int getpid() ;
  35. int getuid() ;
  36. int ioctl(fildes,request,argp) int fildes, request ; struct sgttyb *buf ;
  37. int kill(pid,sig) int pid, sig ;
  38. int link(name1,name2) char *name1, *name2 ;
  39. int lock(flag) int flag ;
  40. long lseek(fildes,offset,whence) int fildes, whence ; long offset ;
  41. int mknod(name,mode,addr) char *name ; int mode, addr ;
  42. int mount(special,name,rwflag) char *special, *name ; int rwflag ;
  43. int mpxcall(cmd,vec) int cmd, *vec ;
  44. void nice(incr) int incr ;
  45. int open(name,mode) char *name ; int mode ;
  46. void pause() ;
  47. int pipe(files) int files[2] ;
  48. void profil(buff,bufsiz,offset,scale) char *buf; p_int bufsiz,offset,scale;
  49. int ptrace(request,pid,addr,data) int request, pid, *addr, data ;
  50. unsigned read(fildes,buff,nbytes) int fildes ; char *buff ; unsigned nbytes ;
  51. int setgid(gid) int gid ;
  52. int setuid(uid) int uid ;
  53. void _setsig(functionid) char *functionid ;
  54. int sigtrp(trapno,signo) int trapno,signo ;
  55. int stat(name,buf) char *name ; struct stat *buf ;
  56. int stime(tp) long *tp ;
  57. void sync() ;
  58. void times(buffer) struct tbuffer *buffer ;
  59. int umask(complmode) int complmode ;
  60. int umount(special) char *special ;
  61. int unlink(name) char *name ;
  62. int utime(file,timep) char *file ; time_t *timep ;
  63. int wait(status) char status[2] ;
  64. unsigned write(fildes,buff,nbytes) int fildes ; char *buff ; unsigned nbytes ;
  65. int errno ;