index.html 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <html>
  2. <head>
  3. <title>OS/161 System calls</title>
  4. </head>
  5. <body bgcolor=#ffffff>
  6. <h2 align=center>OS/161 System calls</h2>
  7. <p align=center>
  8. <A HREF=..>Top</A> |
  9. <A HREF=../bin>Binaries</A> |
  10. <A HREF=../sbin>Sysadmin binaries</A> |
  11. <A HREF=../testbin>Test binaries</A> |
  12. <A HREF=../libc>C standard library</A> |
  13. <A HREF=../dev>Device drivers</A> |
  14. <A HREF=../misc>Miscellaneous</A>
  15. </p>
  16. <br>
  17. <ul>
  18. <li> <A HREF=errno.html>errno</A> - error code reporting
  19. </ul>
  20. <ul>
  21. <li> <A HREF=_exit.html>_exit</A> - terminate process
  22. <li> <A HREF=chdir.html>chdir</A> - change current directory
  23. <li> <A HREF=close.html>close</A> - close file
  24. <li> <A HREF=dup2.html>dup2</A> - clone file handles
  25. <li> <A HREF=execv.html>execv</A> - execute a program
  26. <li> <A HREF=fork.html>fork</A> - copy the current process
  27. <li> <A HREF=fstat.html>fstat</A> - get file state information
  28. <li> <A HREF=fsync.html>fsync</A> - flush filesystem data for a
  29. specific file to disk
  30. <li> <A HREF=ftruncate.html>ftruncate</A> - set size of a file
  31. <li> <A HREF=__getcwd.html>__getcwd</A> - get name of current working
  32. directory (backend)
  33. <li> <A HREF=getdirentry.html>getdirentry</A> - read filename from directory
  34. <li> <A HREF=getpid.html>getpid</A> - get process id
  35. <li> <A HREF=ioctl.html>ioctl</A> - miscellaneous device I/O operations
  36. <li> <A HREF=link.html>link</A> - create hard link to a file
  37. <li> <A HREF=lseek.html>lseek</A> - change current position in file
  38. <li> <A HREF=lstat.html>lstat</A> - get file state information
  39. <li> <A HREF=mkdir.html>mkdir</A> - create directory
  40. <li> <A HREF=open.html>open</A> - open a file
  41. <li> <A HREF=pipe.html>pipe</A> - create pipe object
  42. <li> <A HREF=read.html>read</A> - read data from file
  43. <li> <A HREF=readlink.html>readlink</A> - fetch symbolic link contents
  44. <li> <A HREF=reboot.html>reboot</A> - reboot or halt system
  45. <li> <A HREF=remove.html>remove</A> - delete (unlink) a file
  46. <li> <A HREF=rename.html>rename</A> - rename or move a file
  47. <li> <A HREF=rmdir.html>rmdir</A> - remove directory
  48. <li> <A HREF=sbrk.html>sbrk</A> - set process break (allocate memory)
  49. <li> <A HREF=stat.html>stat</A> - get file state information
  50. <li> <A HREF=symlink.html>symlink</A> - create symbolic link
  51. <li> <A HREF=sync.html>sync</A> - flush filesystem data to disk
  52. <li> <A HREF=__time.html>__time</A> - get time of day
  53. <li> <A HREF=waitpid.html>waitpid</A> - wait for a process to exit
  54. <li> <A HREF=write.html>write</A> - write data to file
  55. </ul>
  56. </body>
  57. </html>