This commit is contained in:
Alexander Leidinger 2012-03-10 23:11:21 +00:00
parent 048e874f54
commit 2676e6799d
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=232800
10 changed files with 1166 additions and 14 deletions

View file

@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
* created from FreeBSD: head/sys/amd64/linux32/syscalls.master 228957 2011-12-29 15:34:59Z jhb
* created from FreeBSD: head/sys/amd64/linux32/syscalls.master 232799 2012-03-10 23:10:18Z netchild
*/
#ifndef _LINUX_SYSPROTO_H_
@ -1003,6 +1003,102 @@ struct linux_tee_args {
struct linux_vmsplice_args {
register_t dummy;
};
struct linux_move_pages_args {
register_t dummy;
};
struct linux_getcpu_args {
register_t dummy;
};
struct linux_epoll_pwait_args {
register_t dummy;
};
struct linux_utimensat_args {
register_t dummy;
};
struct linux_signalfd_args {
register_t dummy;
};
struct linux_timerfd_create_args {
register_t dummy;
};
struct linux_eventfd_args {
register_t dummy;
};
struct linux_fallocate_args {
register_t dummy;
};
struct linux_timerfd_settime_args {
register_t dummy;
};
struct linux_timerfd_gettime_args {
register_t dummy;
};
struct linux_signalfd4_args {
register_t dummy;
};
struct linux_eventfd2_args {
register_t dummy;
};
struct linux_epoll_create1_args {
register_t dummy;
};
struct linux_dup3_args {
register_t dummy;
};
struct linux_pipe2_args {
register_t dummy;
};
struct linux_inotify_init1_args {
register_t dummy;
};
struct linux_preadv_args {
register_t dummy;
};
struct linux_pwritev_args {
register_t dummy;
};
struct linux_rt_tsigqueueinfo_args {
register_t dummy;
};
struct linux_perf_event_open_args {
register_t dummy;
};
struct linux_recvmmsg_args {
register_t dummy;
};
struct linux_fanotify_init_args {
register_t dummy;
};
struct linux_fanotify_mark_args {
register_t dummy;
};
struct linux_prlimit64_args {
register_t dummy;
};
struct linux_name_to_handle_at_args {
register_t dummy;
};
struct linux_open_by_handle_at_args {
register_t dummy;
};
struct linux_clock_adjtime_args {
register_t dummy;
};
struct linux_syncfs_args {
register_t dummy;
};
struct linux_sendmmsg_args {
register_t dummy;
};
struct linux_setns_args {
register_t dummy;
};
struct linux_process_vm_readv_args {
register_t dummy;
};
struct linux_process_vm_writev_args {
register_t dummy;
};
#define nosys linux_nosys
int linux_fork(struct thread *, struct linux_fork_args *);
int linux_open(struct thread *, struct linux_open_args *);
@ -1246,6 +1342,38 @@ int linux_splice(struct thread *, struct linux_splice_args *);
int linux_sync_file_range(struct thread *, struct linux_sync_file_range_args *);
int linux_tee(struct thread *, struct linux_tee_args *);
int linux_vmsplice(struct thread *, struct linux_vmsplice_args *);
int linux_move_pages(struct thread *, struct linux_move_pages_args *);
int linux_getcpu(struct thread *, struct linux_getcpu_args *);
int linux_epoll_pwait(struct thread *, struct linux_epoll_pwait_args *);
int linux_utimensat(struct thread *, struct linux_utimensat_args *);
int linux_signalfd(struct thread *, struct linux_signalfd_args *);
int linux_timerfd_create(struct thread *, struct linux_timerfd_create_args *);
int linux_eventfd(struct thread *, struct linux_eventfd_args *);
int linux_fallocate(struct thread *, struct linux_fallocate_args *);
int linux_timerfd_settime(struct thread *, struct linux_timerfd_settime_args *);
int linux_timerfd_gettime(struct thread *, struct linux_timerfd_gettime_args *);
int linux_signalfd4(struct thread *, struct linux_signalfd4_args *);
int linux_eventfd2(struct thread *, struct linux_eventfd2_args *);
int linux_epoll_create1(struct thread *, struct linux_epoll_create1_args *);
int linux_dup3(struct thread *, struct linux_dup3_args *);
int linux_pipe2(struct thread *, struct linux_pipe2_args *);
int linux_inotify_init1(struct thread *, struct linux_inotify_init1_args *);
int linux_preadv(struct thread *, struct linux_preadv_args *);
int linux_pwritev(struct thread *, struct linux_pwritev_args *);
int linux_rt_tsigqueueinfo(struct thread *, struct linux_rt_tsigqueueinfo_args *);
int linux_perf_event_open(struct thread *, struct linux_perf_event_open_args *);
int linux_recvmmsg(struct thread *, struct linux_recvmmsg_args *);
int linux_fanotify_init(struct thread *, struct linux_fanotify_init_args *);
int linux_fanotify_mark(struct thread *, struct linux_fanotify_mark_args *);
int linux_prlimit64(struct thread *, struct linux_prlimit64_args *);
int linux_name_to_handle_at(struct thread *, struct linux_name_to_handle_at_args *);
int linux_open_by_handle_at(struct thread *, struct linux_open_by_handle_at_args *);
int linux_clock_adjtime(struct thread *, struct linux_clock_adjtime_args *);
int linux_syncfs(struct thread *, struct linux_syncfs_args *);
int linux_sendmmsg(struct thread *, struct linux_sendmmsg_args *);
int linux_setns(struct thread *, struct linux_setns_args *);
int linux_process_vm_readv(struct thread *, struct linux_process_vm_readv_args *);
int linux_process_vm_writev(struct thread *, struct linux_process_vm_writev_args *);
#ifdef COMPAT_43
@ -1516,6 +1644,38 @@ int linux_vmsplice(struct thread *, struct linux_vmsplice_args *);
#define LINUX_SYS_AUE_linux_sync_file_range AUE_NULL
#define LINUX_SYS_AUE_linux_tee AUE_NULL
#define LINUX_SYS_AUE_linux_vmsplice AUE_NULL
#define LINUX_SYS_AUE_linux_move_pages AUE_NULL
#define LINUX_SYS_AUE_linux_getcpu AUE_NULL
#define LINUX_SYS_AUE_linux_epoll_pwait AUE_NULL
#define LINUX_SYS_AUE_linux_utimensat AUE_NULL
#define LINUX_SYS_AUE_linux_signalfd AUE_NULL
#define LINUX_SYS_AUE_linux_timerfd_create AUE_NULL
#define LINUX_SYS_AUE_linux_eventfd AUE_NULL
#define LINUX_SYS_AUE_linux_fallocate AUE_NULL
#define LINUX_SYS_AUE_linux_timerfd_settime AUE_NULL
#define LINUX_SYS_AUE_linux_timerfd_gettime AUE_NULL
#define LINUX_SYS_AUE_linux_signalfd4 AUE_NULL
#define LINUX_SYS_AUE_linux_eventfd2 AUE_NULL
#define LINUX_SYS_AUE_linux_epoll_create1 AUE_NULL
#define LINUX_SYS_AUE_linux_dup3 AUE_NULL
#define LINUX_SYS_AUE_linux_pipe2 AUE_NULL
#define LINUX_SYS_AUE_linux_inotify_init1 AUE_NULL
#define LINUX_SYS_AUE_linux_preadv AUE_NULL
#define LINUX_SYS_AUE_linux_pwritev AUE_NULL
#define LINUX_SYS_AUE_linux_rt_tsigqueueinfo AUE_NULL
#define LINUX_SYS_AUE_linux_perf_event_open AUE_NULL
#define LINUX_SYS_AUE_linux_recvmmsg AUE_NULL
#define LINUX_SYS_AUE_linux_fanotify_init AUE_NULL
#define LINUX_SYS_AUE_linux_fanotify_mark AUE_NULL
#define LINUX_SYS_AUE_linux_prlimit64 AUE_NULL
#define LINUX_SYS_AUE_linux_name_to_handle_at AUE_NULL
#define LINUX_SYS_AUE_linux_open_by_handle_at AUE_NULL
#define LINUX_SYS_AUE_linux_clock_adjtime AUE_NULL
#define LINUX_SYS_AUE_linux_syncfs AUE_NULL
#define LINUX_SYS_AUE_linux_sendmmsg AUE_NULL
#define LINUX_SYS_AUE_linux_setns AUE_NULL
#define LINUX_SYS_AUE_linux_process_vm_readv AUE_NULL
#define LINUX_SYS_AUE_linux_process_vm_writev AUE_NULL
#undef PAD_
#undef PADL_

View file

@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
* created from FreeBSD: head/sys/amd64/linux32/syscalls.master 228957 2011-12-29 15:34:59Z jhb
* created from FreeBSD: head/sys/amd64/linux32/syscalls.master 232799 2012-03-10 23:10:18Z netchild
*/
#define LINUX_SYS_exit 1
@ -289,4 +289,36 @@
#define LINUX_SYS_linux_sync_file_range 314
#define LINUX_SYS_linux_tee 315
#define LINUX_SYS_linux_vmsplice 316
#define LINUX_SYS_MAXSYSCALL 317
#define LINUX_SYS_linux_move_pages 317
#define LINUX_SYS_linux_getcpu 318
#define LINUX_SYS_linux_epoll_pwait 319
#define LINUX_SYS_linux_utimensat 320
#define LINUX_SYS_linux_signalfd 321
#define LINUX_SYS_linux_timerfd_create 322
#define LINUX_SYS_linux_eventfd 323
#define LINUX_SYS_linux_fallocate 324
#define LINUX_SYS_linux_timerfd_settime 325
#define LINUX_SYS_linux_timerfd_gettime 326
#define LINUX_SYS_linux_signalfd4 327
#define LINUX_SYS_linux_eventfd2 328
#define LINUX_SYS_linux_epoll_create1 329
#define LINUX_SYS_linux_dup3 330
#define LINUX_SYS_linux_pipe2 331
#define LINUX_SYS_linux_inotify_init1 332
#define LINUX_SYS_linux_preadv 333
#define LINUX_SYS_linux_pwritev 334
#define LINUX_SYS_linux_rt_tsigqueueinfo 335
#define LINUX_SYS_linux_perf_event_open 336
#define LINUX_SYS_linux_recvmmsg 337
#define LINUX_SYS_linux_fanotify_init 338
#define LINUX_SYS_linux_fanotify_mark 339
#define LINUX_SYS_linux_prlimit64 340
#define LINUX_SYS_linux_name_to_handle_at 341
#define LINUX_SYS_linux_open_by_handle_at 342
#define LINUX_SYS_linux_clock_adjtime 343
#define LINUX_SYS_linux_syncfs 344
#define LINUX_SYS_linux_sendmmsg 345
#define LINUX_SYS_linux_setns 346
#define LINUX_SYS_linux_process_vm_readv 347
#define LINUX_SYS_linux_process_vm_writev 348
#define LINUX_SYS_MAXSYSCALL 349

View file

@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
* created from FreeBSD: head/sys/amd64/linux32/syscalls.master 228957 2011-12-29 15:34:59Z jhb
* created from FreeBSD: head/sys/amd64/linux32/syscalls.master 232799 2012-03-10 23:10:18Z netchild
*/
const char *linux_syscallnames[] = {
@ -281,7 +281,7 @@ const char *linux_syscallnames[] = {
"linux_tgkill", /* 270 = linux_tgkill */
"linux_utimes", /* 271 = linux_utimes */
"linux_fadvise64_64", /* 272 = linux_fadvise64_64 */
"#273", /* 273 = */
"#273", /* 273 = vserver */
"linux_mbind", /* 274 = linux_mbind */
"linux_get_mempolicy", /* 275 = linux_get_mempolicy */
"linux_set_mempolicy", /* 276 = linux_set_mempolicy */
@ -325,4 +325,36 @@ const char *linux_syscallnames[] = {
"linux_sync_file_range", /* 314 = linux_sync_file_range */
"linux_tee", /* 315 = linux_tee */
"linux_vmsplice", /* 316 = linux_vmsplice */
"linux_move_pages", /* 317 = linux_move_pages */
"linux_getcpu", /* 318 = linux_getcpu */
"linux_epoll_pwait", /* 319 = linux_epoll_pwait */
"linux_utimensat", /* 320 = linux_utimensat */
"linux_signalfd", /* 321 = linux_signalfd */
"linux_timerfd_create", /* 322 = linux_timerfd_create */
"linux_eventfd", /* 323 = linux_eventfd */
"linux_fallocate", /* 324 = linux_fallocate */
"linux_timerfd_settime", /* 325 = linux_timerfd_settime */
"linux_timerfd_gettime", /* 326 = linux_timerfd_gettime */
"linux_signalfd4", /* 327 = linux_signalfd4 */
"linux_eventfd2", /* 328 = linux_eventfd2 */
"linux_epoll_create1", /* 329 = linux_epoll_create1 */
"linux_dup3", /* 330 = linux_dup3 */
"linux_pipe2", /* 331 = linux_pipe2 */
"linux_inotify_init1", /* 332 = linux_inotify_init1 */
"linux_preadv", /* 333 = linux_preadv */
"linux_pwritev", /* 334 = linux_pwritev */
"linux_rt_tsigqueueinfo", /* 335 = linux_rt_tsigqueueinfo */
"linux_perf_event_open", /* 336 = linux_perf_event_open */
"linux_recvmmsg", /* 337 = linux_recvmmsg */
"linux_fanotify_init", /* 338 = linux_fanotify_init */
"linux_fanotify_mark", /* 339 = linux_fanotify_mark */
"linux_prlimit64", /* 340 = linux_prlimit64 */
"linux_name_to_handle_at", /* 341 = linux_name_to_handle_at */
"linux_open_by_handle_at", /* 342 = linux_open_by_handle_at */
"linux_clock_adjtime", /* 343 = linux_clock_adjtime */
"linux_syncfs", /* 344 = linux_syncfs */
"linux_sendmmsg", /* 345 = linux_sendmmsg */
"linux_setns", /* 346 = linux_setns */
"linux_process_vm_readv", /* 347 = linux_process_vm_readv */
"linux_process_vm_writev", /* 348 = linux_process_vm_writev */
};

View file

@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
* created from FreeBSD: head/sys/amd64/linux32/syscalls.master 228957 2011-12-29 15:34:59Z jhb
* created from FreeBSD: head/sys/amd64/linux32/syscalls.master 232799 2012-03-10 23:10:18Z netchild
*/
#include "opt_compat.h"
@ -292,7 +292,7 @@ struct sysent linux_sysent[] = {
{ AS(linux_tgkill_args), (sy_call_t *)linux_tgkill, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 270 = linux_tgkill */
{ AS(linux_utimes_args), (sy_call_t *)linux_utimes, AUE_UTIMES, NULL, 0, 0, 0, SY_THR_STATIC }, /* 271 = linux_utimes */
{ AS(linux_fadvise64_64_args), (sy_call_t *)linux_fadvise64_64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 272 = linux_fadvise64_64 */
{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT }, /* 273 = */
{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT }, /* 273 = vserver */
{ 0, (sy_call_t *)linux_mbind, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 274 = linux_mbind */
{ 0, (sy_call_t *)linux_get_mempolicy, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 275 = linux_get_mempolicy */
{ 0, (sy_call_t *)linux_set_mempolicy, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 276 = linux_set_mempolicy */
@ -336,4 +336,36 @@ struct sysent linux_sysent[] = {
{ 0, (sy_call_t *)linux_sync_file_range, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 314 = linux_sync_file_range */
{ 0, (sy_call_t *)linux_tee, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 315 = linux_tee */
{ 0, (sy_call_t *)linux_vmsplice, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 316 = linux_vmsplice */
{ 0, (sy_call_t *)linux_move_pages, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 317 = linux_move_pages */
{ 0, (sy_call_t *)linux_getcpu, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 318 = linux_getcpu */
{ 0, (sy_call_t *)linux_epoll_pwait, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 319 = linux_epoll_pwait */
{ 0, (sy_call_t *)linux_utimensat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 320 = linux_utimensat */
{ 0, (sy_call_t *)linux_signalfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 321 = linux_signalfd */
{ 0, (sy_call_t *)linux_timerfd_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 322 = linux_timerfd_create */
{ 0, (sy_call_t *)linux_eventfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 323 = linux_eventfd */
{ 0, (sy_call_t *)linux_fallocate, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 324 = linux_fallocate */
{ 0, (sy_call_t *)linux_timerfd_settime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 325 = linux_timerfd_settime */
{ 0, (sy_call_t *)linux_timerfd_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 326 = linux_timerfd_gettime */
{ 0, (sy_call_t *)linux_signalfd4, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 327 = linux_signalfd4 */
{ 0, (sy_call_t *)linux_eventfd2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 328 = linux_eventfd2 */
{ 0, (sy_call_t *)linux_epoll_create1, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 329 = linux_epoll_create1 */
{ 0, (sy_call_t *)linux_dup3, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 330 = linux_dup3 */
{ 0, (sy_call_t *)linux_pipe2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 331 = linux_pipe2 */
{ 0, (sy_call_t *)linux_inotify_init1, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 332 = linux_inotify_init1 */
{ 0, (sy_call_t *)linux_preadv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 333 = linux_preadv */
{ 0, (sy_call_t *)linux_pwritev, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 334 = linux_pwritev */
{ 0, (sy_call_t *)linux_rt_tsigqueueinfo, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 335 = linux_rt_tsigqueueinfo */
{ 0, (sy_call_t *)linux_perf_event_open, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 336 = linux_perf_event_open */
{ 0, (sy_call_t *)linux_recvmmsg, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 337 = linux_recvmmsg */
{ 0, (sy_call_t *)linux_fanotify_init, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 338 = linux_fanotify_init */
{ 0, (sy_call_t *)linux_fanotify_mark, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 339 = linux_fanotify_mark */
{ 0, (sy_call_t *)linux_prlimit64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 340 = linux_prlimit64 */
{ 0, (sy_call_t *)linux_name_to_handle_at, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 341 = linux_name_to_handle_at */
{ 0, (sy_call_t *)linux_open_by_handle_at, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 342 = linux_open_by_handle_at */
{ 0, (sy_call_t *)linux_clock_adjtime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 343 = linux_clock_adjtime */
{ 0, (sy_call_t *)linux_syncfs, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 344 = linux_syncfs */
{ 0, (sy_call_t *)linux_sendmmsg, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 345 = linux_sendmmsg */
{ 0, (sy_call_t *)linux_setns, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 346 = linux_setns */
{ 0, (sy_call_t *)linux_process_vm_readv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 347 = linux_process_vm_readv */
{ 0, (sy_call_t *)linux_process_vm_writev, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 348 = linux_process_vm_writev */
};

View file

@ -2100,6 +2100,166 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
*n_args = 0;
break;
}
/* linux_move_pages */
case 317: {
*n_args = 0;
break;
}
/* linux_getcpu */
case 318: {
*n_args = 0;
break;
}
/* linux_epoll_pwait */
case 319: {
*n_args = 0;
break;
}
/* linux_utimensat */
case 320: {
*n_args = 0;
break;
}
/* linux_signalfd */
case 321: {
*n_args = 0;
break;
}
/* linux_timerfd_create */
case 322: {
*n_args = 0;
break;
}
/* linux_eventfd */
case 323: {
*n_args = 0;
break;
}
/* linux_fallocate */
case 324: {
*n_args = 0;
break;
}
/* linux_timerfd_settime */
case 325: {
*n_args = 0;
break;
}
/* linux_timerfd_gettime */
case 326: {
*n_args = 0;
break;
}
/* linux_signalfd4 */
case 327: {
*n_args = 0;
break;
}
/* linux_eventfd2 */
case 328: {
*n_args = 0;
break;
}
/* linux_epoll_create1 */
case 329: {
*n_args = 0;
break;
}
/* linux_dup3 */
case 330: {
*n_args = 0;
break;
}
/* linux_pipe2 */
case 331: {
*n_args = 0;
break;
}
/* linux_inotify_init1 */
case 332: {
*n_args = 0;
break;
}
/* linux_preadv */
case 333: {
*n_args = 0;
break;
}
/* linux_pwritev */
case 334: {
*n_args = 0;
break;
}
/* linux_rt_tsigqueueinfo */
case 335: {
*n_args = 0;
break;
}
/* linux_perf_event_open */
case 336: {
*n_args = 0;
break;
}
/* linux_recvmmsg */
case 337: {
*n_args = 0;
break;
}
/* linux_fanotify_init */
case 338: {
*n_args = 0;
break;
}
/* linux_fanotify_mark */
case 339: {
*n_args = 0;
break;
}
/* linux_prlimit64 */
case 340: {
*n_args = 0;
break;
}
/* linux_name_to_handle_at */
case 341: {
*n_args = 0;
break;
}
/* linux_open_by_handle_at */
case 342: {
*n_args = 0;
break;
}
/* linux_clock_adjtime */
case 343: {
*n_args = 0;
break;
}
/* linux_syncfs */
case 344: {
*n_args = 0;
break;
}
/* linux_sendmmsg */
case 345: {
*n_args = 0;
break;
}
/* linux_setns */
case 346: {
*n_args = 0;
break;
}
/* linux_process_vm_readv */
case 347: {
*n_args = 0;
break;
}
/* linux_process_vm_writev */
case 348: {
*n_args = 0;
break;
}
default:
*n_args = 0;
break;
@ -5164,6 +5324,102 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
/* linux_vmsplice */
case 316:
break;
/* linux_move_pages */
case 317:
break;
/* linux_getcpu */
case 318:
break;
/* linux_epoll_pwait */
case 319:
break;
/* linux_utimensat */
case 320:
break;
/* linux_signalfd */
case 321:
break;
/* linux_timerfd_create */
case 322:
break;
/* linux_eventfd */
case 323:
break;
/* linux_fallocate */
case 324:
break;
/* linux_timerfd_settime */
case 325:
break;
/* linux_timerfd_gettime */
case 326:
break;
/* linux_signalfd4 */
case 327:
break;
/* linux_eventfd2 */
case 328:
break;
/* linux_epoll_create1 */
case 329:
break;
/* linux_dup3 */
case 330:
break;
/* linux_pipe2 */
case 331:
break;
/* linux_inotify_init1 */
case 332:
break;
/* linux_preadv */
case 333:
break;
/* linux_pwritev */
case 334:
break;
/* linux_rt_tsigqueueinfo */
case 335:
break;
/* linux_perf_event_open */
case 336:
break;
/* linux_recvmmsg */
case 337:
break;
/* linux_fanotify_init */
case 338:
break;
/* linux_fanotify_mark */
case 339:
break;
/* linux_prlimit64 */
case 340:
break;
/* linux_name_to_handle_at */
case 341:
break;
/* linux_open_by_handle_at */
case 342:
break;
/* linux_clock_adjtime */
case 343:
break;
/* linux_syncfs */
case 344:
break;
/* linux_sendmmsg */
case 345:
break;
/* linux_setns */
case 346:
break;
/* linux_process_vm_readv */
case 347:
break;
/* linux_process_vm_writev */
case 348:
break;
default:
break;
};
@ -6335,6 +6591,70 @@ systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
case 315:
/* linux_vmsplice */
case 316:
/* linux_move_pages */
case 317:
/* linux_getcpu */
case 318:
/* linux_epoll_pwait */
case 319:
/* linux_utimensat */
case 320:
/* linux_signalfd */
case 321:
/* linux_timerfd_create */
case 322:
/* linux_eventfd */
case 323:
/* linux_fallocate */
case 324:
/* linux_timerfd_settime */
case 325:
/* linux_timerfd_gettime */
case 326:
/* linux_signalfd4 */
case 327:
/* linux_eventfd2 */
case 328:
/* linux_epoll_create1 */
case 329:
/* linux_dup3 */
case 330:
/* linux_pipe2 */
case 331:
/* linux_inotify_init1 */
case 332:
/* linux_preadv */
case 333:
/* linux_pwritev */
case 334:
/* linux_rt_tsigqueueinfo */
case 335:
/* linux_perf_event_open */
case 336:
/* linux_recvmmsg */
case 337:
/* linux_fanotify_init */
case 338:
/* linux_fanotify_mark */
case 339:
/* linux_prlimit64 */
case 340:
/* linux_name_to_handle_at */
case 341:
/* linux_open_by_handle_at */
case 342:
/* linux_clock_adjtime */
case 343:
/* linux_syncfs */
case 344:
/* linux_sendmmsg */
case 345:
/* linux_setns */
case 346:
/* linux_process_vm_readv */
case 347:
/* linux_process_vm_writev */
case 348:
default:
break;
};

View file

@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
* created from FreeBSD: head/sys/i386/linux/syscalls.master 228957 2011-12-29 15:34:59Z jhb
* created from FreeBSD: head/sys/i386/linux/syscalls.master 232799 2012-03-10 23:10:18Z netchild
*/
#ifndef _LINUX_SYSPROTO_H_
@ -1022,6 +1022,102 @@ struct linux_tee_args {
struct linux_vmsplice_args {
register_t dummy;
};
struct linux_move_pages_args {
register_t dummy;
};
struct linux_getcpu_args {
register_t dummy;
};
struct linux_epoll_pwait_args {
register_t dummy;
};
struct linux_utimensat_args {
register_t dummy;
};
struct linux_signalfd_args {
register_t dummy;
};
struct linux_timerfd_create_args {
register_t dummy;
};
struct linux_eventfd_args {
register_t dummy;
};
struct linux_fallocate_args {
register_t dummy;
};
struct linux_timerfd_settime_args {
register_t dummy;
};
struct linux_timerfd_gettime_args {
register_t dummy;
};
struct linux_signalfd4_args {
register_t dummy;
};
struct linux_eventfd2_args {
register_t dummy;
};
struct linux_epoll_create1_args {
register_t dummy;
};
struct linux_dup3_args {
register_t dummy;
};
struct linux_pipe2_args {
register_t dummy;
};
struct linux_inotify_init1_args {
register_t dummy;
};
struct linux_preadv_args {
register_t dummy;
};
struct linux_pwritev_args {
register_t dummy;
};
struct linux_rt_tsigqueueinfo_args {
register_t dummy;
};
struct linux_perf_event_open_args {
register_t dummy;
};
struct linux_recvmmsg_args {
register_t dummy;
};
struct linux_fanotify_init_args {
register_t dummy;
};
struct linux_fanotify_mark_args {
register_t dummy;
};
struct linux_prlimit64_args {
register_t dummy;
};
struct linux_name_to_handle_at_args {
register_t dummy;
};
struct linux_open_by_handle_at_args {
register_t dummy;
};
struct linux_clock_adjtime_args {
register_t dummy;
};
struct linux_syncfs_args {
register_t dummy;
};
struct linux_sendmmsg_args {
register_t dummy;
};
struct linux_setns_args {
register_t dummy;
};
struct linux_process_vm_readv_args {
register_t dummy;
};
struct linux_process_vm_writev_args {
register_t dummy;
};
#define nosys linux_nosys
int linux_fork(struct thread *, struct linux_fork_args *);
int linux_open(struct thread *, struct linux_open_args *);
@ -1266,6 +1362,38 @@ int linux_splice(struct thread *, struct linux_splice_args *);
int linux_sync_file_range(struct thread *, struct linux_sync_file_range_args *);
int linux_tee(struct thread *, struct linux_tee_args *);
int linux_vmsplice(struct thread *, struct linux_vmsplice_args *);
int linux_move_pages(struct thread *, struct linux_move_pages_args *);
int linux_getcpu(struct thread *, struct linux_getcpu_args *);
int linux_epoll_pwait(struct thread *, struct linux_epoll_pwait_args *);
int linux_utimensat(struct thread *, struct linux_utimensat_args *);
int linux_signalfd(struct thread *, struct linux_signalfd_args *);
int linux_timerfd_create(struct thread *, struct linux_timerfd_create_args *);
int linux_eventfd(struct thread *, struct linux_eventfd_args *);
int linux_fallocate(struct thread *, struct linux_fallocate_args *);
int linux_timerfd_settime(struct thread *, struct linux_timerfd_settime_args *);
int linux_timerfd_gettime(struct thread *, struct linux_timerfd_gettime_args *);
int linux_signalfd4(struct thread *, struct linux_signalfd4_args *);
int linux_eventfd2(struct thread *, struct linux_eventfd2_args *);
int linux_epoll_create1(struct thread *, struct linux_epoll_create1_args *);
int linux_dup3(struct thread *, struct linux_dup3_args *);
int linux_pipe2(struct thread *, struct linux_pipe2_args *);
int linux_inotify_init1(struct thread *, struct linux_inotify_init1_args *);
int linux_preadv(struct thread *, struct linux_preadv_args *);
int linux_pwritev(struct thread *, struct linux_pwritev_args *);
int linux_rt_tsigqueueinfo(struct thread *, struct linux_rt_tsigqueueinfo_args *);
int linux_perf_event_open(struct thread *, struct linux_perf_event_open_args *);
int linux_recvmmsg(struct thread *, struct linux_recvmmsg_args *);
int linux_fanotify_init(struct thread *, struct linux_fanotify_init_args *);
int linux_fanotify_mark(struct thread *, struct linux_fanotify_mark_args *);
int linux_prlimit64(struct thread *, struct linux_prlimit64_args *);
int linux_name_to_handle_at(struct thread *, struct linux_name_to_handle_at_args *);
int linux_open_by_handle_at(struct thread *, struct linux_open_by_handle_at_args *);
int linux_clock_adjtime(struct thread *, struct linux_clock_adjtime_args *);
int linux_syncfs(struct thread *, struct linux_syncfs_args *);
int linux_sendmmsg(struct thread *, struct linux_sendmmsg_args *);
int linux_setns(struct thread *, struct linux_setns_args *);
int linux_process_vm_readv(struct thread *, struct linux_process_vm_readv_args *);
int linux_process_vm_writev(struct thread *, struct linux_process_vm_writev_args *);
#ifdef COMPAT_43
@ -1537,6 +1665,38 @@ int linux_vmsplice(struct thread *, struct linux_vmsplice_args *);
#define LINUX_SYS_AUE_linux_sync_file_range AUE_NULL
#define LINUX_SYS_AUE_linux_tee AUE_NULL
#define LINUX_SYS_AUE_linux_vmsplice AUE_NULL
#define LINUX_SYS_AUE_linux_move_pages AUE_NULL
#define LINUX_SYS_AUE_linux_getcpu AUE_NULL
#define LINUX_SYS_AUE_linux_epoll_pwait AUE_NULL
#define LINUX_SYS_AUE_linux_utimensat AUE_NULL
#define LINUX_SYS_AUE_linux_signalfd AUE_NULL
#define LINUX_SYS_AUE_linux_timerfd_create AUE_NULL
#define LINUX_SYS_AUE_linux_eventfd AUE_NULL
#define LINUX_SYS_AUE_linux_fallocate AUE_NULL
#define LINUX_SYS_AUE_linux_timerfd_settime AUE_NULL
#define LINUX_SYS_AUE_linux_timerfd_gettime AUE_NULL
#define LINUX_SYS_AUE_linux_signalfd4 AUE_NULL
#define LINUX_SYS_AUE_linux_eventfd2 AUE_NULL
#define LINUX_SYS_AUE_linux_epoll_create1 AUE_NULL
#define LINUX_SYS_AUE_linux_dup3 AUE_NULL
#define LINUX_SYS_AUE_linux_pipe2 AUE_NULL
#define LINUX_SYS_AUE_linux_inotify_init1 AUE_NULL
#define LINUX_SYS_AUE_linux_preadv AUE_NULL
#define LINUX_SYS_AUE_linux_pwritev AUE_NULL
#define LINUX_SYS_AUE_linux_rt_tsigqueueinfo AUE_NULL
#define LINUX_SYS_AUE_linux_perf_event_open AUE_NULL
#define LINUX_SYS_AUE_linux_recvmmsg AUE_NULL
#define LINUX_SYS_AUE_linux_fanotify_init AUE_NULL
#define LINUX_SYS_AUE_linux_fanotify_mark AUE_NULL
#define LINUX_SYS_AUE_linux_prlimit64 AUE_NULL
#define LINUX_SYS_AUE_linux_name_to_handle_at AUE_NULL
#define LINUX_SYS_AUE_linux_open_by_handle_at AUE_NULL
#define LINUX_SYS_AUE_linux_clock_adjtime AUE_NULL
#define LINUX_SYS_AUE_linux_syncfs AUE_NULL
#define LINUX_SYS_AUE_linux_sendmmsg AUE_NULL
#define LINUX_SYS_AUE_linux_setns AUE_NULL
#define LINUX_SYS_AUE_linux_process_vm_readv AUE_NULL
#define LINUX_SYS_AUE_linux_process_vm_writev AUE_NULL
#undef PAD_
#undef PADL_

View file

@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
* created from FreeBSD: head/sys/i386/linux/syscalls.master 228957 2011-12-29 15:34:59Z jhb
* created from FreeBSD: head/sys/i386/linux/syscalls.master 232799 2012-03-10 23:10:18Z netchild
*/
#define LINUX_SYS_exit 1
@ -296,4 +296,36 @@
#define LINUX_SYS_linux_sync_file_range 314
#define LINUX_SYS_linux_tee 315
#define LINUX_SYS_linux_vmsplice 316
#define LINUX_SYS_MAXSYSCALL 317
#define LINUX_SYS_linux_move_pages 317
#define LINUX_SYS_linux_getcpu 318
#define LINUX_SYS_linux_epoll_pwait 319
#define LINUX_SYS_linux_utimensat 320
#define LINUX_SYS_linux_signalfd 321
#define LINUX_SYS_linux_timerfd_create 322
#define LINUX_SYS_linux_eventfd 323
#define LINUX_SYS_linux_fallocate 324
#define LINUX_SYS_linux_timerfd_settime 325
#define LINUX_SYS_linux_timerfd_gettime 326
#define LINUX_SYS_linux_signalfd4 327
#define LINUX_SYS_linux_eventfd2 328
#define LINUX_SYS_linux_epoll_create1 329
#define LINUX_SYS_linux_dup3 330
#define LINUX_SYS_linux_pipe2 331
#define LINUX_SYS_linux_inotify_init1 332
#define LINUX_SYS_linux_preadv 333
#define LINUX_SYS_linux_pwritev 334
#define LINUX_SYS_linux_rt_tsigqueueinfo 335
#define LINUX_SYS_linux_perf_event_open 336
#define LINUX_SYS_linux_recvmmsg 337
#define LINUX_SYS_linux_fanotify_init 338
#define LINUX_SYS_linux_fanotify_mark 339
#define LINUX_SYS_linux_prlimit64 340
#define LINUX_SYS_linux_name_to_handle_at 341
#define LINUX_SYS_linux_open_by_handle_at 342
#define LINUX_SYS_linux_clock_adjtime 343
#define LINUX_SYS_linux_syncfs 344
#define LINUX_SYS_linux_sendmmsg 345
#define LINUX_SYS_linux_setns 346
#define LINUX_SYS_linux_process_vm_readv 347
#define LINUX_SYS_linux_process_vm_writev 348
#define LINUX_SYS_MAXSYSCALL 349

View file

@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
* created from FreeBSD: head/sys/i386/linux/syscalls.master 228957 2011-12-29 15:34:59Z jhb
* created from FreeBSD: head/sys/i386/linux/syscalls.master 232799 2012-03-10 23:10:18Z netchild
*/
const char *linux_syscallnames[] = {
@ -281,7 +281,7 @@ const char *linux_syscallnames[] = {
"linux_tgkill", /* 270 = linux_tgkill */
"linux_utimes", /* 271 = linux_utimes */
"linux_fadvise64_64", /* 272 = linux_fadvise64_64 */
"#273", /* 273 = */
"#273", /* 273 = vserver */
"linux_mbind", /* 274 = linux_mbind */
"linux_get_mempolicy", /* 275 = linux_get_mempolicy */
"linux_set_mempolicy", /* 276 = linux_set_mempolicy */
@ -325,4 +325,36 @@ const char *linux_syscallnames[] = {
"linux_sync_file_range", /* 314 = linux_sync_file_range */
"linux_tee", /* 315 = linux_tee */
"linux_vmsplice", /* 316 = linux_vmsplice */
"linux_move_pages", /* 317 = linux_move_pages */
"linux_getcpu", /* 318 = linux_getcpu */
"linux_epoll_pwait", /* 319 = linux_epoll_pwait */
"linux_utimensat", /* 320 = linux_utimensat */
"linux_signalfd", /* 321 = linux_signalfd */
"linux_timerfd_create", /* 322 = linux_timerfd_create */
"linux_eventfd", /* 323 = linux_eventfd */
"linux_fallocate", /* 324 = linux_fallocate */
"linux_timerfd_settime", /* 325 = linux_timerfd_settime */
"linux_timerfd_gettime", /* 326 = linux_timerfd_gettime */
"linux_signalfd4", /* 327 = linux_signalfd4 */
"linux_eventfd2", /* 328 = linux_eventfd2 */
"linux_epoll_create1", /* 329 = linux_epoll_create1 */
"linux_dup3", /* 330 = linux_dup3 */
"linux_pipe2", /* 331 = linux_pipe2 */
"linux_inotify_init1", /* 332 = linux_inotify_init1 */
"linux_preadv", /* 333 = linux_preadv */
"linux_pwritev", /* 334 = linux_pwritev */
"linux_rt_tsigqueueinfo", /* 335 = linux_rt_tsigqueueinfo */
"linux_perf_event_open", /* 336 = linux_perf_event_open */
"linux_recvmmsg", /* 337 = linux_recvmmsg */
"linux_fanotify_init", /* 338 = linux_fanotify_init */
"linux_fanotify_mark", /* 339 = linux_fanotify_mark */
"linux_prlimit64", /* 340 = linux_prlimit64 */
"linux_name_to_handle_at", /* 341 = linux_name_to_handle_at */
"linux_open_by_handle_at", /* 342 = linux_open_by_handle_at */
"linux_clock_adjtime", /* 343 = linux_clock_adjtime */
"linux_syncfs", /* 344 = linux_syncfs */
"linux_sendmmsg", /* 345 = linux_sendmmsg */
"linux_setns", /* 346 = linux_setns */
"linux_process_vm_readv", /* 347 = linux_process_vm_readv */
"linux_process_vm_writev", /* 348 = linux_process_vm_writev */
};

View file

@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
* created from FreeBSD: head/sys/i386/linux/syscalls.master 228957 2011-12-29 15:34:59Z jhb
* created from FreeBSD: head/sys/i386/linux/syscalls.master 232799 2012-03-10 23:10:18Z netchild
*/
#include <sys/param.h>
@ -291,7 +291,7 @@ struct sysent linux_sysent[] = {
{ AS(linux_tgkill_args), (sy_call_t *)linux_tgkill, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 270 = linux_tgkill */
{ AS(linux_utimes_args), (sy_call_t *)linux_utimes, AUE_UTIMES, NULL, 0, 0, 0, SY_THR_STATIC }, /* 271 = linux_utimes */
{ AS(linux_fadvise64_64_args), (sy_call_t *)linux_fadvise64_64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 272 = linux_fadvise64_64 */
{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT }, /* 273 = */
{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT }, /* 273 = vserver */
{ 0, (sy_call_t *)linux_mbind, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 274 = linux_mbind */
{ 0, (sy_call_t *)linux_get_mempolicy, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 275 = linux_get_mempolicy */
{ 0, (sy_call_t *)linux_set_mempolicy, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 276 = linux_set_mempolicy */
@ -335,4 +335,36 @@ struct sysent linux_sysent[] = {
{ 0, (sy_call_t *)linux_sync_file_range, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 314 = linux_sync_file_range */
{ 0, (sy_call_t *)linux_tee, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 315 = linux_tee */
{ 0, (sy_call_t *)linux_vmsplice, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 316 = linux_vmsplice */
{ 0, (sy_call_t *)linux_move_pages, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 317 = linux_move_pages */
{ 0, (sy_call_t *)linux_getcpu, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 318 = linux_getcpu */
{ 0, (sy_call_t *)linux_epoll_pwait, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 319 = linux_epoll_pwait */
{ 0, (sy_call_t *)linux_utimensat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 320 = linux_utimensat */
{ 0, (sy_call_t *)linux_signalfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 321 = linux_signalfd */
{ 0, (sy_call_t *)linux_timerfd_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 322 = linux_timerfd_create */
{ 0, (sy_call_t *)linux_eventfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 323 = linux_eventfd */
{ 0, (sy_call_t *)linux_fallocate, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 324 = linux_fallocate */
{ 0, (sy_call_t *)linux_timerfd_settime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 325 = linux_timerfd_settime */
{ 0, (sy_call_t *)linux_timerfd_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 326 = linux_timerfd_gettime */
{ 0, (sy_call_t *)linux_signalfd4, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 327 = linux_signalfd4 */
{ 0, (sy_call_t *)linux_eventfd2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 328 = linux_eventfd2 */
{ 0, (sy_call_t *)linux_epoll_create1, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 329 = linux_epoll_create1 */
{ 0, (sy_call_t *)linux_dup3, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 330 = linux_dup3 */
{ 0, (sy_call_t *)linux_pipe2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 331 = linux_pipe2 */
{ 0, (sy_call_t *)linux_inotify_init1, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 332 = linux_inotify_init1 */
{ 0, (sy_call_t *)linux_preadv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 333 = linux_preadv */
{ 0, (sy_call_t *)linux_pwritev, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 334 = linux_pwritev */
{ 0, (sy_call_t *)linux_rt_tsigqueueinfo, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 335 = linux_rt_tsigqueueinfo */
{ 0, (sy_call_t *)linux_perf_event_open, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 336 = linux_perf_event_open */
{ 0, (sy_call_t *)linux_recvmmsg, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 337 = linux_recvmmsg */
{ 0, (sy_call_t *)linux_fanotify_init, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 338 = linux_fanotify_init */
{ 0, (sy_call_t *)linux_fanotify_mark, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 339 = linux_fanotify_mark */
{ 0, (sy_call_t *)linux_prlimit64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 340 = linux_prlimit64 */
{ 0, (sy_call_t *)linux_name_to_handle_at, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 341 = linux_name_to_handle_at */
{ 0, (sy_call_t *)linux_open_by_handle_at, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 342 = linux_open_by_handle_at */
{ 0, (sy_call_t *)linux_clock_adjtime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 343 = linux_clock_adjtime */
{ 0, (sy_call_t *)linux_syncfs, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 344 = linux_syncfs */
{ 0, (sy_call_t *)linux_sendmmsg, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 345 = linux_sendmmsg */
{ 0, (sy_call_t *)linux_setns, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 346 = linux_setns */
{ 0, (sy_call_t *)linux_process_vm_readv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 347 = linux_process_vm_readv */
{ 0, (sy_call_t *)linux_process_vm_writev, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 348 = linux_process_vm_writev */
};

View file

@ -2191,6 +2191,166 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
*n_args = 0;
break;
}
/* linux_move_pages */
case 317: {
*n_args = 0;
break;
}
/* linux_getcpu */
case 318: {
*n_args = 0;
break;
}
/* linux_epoll_pwait */
case 319: {
*n_args = 0;
break;
}
/* linux_utimensat */
case 320: {
*n_args = 0;
break;
}
/* linux_signalfd */
case 321: {
*n_args = 0;
break;
}
/* linux_timerfd_create */
case 322: {
*n_args = 0;
break;
}
/* linux_eventfd */
case 323: {
*n_args = 0;
break;
}
/* linux_fallocate */
case 324: {
*n_args = 0;
break;
}
/* linux_timerfd_settime */
case 325: {
*n_args = 0;
break;
}
/* linux_timerfd_gettime */
case 326: {
*n_args = 0;
break;
}
/* linux_signalfd4 */
case 327: {
*n_args = 0;
break;
}
/* linux_eventfd2 */
case 328: {
*n_args = 0;
break;
}
/* linux_epoll_create1 */
case 329: {
*n_args = 0;
break;
}
/* linux_dup3 */
case 330: {
*n_args = 0;
break;
}
/* linux_pipe2 */
case 331: {
*n_args = 0;
break;
}
/* linux_inotify_init1 */
case 332: {
*n_args = 0;
break;
}
/* linux_preadv */
case 333: {
*n_args = 0;
break;
}
/* linux_pwritev */
case 334: {
*n_args = 0;
break;
}
/* linux_rt_tsigqueueinfo */
case 335: {
*n_args = 0;
break;
}
/* linux_perf_event_open */
case 336: {
*n_args = 0;
break;
}
/* linux_recvmmsg */
case 337: {
*n_args = 0;
break;
}
/* linux_fanotify_init */
case 338: {
*n_args = 0;
break;
}
/* linux_fanotify_mark */
case 339: {
*n_args = 0;
break;
}
/* linux_prlimit64 */
case 340: {
*n_args = 0;
break;
}
/* linux_name_to_handle_at */
case 341: {
*n_args = 0;
break;
}
/* linux_open_by_handle_at */
case 342: {
*n_args = 0;
break;
}
/* linux_clock_adjtime */
case 343: {
*n_args = 0;
break;
}
/* linux_syncfs */
case 344: {
*n_args = 0;
break;
}
/* linux_sendmmsg */
case 345: {
*n_args = 0;
break;
}
/* linux_setns */
case 346: {
*n_args = 0;
break;
}
/* linux_process_vm_readv */
case 347: {
*n_args = 0;
break;
}
/* linux_process_vm_writev */
case 348: {
*n_args = 0;
break;
}
default:
*n_args = 0;
break;
@ -5460,6 +5620,102 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
/* linux_vmsplice */
case 316:
break;
/* linux_move_pages */
case 317:
break;
/* linux_getcpu */
case 318:
break;
/* linux_epoll_pwait */
case 319:
break;
/* linux_utimensat */
case 320:
break;
/* linux_signalfd */
case 321:
break;
/* linux_timerfd_create */
case 322:
break;
/* linux_eventfd */
case 323:
break;
/* linux_fallocate */
case 324:
break;
/* linux_timerfd_settime */
case 325:
break;
/* linux_timerfd_gettime */
case 326:
break;
/* linux_signalfd4 */
case 327:
break;
/* linux_eventfd2 */
case 328:
break;
/* linux_epoll_create1 */
case 329:
break;
/* linux_dup3 */
case 330:
break;
/* linux_pipe2 */
case 331:
break;
/* linux_inotify_init1 */
case 332:
break;
/* linux_preadv */
case 333:
break;
/* linux_pwritev */
case 334:
break;
/* linux_rt_tsigqueueinfo */
case 335:
break;
/* linux_perf_event_open */
case 336:
break;
/* linux_recvmmsg */
case 337:
break;
/* linux_fanotify_init */
case 338:
break;
/* linux_fanotify_mark */
case 339:
break;
/* linux_prlimit64 */
case 340:
break;
/* linux_name_to_handle_at */
case 341:
break;
/* linux_open_by_handle_at */
case 342:
break;
/* linux_clock_adjtime */
case 343:
break;
/* linux_syncfs */
case 344:
break;
/* linux_sendmmsg */
case 345:
break;
/* linux_setns */
case 346:
break;
/* linux_process_vm_readv */
case 347:
break;
/* linux_process_vm_writev */
case 348:
break;
default:
break;
};
@ -6693,6 +6949,70 @@ systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
case 315:
/* linux_vmsplice */
case 316:
/* linux_move_pages */
case 317:
/* linux_getcpu */
case 318:
/* linux_epoll_pwait */
case 319:
/* linux_utimensat */
case 320:
/* linux_signalfd */
case 321:
/* linux_timerfd_create */
case 322:
/* linux_eventfd */
case 323:
/* linux_fallocate */
case 324:
/* linux_timerfd_settime */
case 325:
/* linux_timerfd_gettime */
case 326:
/* linux_signalfd4 */
case 327:
/* linux_eventfd2 */
case 328:
/* linux_epoll_create1 */
case 329:
/* linux_dup3 */
case 330:
/* linux_pipe2 */
case 331:
/* linux_inotify_init1 */
case 332:
/* linux_preadv */
case 333:
/* linux_pwritev */
case 334:
/* linux_rt_tsigqueueinfo */
case 335:
/* linux_perf_event_open */
case 336:
/* linux_recvmmsg */
case 337:
/* linux_fanotify_init */
case 338:
/* linux_fanotify_mark */
case 339:
/* linux_prlimit64 */
case 340:
/* linux_name_to_handle_at */
case 341:
/* linux_open_by_handle_at */
case 342:
/* linux_clock_adjtime */
case 343:
/* linux_syncfs */
case 344:
/* linux_sendmmsg */
case 345:
/* linux_setns */
case 346:
/* linux_process_vm_readv */
case 347:
/* linux_process_vm_writev */
case 348:
default:
break;
};