# 2.11BSD#431 - /usr/include/syscall.h

##### Macros

    SYS___sysctl      X
    SYS__getlogin     X
    SYS_accept        X
    SYS_access        X
    SYS_adjtime       X
    SYS_bind          X
    SYS_chdir         X
    SYS_chflags       X
    SYS_chmod         X
    SYS_chown         X
    SYS_chroot        X
    SYS_close         X
    SYS_connect       X
    SYS_dup           X
    SYS_dup2          X
    SYS_execv         X
    SYS_execve        X
    SYS_exit          X
    SYS_fchdir        X
    SYS_fchflags      X
    SYS_fchmod        X
    SYS_fchown        X
    SYS_fcntl         X
    SYS_fetchi        X
    SYS_flock         X
    SYS_fork          X
    SYS_fperr         X
    SYS_fstat         X
    SYS_fstatfs       X
    SYS_fsync         X
    SYS_ftruncate     X
    SYS_getdtablesize X
    SYS_getegid       X
    SYS_geteuid       X
    SYS_getfsstat     X
    SYS_getgid        X
    SYS_getgroups     X
    SYS_getitimer     X
    SYS_getpeername   X
    SYS_getpgrp       X
    SYS_getpid        X
    SYS_getppid       X
    SYS_getpriority   X
    SYS_getrlimit     X
    SYS_getrusage     X
    SYS_getsockname   X
    SYS_getsockopt    X
    SYS_gettimeofday  X
    SYS_getuid        X
    SYS_ioctl         X
    SYS_kill          X
    SYS_killpg        X
    SYS_link          X
    SYS_listen        X
    SYS_lock          X
    SYS_lseek         X
    SYS_lstat         X
    SYS_mkdir         X
    SYS_mknod         X
    SYS_mount         X
    SYS_nostk         X
    SYS_open          X
    SYS_phys          X
    SYS_pipe          X
    SYS_profil        X
    SYS_pselect       X
    SYS_ptrace        X
    SYS_quota         X
    SYS_read          X
    SYS_readlink      X
    SYS_readv         X
    SYS_reboot        X
    SYS_recv          X
    SYS_recvfrom      X
    SYS_recvmsg       X
    SYS_rename        X
    SYS_rmdir         X
    SYS_sbrk          X
    SYS_select        X
    SYS_send          X
    SYS_sendmsg       X
    SYS_sendto        X
    SYS_setegid       X
    SYS_seteuid       X
    SYS_setgid        X
    SYS_setgroups     X
    SYS_setitimer     X
    SYS_setlogin      X
    SYS_setpgrp       X
    SYS_setpriority   X
    SYS_setquota      X
    SYS_setrlimit     X
    SYS_setsockopt    X
    SYS_settimeofday  X
    SYS_setuid        X
    SYS_shutdown      X
    SYS_sigaction     X
    SYS_sigaltstack   X
    SYS_sigpending    X
    SYS_sigprocmask   X
    SYS_sigreturn     X
    SYS_sigstack      X
    SYS_sigsuspend    X
    SYS_sigwait       X
    SYS_socket        X
    SYS_socketpair    X
    SYS_sstk          X
    SYS_stat          X
    SYS_statfs        X
    SYS_swapon        X
    SYS_symlink       X
    SYS_sync          X
    SYS_truncate      X
    SYS_ucall         X
    SYS_umask         X
    SYS_umount        X
    SYS_unlink        X
    SYS_utimes        X
    SYS_vfork         X
    SYS_vhangup       X
    SYS_wait4         X
    SYS_write         X
    SYS_writev        X

       1: /*
       2:  * Copyright (c) 1980 Regents of the University of California.
       3:  * All rights reserved.  The Berkeley software License Agreement
       4:  * specifies the terms and conditions for redistribution.
       5:  *
       6:  *	@(#)syscall.h	5.4.11 (2.11BSD) 2000/2/20
       7:  */
       8:
       9: /*
      10:  * DO NOT place any comments on the same line as a SYS_* definition.  This
      11:  * causes cpp to leave a trailing tab when expanding macros in pdp/sys/SYS.h
      12: */
      13:
      14: #define SYS_exit    1
      15: #define SYS_fork    2
      16: #define SYS_read    3
      17: #define SYS_write   4
      18: #define SYS_open    5
      19: #define SYS_close   6
      20: #define SYS_wait4   7
      21:                 /* 8 is old; creat */
      22: #define SYS_link    9
      23: #define SYS_unlink  10
      24: #define SYS_execv   11
      25: #define SYS_chdir   12
      26: #define SYS_fchdir  13
      27: #define SYS_mknod   14
      28: #define SYS_chmod   15
      29: #define SYS_chown   16
      30: #define SYS_chflags 17
      31: #define SYS_fchflags    18
      32: #define SYS_lseek   19
      33: #define SYS_getpid  20
      34: #define SYS_mount   21
      35: #define SYS_umount  22
      36: #define SYS___sysctl    23
      37: #define SYS_getuid  24
      38: #define SYS_geteuid 25
      39: #define SYS_ptrace  26
      40: #define SYS_getppid 27
      41: #define SYS_statfs  28
      42: #define SYS_fstatfs 29
      43: #define SYS_getfsstat   30
      44: #define SYS_sigaction   31
      45: #define SYS_sigprocmask 32
      46: #define SYS_access  33
      47: #define SYS_sigpending  34
      48: #define SYS_sigaltstack 35
      49: #define SYS_sync    36
      50: #define SYS_kill    37
      51: #define SYS_stat    38
      52: #define SYS__getlogin   39
      53: #define SYS_lstat   40
      54: #define SYS_dup     41
      55: #define SYS_pipe    42
      56: #define SYS_setlogin    43
      57: #define SYS_profil  44
      58: #define SYS_setuid  45
      59: #define SYS_seteuid 46
      60: #define SYS_getgid  47
      61: #define SYS_getegid 48
      62: #define SYS_setgid  49
      63: #define SYS_setegid 50
      64:                 /* 51 is old; acct */
      65: #define SYS_phys    52
      66: #define SYS_lock    53
      67: #define SYS_ioctl   54
      68: #define SYS_reboot  55
      69: #define SYS_sigwait 56
      70: #define SYS_symlink 57
      71: #define SYS_readlink    58
      72: #define SYS_execve  59
      73: #define SYS_umask   60
      74: #define SYS_chroot  61
      75: #define SYS_fstat   62
      76:                 /* 63 is unused */
      77:                 /* 64 is old; getpagesize */
      78: #define SYS_pselect 65
      79: #define SYS_vfork   66
      80:                 /* 67 is old; vread */
      81:                 /* 68 is old; vwrite */
      82: #define SYS_sbrk    69
      83: #define SYS_sstk    70
      84:                 /* 71 is unused 4.3: mmap */
      85:                 /* 72 is unused 4.3: vadvise */
      86:                 /* 73 is unused 4.3: munmap */
      87:                 /* 74 is unused 4.3: mprotect */
      88:                 /* 75 is unused 4.3: madvise */
      89: #define SYS_vhangup 76
      90:                 /* 77 is old; vlimit */
      91:                 /* 78 is unused 4.3: mincore */
      92: #define SYS_getgroups   79
      93: #define SYS_setgroups   80
      94: #define SYS_getpgrp 81
      95: #define SYS_setpgrp 82
      96: #define SYS_setitimer   83
      97:                 /* 84 is old; wait,wait3 */
      98: #define SYS_swapon  85
      99: #define SYS_getitimer   86
     100:                 /* 87 is old; gethostname */
     101:                 /* 88 is old; sethostname */
     102: #define SYS_getdtablesize 89
     103: #define SYS_dup2    90
     104:                 /* 91 is unused 4.3: getdopt */
     105: #define SYS_fcntl   92
     106: #define SYS_select  93
     107:                 /* 94 is unused 4.3: setdopt */
     108: #define SYS_fsync   95
     109: #define SYS_setpriority 96
     110: #define SYS_socket  97
     111: #define SYS_connect 98
     112: #define SYS_accept  99
     113: #define SYS_getpriority 100
     114: #define SYS_send    101
     115: #define SYS_recv    102
     116: #define SYS_sigreturn   103
     117: #define SYS_bind    104
     118: #define SYS_setsockopt  105
     119: #define SYS_listen  106
     120: #define SYS_sigsuspend  107
     121: /*
     122:  * 108 thru 112 are 4.3BSD compatibility syscalls.  sigstack has to remain
     123:  * defined because no replacement routine exists.  Sigh.
     124: */
     125:                 /* 108 is old; sigvec */
     126:                 /* 109 is old; sigblock */
     127:                 /* 110 is old; sigsetmask */
     128:                 /* 111 is old; sigpause */
     129: #define SYS_sigstack    112
     130:
     131: #define SYS_recvmsg 113
     132: #define SYS_sendmsg 114
     133:                 /* 115 is old; vtrace */
     134: #define SYS_gettimeofday 116
     135: #define SYS_getrusage   117
     136: #define SYS_getsockopt  118
     137:                 /* 119 is old; resuba */
     138: #define SYS_readv   120
     139: #define SYS_writev  121
     140: #define SYS_settimeofday 122
     141: #define SYS_fchown  123
     142: #define SYS_fchmod  124
     143: #define SYS_recvfrom    125
     144:                 /* 126 is old; setreuid */
     145:                 /* 127 is old; setregid */
     146: #define SYS_rename  128
     147: #define SYS_truncate    129
     148: #define SYS_ftruncate   130
     149: #define SYS_flock   131
     150:                 /* 132 is unused */
     151: #define SYS_sendto  133
     152: #define SYS_shutdown    134
     153: #define SYS_socketpair  135
     154: #define SYS_mkdir   136
     155: #define SYS_rmdir   137
     156: #define SYS_utimes  138
     157:                 /* 139 is unused */
     158: #define SYS_adjtime 140
     159: #define SYS_getpeername 141
     160:                 /* 142 is old; gethostid */
     161:                 /* 143 is old; sethostid */
     162: #define SYS_getrlimit   144
     163: #define SYS_setrlimit   145
     164: #define SYS_killpg  146
     165:                 /* 147 is unused */
     166: #define SYS_setquota    148
     167: #define SYS_quota   149
     168: #define SYS_getsockname 150
     169:
     170: /*
     171:  * 2BSD special calls
     172:  */
     173:                 /* 151 is unused */
     174: #define SYS_nostk   152
     175: #define SYS_fetchi  153
     176: #define SYS_ucall   154
     177: #define SYS_fperr   155

