source: release/1.9/source/library/x8664-freebsd-syscalls.lisp @ 15706

Last change on this file since 15706 was 13067, checked in by rme, 10 years ago

Update copyright notices.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 24.7 KB
Line 
1;;;-*-Mode: LISP; Package: CCL -*-
2;;;
3;;;   Copyright (C) 2006-2009 Clozure Associates
4;;;   This file is part of Clozure CL. 
5;;;
6;;;   Clozure CL is licensed under the terms of the Lisp Lesser GNU Public
7;;;   License , known as the LLGPL and distributed with Clozure CL as the
8;;;   file "LICENSE".  The LLGPL consists of a preamble and the LGPL,
9;;;   which is distributed with Clozure CL as the file "LGPL".  Where these
10;;;   conflict, the preamble takes precedence. 
11;;;
12;;;   Clozure CL is referenced in the preamble as the "LIBRARY."
13;;;
14;;;   The LLGPL is also available online at
15;;;   http://opensource.franz.com/preamble.html
16
17(in-package "CCL")
18
19(eval-when (:compile-toplevel :load-toplevel :execute)
20  (require "SYSCALL"))
21
22
23
24
25(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::read 3 (:unsigned-fullword :address :unsigned-fullword)
26                :signed-fullword)
27(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::write 4 (:unsigned-fullword :address :unsigned-fullword)
28                :signed-fullword)
29(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::open 5 (:address :unsigned-fullword :unsigned-fullword) :signed-fullword :min-args 2)
30(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::close 6 (:unsigned-fullword) :signed-fullword )
31(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::stat 188 (:address :address) :signed-fullword)
32(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::fstat 189 (:unsigned-fullword :address) :signed-fullword )
33(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::lstat 190 (:address :address) :signed-fullword)
34
35(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::lseek 199 (:unsigned-fullword  :unsigned-doubleword :signed-doubleword :unsigned-fullword) :signed-doubleword )
36
37(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::exit 1 (:signed-fullword) :void)
38(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::fork 2 () :signed-fullword)
39
40
41
42#+notyet
43(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::creat 85 (:address :unsigned-fullword) :signed-fullword )
44
45(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::link 9 (:address :address) :signed-fullword)
46(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::unlink 10 (:address) :signed-fullword )
47(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::execve 59 (:address :address :address) :signed-fullword )
48(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::chdir 12 (:address) :signed-fullword )
49
50#+notyet
51(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::time 201 (:address) :unsigned-fullword )
52
53(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::mknod 14 (:address :unsigned-fullword :unsigned-fullword)
54                :signed-fullword)
55(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::chmod 15 (:address :unsigned-fullword) :signed-fullword)
56(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::lchown 254 (:address :unsigned-fullword :unsigned-fullword)
57                :signed-fullword)
58
59(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getpid 20 () :unsigned-fullword)
60(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::mount 21 (:address :address :address :unsigned-fullword :address) :signed-fullword )
61
62#+notyet
63(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::umount2 166 (:address) :signed-fullword )
64
65(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::setuid 23 (:unsigned-fullword) :signed-fullword )
66(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getuid 24 () :unsigned-fullword )
67
68(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::ptrace 26 (:unsigned-fullword
69                                  :unsigned-fullword
70                                  :address
71                                  :address)
72                :signed-fullword)
73
74#+notyet
75(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::alarm 37 (:unsigned-fullword) :unsigned-fullword )
76
77#+notyet
78(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::pause 34 () :signed-fullword)
79
80#+notyet
81(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::utime 132 (:address :address) :signed-fullword )
82(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::access 33 (:address :unsigned-fullword) :signed-fullword)
83
84(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sync 36 () :signed-fullword )
85(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::kill 37 (:signed-fullword :unsigned-fullword) :signed-fullword )
86(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::rename 128 (:address :address) :signed-fullword )
87(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::mkdir 136 (:address :unsigned-fullword) :signed-fullword )
88(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::rmdir 137 (:address) :signed-fullword )
89(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::dup 41 (:unsigned-fullword) :signed-fullword )
90(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::pipe 42 (:address) :signed-fullword )
91(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::times 100 (:address) :unsigned-fullword )
92
93#+notyet
94(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::brk 12 (:address) :signed-fullword )
95(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::setgid 181 (:unsigned-fullword) :signed-fullword)
96(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getgid 47 () :unsigned-fullword )
97
98(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::geteuid 25 () :unsigned-fullword )
99(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getegid 43 () :unsigned-fullword)
100(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::acct 51 (:address) :signed-fullword )
101
102(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::ioctl 54 (:unsigned-fullword :signed-fullword :address) :signed-fullword :min-args 2 )
103(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::fcntl 92 (:unsigned-fullword :signed-fullword :signed-fullword) :signed-fullword :min-args 2 )
104(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::setpgid 82 (:signed-fullword :signed-fullword) :signed-fullword )
105(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::umask 60 (:unsigned-fullword) :unsigned-fullword )
106(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::chroot 61 (:address) :signed-fullword )
107
108#+notyet
109(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::ustat 136 (:unsigned-fullword :address) :signed-fullword )
110
111(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::dup2 90 (:unsigned-fullword :unsigned-fullword) :signed-fullword )
112(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getppid 39 () :unsigned-fullword)
113(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getpgrp 81 () :unsigned-fullword)
114(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::setsid 147 () :signed-fullword)
115(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sigaction 416 (:unsigned-fullword :address :address) :signed-fullword )
116(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getrusage 117 (:signed-fullword :address) :signed-fullword)
117(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::gettimeofday 116 (:address :address) :void)
118(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::ftruncate 201 (:unsigned-fullword :unsigned-fullword)
119                :signed-fullword)
120(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::fchmod 91 (:unsigned-fullword :unsigned-fullword)
121                :signed-fullword )
122(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::fchmod 124 (:unsigned-fullword :unsigned-fullword)
123                :signed-fullword )
124(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::socket 97 (:signed-fullword :signed-fullword :signed-fullword)
125                :signed-fullword )
126(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::connect 98 (:signed-fullword :address :signed-fullword)
127                :signed-fullword )
128(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::accept 30 (:signed-fullword :address :address)
129                :signed-fullword )
130(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sendto 133 (:unsigned-fullword :address :unsigned-fullword :unsigned-fullword :address :unsigned-fullword)
131                :signed-fullword )
132(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64) syscalls::recvfrom 29 (:unsigned-fullword :address :unsigned-long :unsigned-fullword :address :address) :signed-fullword )
133(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64) syscalls::sendmsg 28 (:unsigned-fullword :address :unsigned-fullword) :signed-fullword )
134(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64) syscalls::recvmsg 27 (:unsigned-fullword :address :unsigned-fullword) :signed-fullword )
135(define-syscall  (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64) syscalls::shutdown 134 (:unsigned-fullword :unsigned-fullword) :signed-fullword )
136(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::bind 104 (:signed-fullword :address :signed-fullword)
137                :signed-fullword )
138(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::listen 106 (:signed-fullword  :signed-fullword)
139                :signed-fullword )
140(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getpeername 31 (:signed-fullword :address :address)
141                :signed-fullword )
142(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getsockname 32 (:signed-fullword :address :address)
143                :signed-fullword )
144(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::socketpair 135 (:signed-fullword :signed-fullword :signed-fullword  :address)
145                :signed-fullword )
146(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64) syscalls::setsockopt 105 (:unsigned-fullword :signed-fullword :signed-fullword :address :unsigned-fullword) :signed-fullword )
147(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64) syscalls::getsockopt 118 (:unsigned-fullword :signed-fullword :unsigned-fullword :address :address) :signed-fullword )
148
149(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::fsync 95 (:unsigned-fullword) :signed-fullword )
150(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::uname 164  (:address) :signed-fullword)
151(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::fchdir 13 (:unsigned-fullword) :signed-fullword )
152
153(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)     syscalls::select 93 (:unsigned-fullword :address :address
154                                                  :address :address)
155                :signed-fullword)
156(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getcwd 326 (:address :unsigned-fullword) :signed-fullword )
157
158(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64) syscalls::poll 209 ((:* (:struct :pollfd)) :int :int) :int)
159
160#+notdefinedyet
161(progn
162(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sgetmask 68 () )
163(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::ssetmask 69 () )
164(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::setreuid 70 () )
165(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::setregid 71 () )
166(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sigsuspend 72 () )
167(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sigpending 73 () )
168(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sethostname 74 () )
169(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::setrlimit 75 () )
170(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getrlimit 76 () )
171(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::settimeofday 79 () )
172(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getgroups 80 () )
173(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::setgroups 81 () )
174(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::symlink 83 () )
175(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::oldlstat 84 () )
176(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::readlink 58 () )
177(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::uselib 86 () )
178(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::swapon 87 () )
179(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::reboot 88 () )
180(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::readdir 89 () )
181(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::truncate 92 () )
182
183(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::fchown 95 () )
184(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getpriority 96 () )
185(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::setpriority 97 () )
186(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::statfs 99 () )
187(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::fstatfs 100 () )
188(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::ioperm 101 () )
189(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::syslog 103 () )
190(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::setitimer 38 () )
191(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getitimer 36 () )
192(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::olduname 109 () )
193(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::iopl 110 () )
194(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::vhangup 111 () )
195(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::idle 112 () )
196(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::vm86 113 () )
197(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::wait4 7 () )
198(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::swapoff 115 () )
199(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sysinfo 116 () )
200(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::ipc 117 () )
201(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sigreturn 119 () )
202(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::clone 120 () )
203(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::setdomainname 121 () )
204(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::modify_ldt 123 () )
205(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::adjtimex 124 () )
206(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::mprotect 10 () )
207(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sigprocmask 126 () )
208(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::create_module    127 () )
209(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::init_module      128 () )
210(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::delete_module    129 () )
211(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::get_kernel_syms  130 () )
212(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::quotactl 131 () )
213(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getpgid 132 () )
214(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::bdflush 134 () )
215(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sysfs 135 () )
216(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::personality 136 () )
217(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::setfsuid 138 () )
218(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::setfsgid 139 () )
219(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getdents 141 () )
220(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::_newselect 142 () )
221(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::flock 143 () )
222(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::msync 26 () )
223(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::readv 19 () )
224(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::writev 20 () )
225(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getsid 147 () )
226(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::fdatasync 148 () )
227(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::_sysctl 149 () )
228(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::mlock 150 () )
229(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::munlock 151 () )
230(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::mlockall 152 () )
231(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::munlockall 153 () )
232(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sched_setparam 154 () )
233(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sched_getparam 155 () )
234(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sched_setscheduler 156 () )
235(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sched_getscheduler 157 () )
236(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sched_yield 24 () )
237(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sched_get_priority_max 159 () )
238(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sched_get_priority_min 160 () )
239(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sched_rr_get_interval 161 () )
240(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::nanosleep 35 () )
241(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::mremap 25 () )
242(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::setresuid 164 () )
243(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getresuid 165 () )
244(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::query_module     166 () )
245
246(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::nfsservctl 168 () )
247(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::setresgid 169 () )
248(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getresgid 170 () )
249(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::prctl 171 () )
250(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::rt_sigreturn 15 () )
251(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::rt_sigaction 13 () )
252(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::rt_sigprocmask 14 () )
253(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::rt_sigpending 175 () )
254(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::rt_sigtimedwait 176 () )
255(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::rt_sigqueueinfo 177 () )
256(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::rt_sigsuspend 178 () )
257(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::pread 17 () )
258(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::pwrite 18 () )
259(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::chown 181 (:address) )
260
261(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::capget 183 () )
262(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::capset 184 () )
263(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sigaltstack 185 () )
264(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::sendfile 40 () )
265(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::getpmsg 187       () )
266(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::putpmsg 188       () )
267(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::vfork 189 () )
268
269(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::mmap 9 () )
270(define-syscall (logior platform-os-freebsd platform-cpu-x86 platform-word-size-64)  syscalls::munmap 73 () )
271
272)
Note: See TracBrowser for help on using the repository browser.