Changeset View
Changeset View
Standalone View
Standalone View
head/sys/amd64/linux32/syscalls.master
Show First 20 Lines • Show All 319 Lines • ▼ Show 20 Lines | 177 AUE_NULL STD { int linux_rt_sigtimedwait(l_sigset_t *mask, \ | ||||
struct l_timeval *timeout, \ | struct l_timeval *timeout, \ | ||||
l_size_t sigsetsize); } | l_size_t sigsetsize); } | ||||
178 AUE_NULL STD { int linux_rt_sigqueueinfo(l_pid_t pid, l_int sig, \ | 178 AUE_NULL STD { int linux_rt_sigqueueinfo(l_pid_t pid, l_int sig, \ | ||||
l_siginfo_t *info); } | l_siginfo_t *info); } | ||||
179 AUE_NULL STD { int linux_rt_sigsuspend( \ | 179 AUE_NULL STD { int linux_rt_sigsuspend( \ | ||||
l_sigset_t *newset, \ | l_sigset_t *newset, \ | ||||
l_size_t sigsetsize); } | l_size_t sigsetsize); } | ||||
180 AUE_PREAD STD { int linux_pread(l_uint fd, char *buf, \ | 180 AUE_PREAD STD { int linux_pread(l_uint fd, char *buf, \ | ||||
l_size_t nbyte, l_loff_t offset); } | l_size_t nbyte, uint32_t offset1, uint32_t offset2); } | ||||
181 AUE_PWRITE STD { int linux_pwrite(l_uint fd, char *buf, \ | 181 AUE_PWRITE STD { int linux_pwrite(l_uint fd, char *buf, \ | ||||
l_size_t nbyte, l_loff_t offset); } | l_size_t nbyte, uint32_t offset1, uint32_t offset2); } | ||||
182 AUE_CHOWN STD { int linux_chown16(char *path, \ | 182 AUE_CHOWN STD { int linux_chown16(char *path, \ | ||||
l_uid16_t uid, l_gid16_t gid); } | l_uid16_t uid, l_gid16_t gid); } | ||||
183 AUE_GETCWD STD { int linux_getcwd(char *buf, \ | 183 AUE_GETCWD STD { int linux_getcwd(char *buf, \ | ||||
l_ulong bufsize); } | l_ulong bufsize); } | ||||
184 AUE_CAPGET STD { int linux_capget(struct l_user_cap_header *hdrp, \ | 184 AUE_CAPGET STD { int linux_capget(struct l_user_cap_header *hdrp, \ | ||||
struct l_user_cap_data *datap); } | struct l_user_cap_data *datap); } | ||||
185 AUE_CAPSET STD { int linux_capset(struct l_user_cap_header *hdrp, \ | 185 AUE_CAPSET STD { int linux_capset(struct l_user_cap_header *hdrp, \ | ||||
struct l_user_cap_data *datap); } | struct l_user_cap_data *datap); } | ||||
186 AUE_NULL STD { int linux_sigaltstack(l_stack_t *uss, \ | 186 AUE_NULL STD { int linux_sigaltstack(l_stack_t *uss, \ | ||||
l_stack_t *uoss); } | l_stack_t *uoss); } | ||||
187 AUE_SENDFILE STD { int linux_sendfile(void); } | 187 AUE_SENDFILE STD { int linux_sendfile(void); } | ||||
188 AUE_GETPMSG UNIMPL getpmsg | 188 AUE_GETPMSG UNIMPL getpmsg | ||||
189 AUE_PUTPMSG UNIMPL putpmsg | 189 AUE_PUTPMSG UNIMPL putpmsg | ||||
190 AUE_VFORK STD { int linux_vfork(void); } | 190 AUE_VFORK STD { int linux_vfork(void); } | ||||
; 191: ugetrlimit | ; 191: ugetrlimit | ||||
191 AUE_GETRLIMIT STD { int linux_getrlimit(l_uint resource, \ | 191 AUE_GETRLIMIT STD { int linux_getrlimit(l_uint resource, \ | ||||
struct l_rlimit *rlim); } | struct l_rlimit *rlim); } | ||||
192 AUE_MMAP STD { int linux_mmap2(l_ulong addr, l_ulong len, \ | 192 AUE_MMAP STD { int linux_mmap2(l_ulong addr, l_ulong len, \ | ||||
l_ulong prot, l_ulong flags, l_ulong fd, \ | l_ulong prot, l_ulong flags, l_ulong fd, \ | ||||
l_ulong pgoff); } | l_ulong pgoff); } | ||||
193 AUE_TRUNCATE STD { int linux_truncate64(char *path, \ | 193 AUE_TRUNCATE STD { int linux_truncate64(char *path, \ | ||||
l_loff_t length); } | uint32_t length1, uint32_t length2); } | ||||
194 AUE_FTRUNCATE STD { int linux_ftruncate64(l_uint fd, \ | 194 AUE_FTRUNCATE STD { int linux_ftruncate64(l_uint fd, \ | ||||
l_loff_t length); } | uint32_t length1, uint32_t length2); } | ||||
195 AUE_STAT STD { int linux_stat64(const char *filename, \ | 195 AUE_STAT STD { int linux_stat64(const char *filename, \ | ||||
struct l_stat64 *statbuf); } | struct l_stat64 *statbuf); } | ||||
196 AUE_LSTAT STD { int linux_lstat64(const char *filename, \ | 196 AUE_LSTAT STD { int linux_lstat64(const char *filename, \ | ||||
struct l_stat64 *statbuf); } | struct l_stat64 *statbuf); } | ||||
197 AUE_FSTAT STD { int linux_fstat64(l_int fd, \ | 197 AUE_FSTAT STD { int linux_fstat64(l_int fd, \ | ||||
struct l_stat64 *statbuf); } | struct l_stat64 *statbuf); } | ||||
198 AUE_LCHOWN STD { int linux_lchown(char *path, l_uid_t uid, \ | 198 AUE_LCHOWN STD { int linux_lchown(char *path, l_uid_t uid, \ | ||||
l_gid_t gid); } | l_gid_t gid); } | ||||
▲ Show 20 Lines • Show All 58 Lines • ▼ Show 20 Lines | 242 AUE_NULL STD { int linux_sched_getaffinity(l_pid_t pid, l_uint len, \ | ||||
l_ulong *user_mask_ptr); } | l_ulong *user_mask_ptr); } | ||||
243 AUE_NULL STD { int linux_set_thread_area(struct l_user_desc *desc); } | 243 AUE_NULL STD { int linux_set_thread_area(struct l_user_desc *desc); } | ||||
244 AUE_NULL UNIMPL linux_get_thread_area | 244 AUE_NULL UNIMPL linux_get_thread_area | ||||
245 AUE_NULL UNIMPL linux_io_setup | 245 AUE_NULL UNIMPL linux_io_setup | ||||
246 AUE_NULL UNIMPL linux_io_destroy | 246 AUE_NULL UNIMPL linux_io_destroy | ||||
247 AUE_NULL UNIMPL linux_io_getevents | 247 AUE_NULL UNIMPL linux_io_getevents | ||||
248 AUE_NULL UNIMPL linux_io_submit | 248 AUE_NULL UNIMPL linux_io_submit | ||||
249 AUE_NULL UNIMPL linux_io_cancel | 249 AUE_NULL UNIMPL linux_io_cancel | ||||
250 AUE_NULL STD { int linux_fadvise64(int fd, l_loff_t offset, \ | 250 AUE_NULL STD { int linux_fadvise64(int fd, uint32_t offset1, uint32_t offset2, \ | ||||
l_size_t len, int advice); } | l_size_t len, int advice); } | ||||
251 AUE_NULL UNIMPL | 251 AUE_NULL UNIMPL | ||||
252 AUE_EXIT STD { int linux_exit_group(int error_code); } | 252 AUE_EXIT STD { int linux_exit_group(int error_code); } | ||||
253 AUE_NULL STD { int linux_lookup_dcookie(void); } | 253 AUE_NULL STD { int linux_lookup_dcookie(void); } | ||||
254 AUE_NULL STD { int linux_epoll_create(l_int size); } | 254 AUE_NULL STD { int linux_epoll_create(l_int size); } | ||||
255 AUE_NULL STD { int linux_epoll_ctl(l_int epfd, l_int op, l_int fd, \ | 255 AUE_NULL STD { int linux_epoll_ctl(l_int epfd, l_int op, l_int fd, \ | ||||
struct epoll_event *event); } | struct epoll_event *event); } | ||||
256 AUE_NULL STD { int linux_epoll_wait(l_int epfd, struct epoll_event *events, \ | 256 AUE_NULL STD { int linux_epoll_wait(l_int epfd, struct epoll_event *events, \ | ||||
Show All 13 Lines | |||||
267 AUE_NULL STD { int linux_clock_nanosleep(clockid_t which, int flags, \ | 267 AUE_NULL STD { int linux_clock_nanosleep(clockid_t which, int flags, \ | ||||
struct l_timespec *rqtp, struct l_timespec *rmtp); } | struct l_timespec *rqtp, struct l_timespec *rmtp); } | ||||
268 AUE_STATFS STD { int linux_statfs64(char *path, size_t bufsize, struct l_statfs64_buf *buf); } | 268 AUE_STATFS STD { int linux_statfs64(char *path, size_t bufsize, struct l_statfs64_buf *buf); } | ||||
269 AUE_FSTATFS STD { int linux_fstatfs64(l_uint fd, size_t bufsize, struct l_statfs64_buf *buf); } | 269 AUE_FSTATFS STD { int linux_fstatfs64(l_uint fd, size_t bufsize, struct l_statfs64_buf *buf); } | ||||
270 AUE_NULL STD { int linux_tgkill(int tgid, int pid, int sig); } | 270 AUE_NULL STD { int linux_tgkill(int tgid, int pid, int sig); } | ||||
271 AUE_UTIMES STD { int linux_utimes(char *fname, \ | 271 AUE_UTIMES STD { int linux_utimes(char *fname, \ | ||||
struct l_timeval *tptr); } | struct l_timeval *tptr); } | ||||
272 AUE_NULL STD { int linux_fadvise64_64(int fd, \ | 272 AUE_NULL STD { int linux_fadvise64_64(int fd, \ | ||||
l_loff_t offset, l_loff_t len, \ | uint32_t offset1, uint32_t offset2, \ | ||||
uint32_t len1, uint32_t len2, \ | |||||
int advice); } | int advice); } | ||||
273 AUE_NULL UNIMPL vserver | 273 AUE_NULL UNIMPL vserver | ||||
274 AUE_NULL STD { int linux_mbind(void); } | 274 AUE_NULL STD { int linux_mbind(void); } | ||||
275 AUE_NULL STD { int linux_get_mempolicy(void); } | 275 AUE_NULL STD { int linux_get_mempolicy(void); } | ||||
276 AUE_NULL STD { int linux_set_mempolicy(void); } | 276 AUE_NULL STD { int linux_set_mempolicy(void); } | ||||
; Linux 2.6.6: | ; Linux 2.6.6: | ||||
277 AUE_NULL STD { int linux_mq_open(void); } | 277 AUE_NULL STD { int linux_mq_open(void); } | ||||
278 AUE_NULL STD { int linux_mq_unlink(void); } | 278 AUE_NULL STD { int linux_mq_unlink(void); } | ||||
▲ Show 20 Lines • Show All 51 Lines • ▼ Show 20 Lines | 309 AUE_POLL STD { int linux_ppoll(struct pollfd *fds, uint32_t nfds, \ | ||||
struct l_timespec *tsp, l_sigset_t *sset, l_size_t ssize); } | struct l_timespec *tsp, l_sigset_t *sset, l_size_t ssize); } | ||||
310 AUE_NULL STD { int linux_unshare(void); } | 310 AUE_NULL STD { int linux_unshare(void); } | ||||
; Linux 2.6.17: | ; Linux 2.6.17: | ||||
311 AUE_NULL STD { int linux_set_robust_list(struct linux_robust_list_head *head, \ | 311 AUE_NULL STD { int linux_set_robust_list(struct linux_robust_list_head *head, \ | ||||
l_size_t len); } | l_size_t len); } | ||||
312 AUE_NULL STD { int linux_get_robust_list(l_int pid, \ | 312 AUE_NULL STD { int linux_get_robust_list(l_int pid, \ | ||||
struct linux_robust_list_head **head, l_size_t *len); } | struct linux_robust_list_head **head, l_size_t *len); } | ||||
313 AUE_NULL STD { int linux_splice(void); } | 313 AUE_NULL STD { int linux_splice(void); } | ||||
314 AUE_NULL STD { int linux_sync_file_range(l_int fd, l_loff_t offset, | 314 AUE_NULL STD { int linux_sync_file_range(l_int fd, uint32_t offset1, | ||||
l_loff_t nbytes, unsigned int flags); } | uint32_t offset2, uint32_t nbytes1, uint32_t nbytes2, | ||||
unsigned int flags); } | |||||
315 AUE_NULL STD { int linux_tee(void); } | 315 AUE_NULL STD { int linux_tee(void); } | ||||
316 AUE_NULL STD { int linux_vmsplice(void); } | 316 AUE_NULL STD { int linux_vmsplice(void); } | ||||
; Linux 2.6.18: | ; Linux 2.6.18: | ||||
317 AUE_NULL STD { int linux_move_pages(void); } | 317 AUE_NULL STD { int linux_move_pages(void); } | ||||
; Linux 2.6.19: | ; Linux 2.6.19: | ||||
318 AUE_NULL STD { int linux_getcpu(l_uint *cpu, l_uint *node, \ | 318 AUE_NULL STD { int linux_getcpu(l_uint *cpu, l_uint *node, \ | ||||
void *cache); } | void *cache); } | ||||
319 AUE_NULL STD { int linux_epoll_pwait(l_int epfd, struct epoll_event *events, \ | 319 AUE_NULL STD { int linux_epoll_pwait(l_int epfd, struct epoll_event *events, \ | ||||
l_int maxevents, l_int timeout, l_sigset_t *mask, \ | l_int maxevents, l_int timeout, l_sigset_t *mask, \ | ||||
l_size_t sigsetsize); } | l_size_t sigsetsize); } | ||||
; Linux 2.6.22: | ; Linux 2.6.22: | ||||
320 AUE_FUTIMESAT STD { int linux_utimensat(l_int dfd, const char *pathname, \ | 320 AUE_FUTIMESAT STD { int linux_utimensat(l_int dfd, const char *pathname, \ | ||||
const struct l_timespec *times, l_int flags); } | const struct l_timespec *times, l_int flags); } | ||||
321 AUE_NULL STD { int linux_signalfd(void); } | 321 AUE_NULL STD { int linux_signalfd(void); } | ||||
322 AUE_NULL STD { int linux_timerfd_create(l_int clockid, l_int flags); } | 322 AUE_NULL STD { int linux_timerfd_create(l_int clockid, l_int flags); } | ||||
323 AUE_NULL STD { int linux_eventfd(l_uint initval); } | 323 AUE_NULL STD { int linux_eventfd(l_uint initval); } | ||||
; Linux 2.6.23: | ; Linux 2.6.23: | ||||
324 AUE_NULL STD { int linux_fallocate(l_int fd, l_int mode, \ | 324 AUE_NULL STD { int linux_fallocate(l_int fd, l_int mode, \ | ||||
l_loff_t offset, l_loff_t len); } | uint32_t offset1, uint32_t offset2, uint32_t len1, | ||||
uint32_t len2); } | |||||
; Linux 2.6.25: | ; Linux 2.6.25: | ||||
325 AUE_NULL STD { int linux_timerfd_settime(l_int fd, l_int flags, \ | 325 AUE_NULL STD { int linux_timerfd_settime(l_int fd, l_int flags, \ | ||||
const struct l_itimerspec *new_value, \ | const struct l_itimerspec *new_value, \ | ||||
struct l_itimerspec *old_value); } | struct l_itimerspec *old_value); } | ||||
326 AUE_NULL STD { int linux_timerfd_gettime(l_int fd, \ | 326 AUE_NULL STD { int linux_timerfd_gettime(l_int fd, \ | ||||
struct l_itimerspec *old_value); } | struct l_itimerspec *old_value); } | ||||
; Linux 2.6.27: | ; Linux 2.6.27: | ||||
327 AUE_NULL STD { int linux_signalfd4(void); } | 327 AUE_NULL STD { int linux_signalfd4(void); } | ||||
▲ Show 20 Lines • Show All 196 Lines • Show Last 20 Lines |