Deleted Added
full compact
linux_proto.h (303006) linux_proto.h (314107)
1/*
2 * System call prototypes.
3 *
4 * DO NOT EDIT-- this file is automatically generated.
1/*
2 * System call prototypes.
3 *
4 * DO NOT EDIT-- this file is automatically generated.
5 * $FreeBSD: stable/11/sys/i386/linux/linux_proto.h 303006 2016-07-18 16:35:44Z dchagin $
6 * created from FreeBSD: head/sys/i386/linux/syscalls.master 302515 2016-07-10 08:15:50Z dchagin
5 * $FreeBSD: stable/11/sys/i386/linux/linux_proto.h 314107 2017-02-22 19:57:59Z dchagin $
6 * created from FreeBSD: head/sys/i386/linux/syscalls.master 313284 2017-02-05 14:17:09Z dchagin
7 */
8
9#ifndef _LINUX_SYSPROTO_H_
10#define _LINUX_SYSPROTO_H_
11
12#include <sys/signal.h>
13#include <sys/acl.h>
14#include <sys/cpuset.h>

--- 1101 unchanged lines hidden (view full) ---

1116struct linux_pipe2_args {
1117 char pipefds_l_[PADL_(l_int *)]; l_int * pipefds; char pipefds_r_[PADR_(l_int *)];
1118 char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
1119};
1120struct linux_inotify_init1_args {
1121 register_t dummy;
1122};
1123struct linux_preadv_args {
7 */
8
9#ifndef _LINUX_SYSPROTO_H_
10#define _LINUX_SYSPROTO_H_
11
12#include <sys/signal.h>
13#include <sys/acl.h>
14#include <sys/cpuset.h>

--- 1101 unchanged lines hidden (view full) ---

1116struct linux_pipe2_args {
1117 char pipefds_l_[PADL_(l_int *)]; l_int * pipefds; char pipefds_r_[PADR_(l_int *)];
1118 char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
1119};
1120struct linux_inotify_init1_args {
1121 register_t dummy;
1122};
1123struct linux_preadv_args {
1124 register_t dummy;
1124 char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
1125 char vec_l_[PADL_(struct iovec *)]; struct iovec * vec; char vec_r_[PADR_(struct iovec *)];
1126 char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
1127 char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
1128 char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
1125};
1126struct linux_pwritev_args {
1129};
1130struct linux_pwritev_args {
1127 register_t dummy;
1131 char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
1132 char vec_l_[PADL_(struct iovec *)]; struct iovec * vec; char vec_r_[PADR_(struct iovec *)];
1133 char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
1134 char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
1135 char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
1128};
1136};
1129struct linux_rt_tsigqueueinfo_args {
1130 register_t dummy;
1137struct linux_rt_tgsigqueueinfo_args {
1138 char tgid_l_[PADL_(l_pid_t)]; l_pid_t tgid; char tgid_r_[PADR_(l_pid_t)];
1139 char tid_l_[PADL_(l_pid_t)]; l_pid_t tid; char tid_r_[PADR_(l_pid_t)];
1140 char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
1141 char uinfo_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * uinfo; char uinfo_r_[PADR_(l_siginfo_t *)];
1131};
1132struct linux_perf_event_open_args {
1133 register_t dummy;
1134};
1135struct linux_recvmmsg_args {
1136 char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
1137 char msg_l_[PADL_(struct l_mmsghdr *)]; struct l_mmsghdr * msg; char msg_r_[PADR_(struct l_mmsghdr *)];
1138 char vlen_l_[PADL_(l_uint)]; l_uint vlen; char vlen_r_[PADR_(l_uint)];

--- 29 unchanged lines hidden (view full) ---

1168 char msg_l_[PADL_(struct l_mmsghdr *)]; struct l_mmsghdr * msg; char msg_r_[PADR_(struct l_mmsghdr *)];
1169 char vlen_l_[PADL_(l_uint)]; l_uint vlen; char vlen_r_[PADR_(l_uint)];
1170 char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
1171};
1172struct linux_setns_args {
1173 register_t dummy;
1174};
1175struct linux_process_vm_readv_args {
1142};
1143struct linux_perf_event_open_args {
1144 register_t dummy;
1145};
1146struct linux_recvmmsg_args {
1147 char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
1148 char msg_l_[PADL_(struct l_mmsghdr *)]; struct l_mmsghdr * msg; char msg_r_[PADR_(struct l_mmsghdr *)];
1149 char vlen_l_[PADL_(l_uint)]; l_uint vlen; char vlen_r_[PADR_(l_uint)];

--- 29 unchanged lines hidden (view full) ---

1179 char msg_l_[PADL_(struct l_mmsghdr *)]; struct l_mmsghdr * msg; char msg_r_[PADR_(struct l_mmsghdr *)];
1180 char vlen_l_[PADL_(l_uint)]; l_uint vlen; char vlen_r_[PADR_(l_uint)];
1181 char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
1182};
1183struct linux_setns_args {
1184 register_t dummy;
1185};
1186struct linux_process_vm_readv_args {
1176 register_t dummy;
1187 char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
1188 char lvec_l_[PADL_(const struct iovec *)]; const struct iovec * lvec; char lvec_r_[PADR_(const struct iovec *)];
1189 char liovcnt_l_[PADL_(l_ulong)]; l_ulong liovcnt; char liovcnt_r_[PADR_(l_ulong)];
1190 char rvec_l_[PADL_(const struct iovec *)]; const struct iovec * rvec; char rvec_r_[PADR_(const struct iovec *)];
1191 char riovcnt_l_[PADL_(l_ulong)]; l_ulong riovcnt; char riovcnt_r_[PADR_(l_ulong)];
1192 char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
1177};
1178struct linux_process_vm_writev_args {
1193};
1194struct linux_process_vm_writev_args {
1179 register_t dummy;
1195 char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
1196 char lvec_l_[PADL_(const struct iovec *)]; const struct iovec * lvec; char lvec_r_[PADR_(const struct iovec *)];
1197 char liovcnt_l_[PADL_(l_ulong)]; l_ulong liovcnt; char liovcnt_r_[PADR_(l_ulong)];
1198 char rvec_l_[PADL_(const struct iovec *)]; const struct iovec * rvec; char rvec_r_[PADR_(const struct iovec *)];
1199 char riovcnt_l_[PADL_(l_ulong)]; l_ulong riovcnt; char riovcnt_r_[PADR_(l_ulong)];
1200 char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
1180};
1201};
1202struct linux_kcmp_args {
1203 char pid1_l_[PADL_(l_pid_t)]; l_pid_t pid1; char pid1_r_[PADR_(l_pid_t)];
1204 char pid2_l_[PADL_(l_pid_t)]; l_pid_t pid2; char pid2_r_[PADR_(l_pid_t)];
1205 char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
1206 char idx1_l_[PADL_(l_ulong)]; l_ulong idx1; char idx1_r_[PADR_(l_ulong)];
1207 char idx_l_[PADL_(l_ulong)]; l_ulong idx; char idx_r_[PADR_(l_ulong)];
1208};
1209struct linux_finit_module_args {
1210 char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
1211 char uargs_l_[PADL_(const char *)]; const char * uargs; char uargs_r_[PADR_(const char *)];
1212 char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
1213};
1214struct linux_sched_setattr_args {
1215 char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
1216 char attr_l_[PADL_(void *)]; void * attr; char attr_r_[PADR_(void *)];
1217 char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
1218};
1219struct linux_sched_getattr_args {
1220 char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
1221 char attr_l_[PADL_(void *)]; void * attr; char attr_r_[PADR_(void *)];
1222 char size_l_[PADL_(l_uint)]; l_uint size; char size_r_[PADR_(l_uint)];
1223 char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
1224};
1225struct linux_renameat2_args {
1226 char oldfd_l_[PADL_(l_int)]; l_int oldfd; char oldfd_r_[PADR_(l_int)];
1227 char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)];
1228 char newfd_l_[PADL_(l_int)]; l_int newfd; char newfd_r_[PADR_(l_int)];
1229 char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)];
1230 char flags_l_[PADL_(unsigned int)]; unsigned int flags; char flags_r_[PADR_(unsigned int)];
1231};
1232struct linux_seccomp_args {
1233 char op_l_[PADL_(l_uint)]; l_uint op; char op_r_[PADR_(l_uint)];
1234 char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
1235 char uargs_l_[PADL_(const char *)]; const char * uargs; char uargs_r_[PADR_(const char *)];
1236};
1237struct linux_getrandom_args {
1238 char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
1239 char count_l_[PADL_(l_size_t)]; l_size_t count; char count_r_[PADR_(l_size_t)];
1240 char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
1241};
1242struct linux_memfd_create_args {
1243 char uname_ptr_l_[PADL_(const char *)]; const char * uname_ptr; char uname_ptr_r_[PADR_(const char *)];
1244 char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
1245};
1246struct linux_bpf_args {
1247 char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
1248 char attr_l_[PADL_(void *)]; void * attr; char attr_r_[PADR_(void *)];
1249 char size_l_[PADL_(l_uint)]; l_uint size; char size_r_[PADR_(l_uint)];
1250};
1251struct linux_execveat_args {
1252 char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
1253 char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
1254 char argv_l_[PADL_(const char **)]; const char ** argv; char argv_r_[PADR_(const char **)];
1255 char envp_l_[PADL_(const char **)]; const char ** envp; char envp_r_[PADR_(const char **)];
1256 char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
1257};
1258struct linux_socket_args {
1259 char domain_l_[PADL_(l_int)]; l_int domain; char domain_r_[PADR_(l_int)];
1260 char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
1261 char protocol_l_[PADL_(l_int)]; l_int protocol; char protocol_r_[PADR_(l_int)];
1262};
1263struct linux_socketpair_args {
1264 char domain_l_[PADL_(l_int)]; l_int domain; char domain_r_[PADR_(l_int)];
1265 char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
1266 char protocol_l_[PADL_(l_int)]; l_int protocol; char protocol_r_[PADR_(l_int)];
1267 char rsv_l_[PADL_(l_uintptr_t)]; l_uintptr_t rsv; char rsv_r_[PADR_(l_uintptr_t)];
1268};
1269struct linux_bind_args {
1270 char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
1271 char name_l_[PADL_(l_uintptr_t)]; l_uintptr_t name; char name_r_[PADR_(l_uintptr_t)];
1272 char namelen_l_[PADL_(l_int)]; l_int namelen; char namelen_r_[PADR_(l_int)];
1273};
1274struct linux_connect_args {
1275 char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
1276 char name_l_[PADL_(l_uintptr_t)]; l_uintptr_t name; char name_r_[PADR_(l_uintptr_t)];
1277 char namelen_l_[PADL_(l_int)]; l_int namelen; char namelen_r_[PADR_(l_int)];
1278};
1279struct linux_listen_args {
1280 char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
1281 char backlog_l_[PADL_(l_int)]; l_int backlog; char backlog_r_[PADR_(l_int)];
1282};
1283struct linux_accept4_args {
1284 char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
1285 char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)];
1286 char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)];
1287 char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
1288};
1289struct linux_getsockopt_args {
1290 char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
1291 char level_l_[PADL_(l_int)]; l_int level; char level_r_[PADR_(l_int)];
1292 char optname_l_[PADL_(l_int)]; l_int optname; char optname_r_[PADR_(l_int)];
1293 char optval_l_[PADL_(l_uintptr_t)]; l_uintptr_t optval; char optval_r_[PADR_(l_uintptr_t)];
1294 char optlen_l_[PADL_(l_uintptr_t)]; l_uintptr_t optlen; char optlen_r_[PADR_(l_uintptr_t)];
1295};
1296struct linux_setsockopt_args {
1297 char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
1298 char level_l_[PADL_(l_int)]; l_int level; char level_r_[PADR_(l_int)];
1299 char optname_l_[PADL_(l_int)]; l_int optname; char optname_r_[PADR_(l_int)];
1300 char optval_l_[PADL_(l_uintptr_t)]; l_uintptr_t optval; char optval_r_[PADR_(l_uintptr_t)];
1301 char optlen_l_[PADL_(l_int)]; l_int optlen; char optlen_r_[PADR_(l_int)];
1302};
1303struct linux_getsockname_args {
1304 char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
1305 char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)];
1306 char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)];
1307};
1308struct linux_getpeername_args {
1309 char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
1310 char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)];
1311 char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)];
1312};
1313struct linux_sendto_args {
1314 char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
1315 char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)];
1316 char len_l_[PADL_(l_int)]; l_int len; char len_r_[PADR_(l_int)];
1317 char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
1318 char to_l_[PADL_(l_uintptr_t)]; l_uintptr_t to; char to_r_[PADR_(l_uintptr_t)];
1319 char tolen_l_[PADL_(l_int)]; l_int tolen; char tolen_r_[PADR_(l_int)];
1320};
1321struct linux_sendmsg_args {
1322 char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
1323 char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)];
1324 char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
1325};
1326struct linux_recvfrom_args {
1327 char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
1328 char buf_l_[PADL_(l_uintptr_t)]; l_uintptr_t buf; char buf_r_[PADR_(l_uintptr_t)];
1329 char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
1330 char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
1331 char from_l_[PADL_(l_uintptr_t)]; l_uintptr_t from; char from_r_[PADR_(l_uintptr_t)];
1332 char fromlen_l_[PADL_(l_uintptr_t)]; l_uintptr_t fromlen; char fromlen_r_[PADR_(l_uintptr_t)];
1333};
1334struct linux_recvmsg_args {
1335 char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
1336 char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)];
1337 char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
1338};
1339struct linux_shutdown_args {
1340 char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
1341 char how_l_[PADL_(l_int)]; l_int how; char how_r_[PADR_(l_int)];
1342};
1343struct linux_userfaultfd_args {
1344 char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
1345};
1346struct linux_membarrier_args {
1347 char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
1348 char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
1349};
1350struct linux_mlock2_args {
1351 char start_l_[PADL_(l_ulong)]; l_ulong start; char start_r_[PADR_(l_ulong)];
1352 char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
1353 char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
1354};
1355struct linux_copy_file_range_args {
1356 char fd_in_l_[PADL_(l_int)]; l_int fd_in; char fd_in_r_[PADR_(l_int)];
1357 char off_in_l_[PADL_(l_loff_t *)]; l_loff_t * off_in; char off_in_r_[PADR_(l_loff_t *)];
1358 char fd_out_l_[PADL_(l_int)]; l_int fd_out; char fd_out_r_[PADR_(l_int)];
1359 char off_out_l_[PADL_(l_loff_t *)]; l_loff_t * off_out; char off_out_r_[PADR_(l_loff_t *)];
1360 char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
1361 char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
1362};
1363struct linux_preadv2_args {
1364 char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
1365 char vec_l_[PADL_(const struct iovec *)]; const struct iovec * vec; char vec_r_[PADR_(const struct iovec *)];
1366 char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
1367 char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
1368 char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
1369 char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
1370};
1371struct linux_pwritev2_args {
1372 char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
1373 char vec_l_[PADL_(const struct iovec *)]; const struct iovec * vec; char vec_r_[PADR_(const struct iovec *)];
1374 char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
1375 char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
1376 char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
1377 char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
1378};
1379struct linux_pkey_mprotect_args {
1380 char start_l_[PADL_(l_ulong)]; l_ulong start; char start_r_[PADR_(l_ulong)];
1381 char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
1382 char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
1383 char pkey_l_[PADL_(l_int)]; l_int pkey; char pkey_r_[PADR_(l_int)];
1384};
1385struct linux_pkey_alloc_args {
1386 char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
1387 char init_val_l_[PADL_(l_ulong)]; l_ulong init_val; char init_val_r_[PADR_(l_ulong)];
1388};
1389struct linux_pkey_free_args {
1390 char pkey_l_[PADL_(l_int)]; l_int pkey; char pkey_r_[PADR_(l_int)];
1391};
1181#define nosys linux_nosys
1182int linux_exit(struct thread *, struct linux_exit_args *);
1183int linux_fork(struct thread *, struct linux_fork_args *);
1184int linux_open(struct thread *, struct linux_open_args *);
1185int linux_waitpid(struct thread *, struct linux_waitpid_args *);
1186int linux_creat(struct thread *, struct linux_creat_args *);
1187int linux_link(struct thread *, struct linux_link_args *);
1188int linux_unlink(struct thread *, struct linux_unlink_args *);