#### Defined macros

SYS___sysctl defined in line 36; never used
SYS__getlogin defined in line 52; never used
SYS_accept defined in line 112; never used
SYS_access defined in line 46; never used
SYS_adjtime defined in line 158; never used
SYS_bind defined in line 117; never used
SYS_chdir defined in line 25; never used
SYS_chflags defined in line 30; never used
SYS_chmod defined in line 28; never used
SYS_chown defined in line 29; never used
SYS_chroot defined in line 74; never used
SYS_close defined in line 19; never used
SYS_connect defined in line 111; never used
SYS_dup defined in line 54; never used
SYS_dup2 defined in line 103; never used
SYS_execv defined in line 24; used 1 times

- in /usr/src/sys/pdp/genassym.c line 103

SYS_execve defined in line 72; never used
SYS_exit defined in line 14; used 1 times

- in /usr/src/sys/pdp/genassym.c line 104

SYS_fchdir defined in line 26; never used
SYS_fchflags defined in line 31; never used
SYS_fchmod defined in line 142; never used
SYS_fchown defined in line 141; never used
SYS_fcntl defined in line 105; never used
SYS_fetchi defined in line 175; never used
SYS_flock defined in line 149; never used
SYS_fork defined in line 15; never used
SYS_fperr defined in line 177; never used
SYS_fstat defined in line 75; never used
SYS_fstatfs defined in line 42; never used
SYS_fsync defined in line 108; never used
SYS_ftruncate defined in line 148; never used
SYS_getdtablesize defined in line 102; never used
SYS_getegid defined in line 61; never used
SYS_geteuid defined in line 38; never used
SYS_getfsstat defined in line 43; never used
SYS_getgid defined in line 60; never used
SYS_getgroups defined in line 92; never used
SYS_getitimer defined in line 99; never used
SYS_getpeername defined in line 159; never used
SYS_getpgrp defined in line 94; never used
SYS_getpid defined in line 33; never used
SYS_getppid defined in line 40; never used
SYS_getpriority defined in line 113; never used
SYS_getrlimit defined in line 162; never used
SYS_getrusage defined in line 135; never used
SYS_getsockname defined in line 168; never used
SYS_getsockopt defined in line 136; never used
SYS_gettimeofday defined in line 134; never used
SYS_getuid defined in line 37; never used
SYS_ioctl defined in line 67; never used
SYS_kill defined in line 50; never used
SYS_killpg defined in line 164; never used
SYS_link defined in line 22; never used
SYS_listen defined in line 119; never used
SYS_lock defined in line 66; never used
SYS_lseek defined in line 32; never used
SYS_lstat defined in line 53; never used
SYS_mkdir defined in line 154; never used
SYS_mknod defined in line 27; never used
SYS_mount defined in line 34; never used
SYS_nostk defined in line 174; never used
SYS_open defined in line 18; never used
SYS_phys defined in line 65; never used
SYS_pipe defined in line 55; never used
SYS_profil defined in line 57; never used
SYS_pselect defined in line 78; never used
SYS_ptrace defined in line 39; never used
SYS_quota defined in line 167; never used
SYS_read defined in line 16; never used
SYS_readlink defined in line 71; never used
SYS_readv defined in line 138; never used
SYS_reboot defined in line 68; never used
SYS_recv defined in line 115; never used
SYS_recvfrom defined in line 143; never used
SYS_recvmsg defined in line 131; never used
SYS_rename defined in line 146; never used
SYS_rmdir defined in line 155; never used
SYS_sbrk defined in line 82; never used
SYS_select defined in line 106; never used
SYS_send defined in line 114; never used
SYS_sendmsg defined in line 132; never used
SYS_sendto defined in line 151; never used
SYS_setegid defined in line 63; never used
SYS_seteuid defined in line 59; never used
SYS_setgid defined in line 62; never used
SYS_setgroups defined in line 93; never used
SYS_setitimer defined in line 96; never used
SYS_setlogin defined in line 56; never used
SYS_setpgrp defined in line 95; never used
SYS_setpriority defined in line 109; never used
SYS_setquota defined in line 166; never used
SYS_setrlimit defined in line 163; never used
SYS_setsockopt defined in line 118; never used
SYS_settimeofday defined in line 140; never used
SYS_setuid defined in line 58; never used
SYS_shutdown defined in line 152; never used
SYS_sigaction defined in line 44; never used
SYS_sigaltstack defined in line 48; never used
SYS_sigpending defined in line 47; never used
SYS_sigprocmask defined in line 45; never used
SYS_sigreturn defined in line 116; never used
SYS_sigstack defined in line 129; never used
SYS_sigsuspend defined in line 120; never used
SYS_sigwait defined in line 69; never used
SYS_socket defined in line 110; never used
SYS_socketpair defined in line 153; never used
SYS_sstk defined in line 83; never used
SYS_stat defined in line 51; never used
SYS_statfs defined in line 41; never used
SYS_swapon defined in line 98; never used
SYS_symlink defined in line 70; never used
SYS_sync defined in line 49; never used
SYS_truncate defined in line 147; never used
SYS_ucall defined in line 176; never used
SYS_umask defined in line 73; never used
SYS_umount defined in line 35; never used
SYS_unlink defined in line 23; never used
SYS_utimes defined in line 156; never used
SYS_vfork defined in line 79; never used
SYS_vhangup defined in line 89; never used
SYS_wait4 defined in line 20; never used
SYS_write defined in line 17; never used
SYS_writev defined in line 139; never used

#### Usage of this include

syscall.h used 3 times

- in /usr/src/games/pdp/zork/o.s line 1
- in /usr/src/lib/libc/pdp/sys/SYS.h line 9
- in /usr/src/sys/pdp/genassym.c line 19

Last modified: 2000-02-29 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 1707 |