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_ */ |