--- 250 unchanged lines hidden (view full) ---

1439int linux_signalfd4(struct thread *, struct linux_signalfd4_args *);
1440int linux_eventfd2(struct thread *, struct linux_eventfd2_args *);
1441int linux_epoll_create1(struct thread *, struct linux_epoll_create1_args *);
1442int linux_dup3(struct thread *, struct linux_dup3_args *);
1443int linux_pipe2(struct thread *, struct linux_pipe2_args *);
1444int linux_inotify_init1(struct thread *, struct linux_inotify_init1_args *);
1445int linux_preadv(struct thread *, struct linux_preadv_args *);
1446int linux_pwritev(struct thread *, struct linux_pwritev_args *);
1392#define nosys linux_nosys
1393int linux_exit(struct thread *, struct linux_exit_args *);
1394int linux_fork(struct thread *, struct linux_fork_args *);
1395int linux_open(struct thread *, struct linux_open_args *);
1396int linux_waitpid(struct thread *, struct linux_waitpid_args *);
1397int linux_creat(struct thread *, struct linux_creat_args *);
1398int linux_link(struct thread *, struct linux_link_args *);
1399int linux_unlink(struct thread *, struct linux_unlink_args *);

--- 250 unchanged lines hidden (view full) ---

1650int linux_signalfd4(struct thread *, struct linux_signalfd4_args *);
1651int linux_eventfd2(struct thread *, struct linux_eventfd2_args *);
1652int linux_epoll_create1(struct thread *, struct linux_epoll_create1_args *);
1653int linux_dup3(struct thread *, struct linux_dup3_args *);
1654int linux_pipe2(struct thread *, struct linux_pipe2_args *);
1655int linux_inotify_init1(struct thread *, struct linux_inotify_init1_args *);
1656int linux_preadv(struct thread *, struct linux_preadv_args *);
1657int linux_pwritev(struct thread *, struct linux_pwritev_args *);
1447int linux_rt_tsigqueueinfo(struct thread *, struct linux_rt_tsigqueueinfo_args *);
1658int linux_rt_tgsigqueueinfo(struct thread *, struct linux_rt_tgsigqueueinfo_args *);
1448int linux_perf_event_open(struct thread *, struct linux_perf_event_open_args *);
1449int linux_recvmmsg(struct thread *, struct linux_recvmmsg_args *);
1450int linux_fanotify_init(struct thread *, struct linux_fanotify_init_args *);
1451int linux_fanotify_mark(struct thread *, struct linux_fanotify_mark_args *);
1452int linux_prlimit64(struct thread *, struct linux_prlimit64_args *);
1453int linux_name_to_handle_at(struct thread *, struct linux_name_to_handle_at_args *);
1454int linux_open_by_handle_at(struct thread *, struct linux_open_by_handle_at_args *);
1455int linux_clock_adjtime(struct thread *, struct linux_clock_adjtime_args *);
1456int linux_syncfs(struct thread *, struct linux_syncfs_args *);
1457int linux_sendmmsg(struct thread *, struct linux_sendmmsg_args *);
1458int linux_setns(struct thread *, struct linux_setns_args *);
1459int linux_process_vm_readv(struct thread *, struct linux_process_vm_readv_args *);
1460int linux_process_vm_writev(struct thread *, struct linux_process_vm_writev_args *);
1659int linux_perf_event_open(struct thread *, struct linux_perf_event_open_args *);
1660int linux_recvmmsg(struct thread *, struct linux_recvmmsg_args *);
1661int linux_fanotify_init(struct thread *, struct linux_fanotify_init_args *);
1662int linux_fanotify_mark(struct thread *, struct linux_fanotify_mark_args *);
1663int linux_prlimit64(struct thread *, struct linux_prlimit64_args *);
1664int linux_name_to_handle_at(struct thread *, struct linux_name_to_handle_at_args *);
1665int linux_open_by_handle_at(struct thread *, struct linux_open_by_handle_at_args *);
1666int linux_clock_adjtime(struct thread *, struct linux_clock_adjtime_args *);
1667int linux_syncfs(struct thread *, struct linux_syncfs_args *);
1668int linux_sendmmsg(struct thread *, struct linux_sendmmsg_args *);
1669int linux_setns(struct thread *, struct linux_setns_args *);
1670int linux_process_vm_readv(struct thread *, struct linux_process_vm_readv_args *);
1671int linux_process_vm_writev(struct thread *, struct linux_process_vm_writev_args *);
1672int linux_kcmp(struct thread *, struct linux_kcmp_args *);
1673int linux_finit_module(struct thread *, struct linux_finit_module_args *);
1674int linux_sched_setattr(struct thread *, struct linux_sched_setattr_args *);
1675int linux_sched_getattr(struct thread *, struct linux_sched_getattr_args *);
1676int linux_renameat2(struct thread *, struct linux_renameat2_args *);
1677int linux_seccomp(struct thread *, struct linux_seccomp_args *);
1678int linux_getrandom(struct thread *, struct linux_getrandom_args *);
1679int linux_memfd_create(struct thread *, struct linux_memfd_create_args *);
1680int linux_bpf(struct thread *, struct linux_bpf_args *);
1681int linux_execveat(struct thread *, struct linux_execveat_args *);
1682int linux_socket(struct thread *, struct linux_socket_args *);
1683int linux_socketpair(struct thread *, struct linux_socketpair_args *);
1684int linux_bind(struct thread *, struct linux_bind_args *);
1685int linux_connect(struct thread *, struct linux_connect_args *);
1686int linux_listen(struct thread *, struct linux_listen_args *);
1687int linux_accept4(struct thread *, struct linux_accept4_args *);
1688int linux_getsockopt(struct thread *, struct linux_getsockopt_args *);
1689int linux_setsockopt(struct thread *, struct linux_setsockopt_args *);
1690int linux_getsockname(struct thread *, struct linux_getsockname_args *);
1691int linux_getpeername(struct thread *, struct linux_getpeername_args *);
1692int linux_sendto(struct thread *, struct linux_sendto_args *);
1693int linux_sendmsg(struct thread *, struct linux_sendmsg_args *);
1694int linux_recvfrom(struct thread *, struct linux_recvfrom_args *);
1695int linux_recvmsg(struct thread *, struct linux_recvmsg_args *);
1696int linux_shutdown(struct thread *, struct linux_shutdown_args *);
1697int linux_userfaultfd(struct thread *, struct linux_userfaultfd_args *);
1698int linux_membarrier(struct thread *, struct linux_membarrier_args *);
1699int linux_mlock2(struct thread *, struct linux_mlock2_args *);
1700int linux_copy_file_range(struct thread *, struct linux_copy_file_range_args *);
1701int linux_preadv2(struct thread *, struct linux_preadv2_args *);
1702int linux_pwritev2(struct thread *, struct linux_pwritev2_args *);
1703int linux_pkey_mprotect(struct thread *, struct linux_pkey_mprotect_args *);
1704int linux_pkey_alloc(struct thread *, struct linux_pkey_alloc_args *);
1705int linux_pkey_free(struct thread *, struct linux_pkey_free_args *);
1461
1462#ifdef COMPAT_43
1463
1464#define nosys linux_nosys
1465
1466#endif /* COMPAT_43 */
1467
1468

--- 284 unchanged lines hidden (view full) ---

1753#define LINUX_SYS_AUE_linux_signalfd4 AUE_NULL
1754#define LINUX_SYS_AUE_linux_eventfd2 AUE_NULL
1755#define LINUX_SYS_AUE_linux_epoll_create1 AUE_NULL
1756#define LINUX_SYS_AUE_linux_dup3 AUE_NULL
1757#define LINUX_SYS_AUE_linux_pipe2 AUE_NULL
1758#define LINUX_SYS_AUE_linux_inotify_init1 AUE_NULL
1759#define LINUX_SYS_AUE_linux_preadv AUE_NULL
1760#define LINUX_SYS_AUE_linux_pwritev AUE_NULL
1706
1707#ifdef COMPAT_43
1708
1709#define nosys linux_nosys
1710
1711#endif /* COMPAT_43 */
1712
1713

--- 284 unchanged lines hidden (view full) ---

1998#define LINUX_SYS_AUE_linux_signalfd4 AUE_NULL
1999#define LINUX_SYS_AUE_linux_eventfd2 AUE_NULL
2000#define LINUX_SYS_AUE_linux_epoll_create1 AUE_NULL
2001#define LINUX_SYS_AUE_linux_dup3 AUE_NULL
2002#define LINUX_SYS_AUE_linux_pipe2 AUE_NULL
2003#define LINUX_SYS_AUE_linux_inotify_init1 AUE_NULL
2004#define LINUX_SYS_AUE_linux_preadv AUE_NULL
2005#define LINUX_SYS_AUE_linux_pwritev AUE_NULL
1761#define LINUX_SYS_AUE_linux_rt_tsigqueueinfo AUE_NULL
2006#define LINUX_SYS_AUE_linux_rt_tgsigqueueinfo AUE_NULL
1762#define LINUX_SYS_AUE_linux_perf_event_open AUE_NULL
1763#define LINUX_SYS_AUE_linux_recvmmsg AUE_NULL
1764#define LINUX_SYS_AUE_linux_fanotify_init AUE_NULL
1765#define LINUX_SYS_AUE_linux_fanotify_mark AUE_NULL
1766#define LINUX_SYS_AUE_linux_prlimit64 AUE_NULL
1767#define LINUX_SYS_AUE_linux_name_to_handle_at AUE_NULL
1768#define LINUX_SYS_AUE_linux_open_by_handle_at AUE_NULL
1769#define LINUX_SYS_AUE_linux_clock_adjtime AUE_NULL
1770#define LINUX_SYS_AUE_linux_syncfs AUE_SYNC
1771#define LINUX_SYS_AUE_linux_sendmmsg AUE_NULL
1772#define LINUX_SYS_AUE_linux_setns AUE_NULL
1773#define LINUX_SYS_AUE_linux_process_vm_readv AUE_NULL
1774#define LINUX_SYS_AUE_linux_process_vm_writev AUE_NULL
2007#define LINUX_SYS_AUE_linux_perf_event_open AUE_NULL
2008#define LINUX_SYS_AUE_linux_recvmmsg AUE_NULL
2009#define LINUX_SYS_AUE_linux_fanotify_init AUE_NULL
2010#define LINUX_SYS_AUE_linux_fanotify_mark AUE_NULL
2011#define LINUX_SYS_AUE_linux_prlimit64 AUE_NULL
2012#define LINUX_SYS_AUE_linux_name_to_handle_at AUE_NULL
2013#define LINUX_SYS_AUE_linux_open_by_handle_at AUE_NULL
2014#define LINUX_SYS_AUE_linux_clock_adjtime AUE_NULL
2015#define LINUX_SYS_AUE_linux_syncfs AUE_SYNC
2016#define LINUX_SYS_AUE_linux_sendmmsg AUE_NULL
2017#define LINUX_SYS_AUE_linux_setns AUE_NULL
2018#define LINUX_SYS_AUE_linux_process_vm_readv AUE_NULL
2019#define LINUX_SYS_AUE_linux_process_vm_writev AUE_NULL
2020#define LINUX_SYS_AUE_linux_kcmp AUE_NULL
2021#define LINUX_SYS_AUE_linux_finit_module AUE_NULL
2022#define LINUX_SYS_AUE_linux_sched_setattr AUE_NULL
2023#define LINUX_SYS_AUE_linux_sched_getattr AUE_NULL
2024#define LINUX_SYS_AUE_linux_renameat2 AUE_NULL
2025#define LINUX_SYS_AUE_linux_seccomp AUE_NULL
2026#define LINUX_SYS_AUE_linux_getrandom AUE_NULL
2027#define LINUX_SYS_AUE_linux_memfd_create AUE_NULL
2028#define LINUX_SYS_AUE_linux_bpf AUE_NULL
2029#define LINUX_SYS_AUE_linux_execveat AUE_NULL
2030#define LINUX_SYS_AUE_linux_socket AUE_SOCKET
2031#define LINUX_SYS_AUE_linux_socketpair AUE_SOCKETPAIR
2032#define LINUX_SYS_AUE_linux_bind AUE_BIND
2033#define LINUX_SYS_AUE_linux_connect AUE_CONNECT
2034#define LINUX_SYS_AUE_linux_listen AUE_LISTEN
2035#define LINUX_SYS_AUE_linux_accept4 AUE_ACCEPT
2036#define LINUX_SYS_AUE_linux_getsockopt AUE_GETSOCKOPT
2037#define LINUX_SYS_AUE_linux_setsockopt AUE_SETSOCKOPT
2038#define LINUX_SYS_AUE_linux_getsockname AUE_GETSOCKNAME
2039#define LINUX_SYS_AUE_linux_getpeername AUE_GETPEERNAME
2040#define LINUX_SYS_AUE_linux_sendto AUE_SENDTO
2041#define LINUX_SYS_AUE_linux_sendmsg AUE_SENDMSG
2042#define LINUX_SYS_AUE_linux_recvfrom AUE_RECVFROM
2043#define LINUX_SYS_AUE_linux_recvmsg AUE_RECVMSG
2044#define LINUX_SYS_AUE_linux_shutdown AUE_NULL
2045#define LINUX_SYS_AUE_linux_userfaultfd AUE_NULL
2046#define LINUX_SYS_AUE_linux_membarrier AUE_NULL
2047#define LINUX_SYS_AUE_linux_mlock2 AUE_NULL
2048#define LINUX_SYS_AUE_linux_copy_file_range AUE_NULL
2049#define LINUX_SYS_AUE_linux_preadv2 AUE_NULL
2050#define LINUX_SYS_AUE_linux_pwritev2 AUE_NULL
2051#define LINUX_SYS_AUE_linux_pkey_mprotect AUE_NULL
2052#define LINUX_SYS_AUE_linux_pkey_alloc AUE_NULL
2053#define LINUX_SYS_AUE_linux_pkey_free AUE_NULL
1775
1776#undef PAD_
1777#undef PADL_
1778#undef PADR_
1779
1780#endif /* !_LINUX_SYSPROTO_H_ */
2054
2055#undef PAD_
2056#undef PADL_
2057#undef PADR_
2058
2059#endif /* !_LINUX_SYSPROTO_H_ */