1 /* 2 * System call prototypes. 3 * 4 * DO NOT EDIT-- this file is automatically @generated. 5 * $FreeBSD: stable/12/sys/i386/ibcs2/ibcs2_proto.h 351565 2019-08-28 07:43:31Z brooks $ 6 */ 7 8 #ifndef _IBCS2_SYSPROTO_H_ 9 #define _IBCS2_SYSPROTO_H_ 10 11 #include <sys/signal.h> 12 #include <sys/acl.h> 13 #include <sys/cpuset.h> 14 #include <sys/domainset.h> 15 #include <sys/_ffcounter.h> 16 #include <sys/_semaphore.h> 17 #include <sys/ucontext.h> 18 #include <sys/wait.h> 19 20 #include <bsm/audit_kevents.h> 21 22 struct proc; 23 24 struct thread; 25 26 #define PAD_(t) (sizeof(register_t) <= sizeof(t) ? \ 27 0 : sizeof(register_t) - sizeof(t)) 28 29 #if BYTE_ORDER == LITTLE_ENDIAN 30 #define PADL_(t) 0 31 #define PADR_(t) PAD_(t) 32 #else 33 #define PADL_(t) PAD_(t) 34 #define PADR_(t) 0 35 #endif 36 37 struct ibcs2_read_args { 38 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 39 char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 40 char nbytes_l_[PADL_(u_int)]; u_int nbytes; char nbytes_r_[PADR_(u_int)]; 41 }; 42 struct ibcs2_open_args { 43 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 44 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 45 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)]; 46 }; 47 struct ibcs2_wait_args { 48 char a1_l_[PADL_(int)]; int a1; char a1_r_[PADR_(int)]; 49 char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)]; 50 char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)]; 51 }; 52 struct ibcs2_creat_args { 53 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 54 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)]; 55 }; 56 struct ibcs2_unlink_args { 57 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 58 }; 59 struct ibcs2_execv_args { 60 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 61 char argp_l_[PADL_(char **)]; char ** argp; char argp_r_[PADR_(char **)]; 62 }; 63 struct ibcs2_chdir_args { 64 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 65 }; 66 struct ibcs2_time_args { 67 char tp_l_[PADL_(ibcs2_time_t *)]; ibcs2_time_t * tp; char tp_r_[PADR_(ibcs2_time_t *)]; 68 }; 69 struct ibcs2_mknod_args { 70 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 71 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)]; 72 char dev_l_[PADL_(int)]; int dev; char dev_r_[PADR_(int)]; 73 }; 74 struct ibcs2_chmod_args { 75 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 76 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)]; 77 }; 78 struct ibcs2_chown_args { 79 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 80 char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)]; 81 char gid_l_[PADL_(int)]; int gid; char gid_r_[PADR_(int)]; 82 }; 83 struct ibcs2_stat_args { 84 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 85 char st_l_[PADL_(struct ibcs2_stat *)]; struct ibcs2_stat * st; char st_r_[PADR_(struct ibcs2_stat *)]; 86 }; 87 struct ibcs2_lseek_args { 88 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 89 char offset_l_[PADL_(long)]; long offset; char offset_r_[PADR_(long)]; 90 char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)]; 91 }; 92 struct ibcs2_mount_args { 93 char special_l_[PADL_(char *)]; char * special; char special_r_[PADR_(char *)]; 94 char dir_l_[PADL_(char *)]; char * dir; char dir_r_[PADR_(char *)]; 95 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 96 char fstype_l_[PADL_(int)]; int fstype; char fstype_r_[PADR_(int)]; 97 char data_l_[PADL_(char *)]; char * data; char data_r_[PADR_(char *)]; 98 char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)]; 99 }; 100 struct ibcs2_umount_args { 101 char name_l_[PADL_(char *)]; char * name; char name_r_[PADR_(char *)]; 102 }; 103 struct ibcs2_setuid_args { 104 char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)]; 105 }; 106 struct ibcs2_stime_args { 107 char timep_l_[PADL_(long *)]; long * timep; char timep_r_[PADR_(long *)]; 108 }; 109 struct ibcs2_alarm_args { 110 char sec_l_[PADL_(unsigned)]; unsigned sec; char sec_r_[PADR_(unsigned)]; 111 }; 112 struct ibcs2_fstat_args { 113 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 114 char st_l_[PADL_(struct ibcs2_stat *)]; struct ibcs2_stat * st; char st_r_[PADR_(struct ibcs2_stat *)]; 115 }; 116 struct ibcs2_pause_args { 117 register_t dummy; 118 }; 119 struct ibcs2_utime_args { 120 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 121 char buf_l_[PADL_(struct ibcs2_utimbuf *)]; struct ibcs2_utimbuf * buf; char buf_r_[PADR_(struct ibcs2_utimbuf *)]; 122 }; 123 struct ibcs2_access_args { 124 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 125 char amode_l_[PADL_(int)]; int amode; char amode_r_[PADR_(int)]; 126 }; 127 struct ibcs2_nice_args { 128 char incr_l_[PADL_(int)]; int incr; char incr_r_[PADR_(int)]; 129 }; 130 struct ibcs2_statfs_args { 131 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 132 char buf_l_[PADL_(struct ibcs2_statfs *)]; struct ibcs2_statfs * buf; char buf_r_[PADR_(struct ibcs2_statfs *)]; 133 char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)]; 134 char fstype_l_[PADL_(int)]; int fstype; char fstype_r_[PADR_(int)]; 135 }; 136 struct ibcs2_kill_args { 137 char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)]; 138 char signo_l_[PADL_(int)]; int signo; char signo_r_[PADR_(int)]; 139 }; 140 struct ibcs2_fstatfs_args { 141 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 142 char buf_l_[PADL_(struct ibcs2_statfs *)]; struct ibcs2_statfs * buf; char buf_r_[PADR_(struct ibcs2_statfs *)]; 143 char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)]; 144 char fstype_l_[PADL_(int)]; int fstype; char fstype_r_[PADR_(int)]; 145 }; 146 struct ibcs2_pgrpsys_args { 147 char type_l_[PADL_(int)]; int type; char type_r_[PADR_(int)]; 148 char dummy_l_[PADL_(caddr_t)]; caddr_t dummy; char dummy_r_[PADR_(caddr_t)]; 149 char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)]; 150 char pgid_l_[PADL_(int)]; int pgid; char pgid_r_[PADR_(int)]; 151 }; 152 struct ibcs2_xenix_args { 153 char a1_l_[PADL_(int)]; int a1; char a1_r_[PADR_(int)]; 154 char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)]; 155 char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)]; 156 char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)]; 157 char a5_l_[PADL_(int)]; int a5; char a5_r_[PADR_(int)]; 158 }; 159 struct ibcs2_times_args { 160 char tp_l_[PADL_(struct tms *)]; struct tms * tp; char tp_r_[PADR_(struct tms *)]; 161 }; 162 struct ibcs2_plock_args { 163 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)]; 164 }; 165 struct ibcs2_setgid_args { 166 char gid_l_[PADL_(int)]; int gid; char gid_r_[PADR_(int)]; 167 }; 168 struct ibcs2_sigsys_args { 169 char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)]; 170 char fp_l_[PADL_(ibcs2_sig_t)]; ibcs2_sig_t fp; char fp_r_[PADR_(ibcs2_sig_t)]; 171 }; 172 struct ibcs2_msgsys_args { 173 char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)]; 174 char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)]; 175 char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)]; 176 char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)]; 177 char a5_l_[PADL_(int)]; int a5; char a5_r_[PADR_(int)]; 178 char a6_l_[PADL_(int)]; int a6; char a6_r_[PADR_(int)]; 179 }; 180 struct ibcs2_sysi86_args { 181 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)]; 182 char arg_l_[PADL_(int *)]; int * arg; char arg_r_[PADR_(int *)]; 183 }; 184 struct ibcs2_shmsys_args { 185 char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)]; 186 char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)]; 187 char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)]; 188 char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)]; 189 }; 190 struct ibcs2_semsys_args { 191 char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)]; 192 char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)]; 193 char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)]; 194 char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)]; 195 char a5_l_[PADL_(int)]; int a5; char a5_r_[PADR_(int)]; 196 }; 197 struct ibcs2_ioctl_args { 198 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 199 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)]; 200 char data_l_[PADL_(caddr_t)]; caddr_t data; char data_r_[PADR_(caddr_t)]; 201 }; 202 struct ibcs2_uadmin_args { 203 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)]; 204 char func_l_[PADL_(int)]; int func; char func_r_[PADR_(int)]; 205 char data_l_[PADL_(caddr_t)]; caddr_t data; char data_r_[PADR_(caddr_t)]; 206 }; 207 struct ibcs2_utssys_args { 208 char a1_l_[PADL_(int)]; int a1; char a1_r_[PADR_(int)]; 209 char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)]; 210 char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)]; 211 }; 212 struct ibcs2_execve_args { 213 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 214 char argp_l_[PADL_(char **)]; char ** argp; char argp_r_[PADR_(char **)]; 215 char envp_l_[PADL_(char **)]; char ** envp; char envp_r_[PADR_(char **)]; 216 }; 217 struct ibcs2_fcntl_args { 218 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 219 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)]; 220 char arg_l_[PADL_(char *)]; char * arg; char arg_r_[PADR_(char *)]; 221 }; 222 struct ibcs2_ulimit_args { 223 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)]; 224 char newlimit_l_[PADL_(int)]; int newlimit; char newlimit_r_[PADR_(int)]; 225 }; 226 struct ibcs2_rmdir_args { 227 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 228 }; 229 struct ibcs2_mkdir_args { 230 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 231 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)]; 232 }; 233 struct ibcs2_getdents_args { 234 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 235 char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 236 char nbytes_l_[PADL_(int)]; int nbytes; char nbytes_r_[PADR_(int)]; 237 }; 238 struct ibcs2_sysfs_args { 239 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)]; 240 char d1_l_[PADL_(caddr_t)]; caddr_t d1; char d1_r_[PADR_(caddr_t)]; 241 char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 242 }; 243 struct ibcs2_getmsg_args { 244 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 245 char ctl_l_[PADL_(struct ibcs2_stropts *)]; struct ibcs2_stropts * ctl; char ctl_r_[PADR_(struct ibcs2_stropts *)]; 246 char dat_l_[PADL_(struct ibcs2_stropts *)]; struct ibcs2_stropts * dat; char dat_r_[PADR_(struct ibcs2_stropts *)]; 247 char flags_l_[PADL_(int *)]; int * flags; char flags_r_[PADR_(int *)]; 248 }; 249 struct ibcs2_putmsg_args { 250 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 251 char ctl_l_[PADL_(struct ibcs2_stropts *)]; struct ibcs2_stropts * ctl; char ctl_r_[PADR_(struct ibcs2_stropts *)]; 252 char dat_l_[PADL_(struct ibcs2_stropts *)]; struct ibcs2_stropts * dat; char dat_r_[PADR_(struct ibcs2_stropts *)]; 253 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 254 }; 255 struct ibcs2_secure_args { 256 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)]; 257 char a1_l_[PADL_(int)]; int a1; char a1_r_[PADR_(int)]; 258 char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)]; 259 char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)]; 260 char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)]; 261 char a5_l_[PADL_(int)]; int a5; char a5_r_[PADR_(int)]; 262 }; 263 struct ibcs2_symlink_args { 264 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 265 char link_l_[PADL_(char *)]; char * link; char link_r_[PADR_(char *)]; 266 }; 267 struct ibcs2_lstat_args { 268 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 269 char st_l_[PADL_(struct ibcs2_stat *)]; struct ibcs2_stat * st; char st_r_[PADR_(struct ibcs2_stat *)]; 270 }; 271 struct ibcs2_readlink_args { 272 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 273 char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 274 char count_l_[PADL_(int)]; int count; char count_r_[PADR_(int)]; 275 }; 276 struct ibcs2_isc_args { 277 register_t dummy; 278 }; 279 int ibcs2_read(struct thread *, struct ibcs2_read_args *); 280 int ibcs2_open(struct thread *, struct ibcs2_open_args *); 281 int ibcs2_wait(struct thread *, struct ibcs2_wait_args *); 282 int ibcs2_creat(struct thread *, struct ibcs2_creat_args *); 283 int ibcs2_unlink(struct thread *, struct ibcs2_unlink_args *); 284 int ibcs2_execv(struct thread *, struct ibcs2_execv_args *); 285 int ibcs2_chdir(struct thread *, struct ibcs2_chdir_args *); 286 int ibcs2_time(struct thread *, struct ibcs2_time_args *); 287 int ibcs2_mknod(struct thread *, struct ibcs2_mknod_args *); 288 int ibcs2_chmod(struct thread *, struct ibcs2_chmod_args *); 289 int ibcs2_chown(struct thread *, struct ibcs2_chown_args *); 290 int ibcs2_stat(struct thread *, struct ibcs2_stat_args *); 291 int ibcs2_lseek(struct thread *, struct ibcs2_lseek_args *); 292 int ibcs2_mount(struct thread *, struct ibcs2_mount_args *); 293 int ibcs2_umount(struct thread *, struct ibcs2_umount_args *); 294 int ibcs2_setuid(struct thread *, struct ibcs2_setuid_args *); 295 int ibcs2_stime(struct thread *, struct ibcs2_stime_args *); 296 int ibcs2_alarm(struct thread *, struct ibcs2_alarm_args *); 297 int ibcs2_fstat(struct thread *, struct ibcs2_fstat_args *); 298 int ibcs2_pause(struct thread *, struct ibcs2_pause_args *); 299 int ibcs2_utime(struct thread *, struct ibcs2_utime_args *); 300 int ibcs2_access(struct thread *, struct ibcs2_access_args *); 301 int ibcs2_nice(struct thread *, struct ibcs2_nice_args *); 302 int ibcs2_statfs(struct thread *, struct ibcs2_statfs_args *); 303 int ibcs2_kill(struct thread *, struct ibcs2_kill_args *); 304 int ibcs2_fstatfs(struct thread *, struct ibcs2_fstatfs_args *); 305 int ibcs2_pgrpsys(struct thread *, struct ibcs2_pgrpsys_args *); 306 int ibcs2_xenix(struct thread *, struct ibcs2_xenix_args *); 307 int ibcs2_times(struct thread *, struct ibcs2_times_args *); 308 int ibcs2_plock(struct thread *, struct ibcs2_plock_args *); 309 int ibcs2_setgid(struct thread *, struct ibcs2_setgid_args *); 310 int ibcs2_sigsys(struct thread *, struct ibcs2_sigsys_args *); 311 int ibcs2_msgsys(struct thread *, struct ibcs2_msgsys_args *); 312 int ibcs2_sysi86(struct thread *, struct ibcs2_sysi86_args *); 313 int ibcs2_shmsys(struct thread *, struct ibcs2_shmsys_args *); 314 int ibcs2_semsys(struct thread *, struct ibcs2_semsys_args *); 315 int ibcs2_ioctl(struct thread *, struct ibcs2_ioctl_args *); 316 int ibcs2_uadmin(struct thread *, struct ibcs2_uadmin_args *); 317 int ibcs2_utssys(struct thread *, struct ibcs2_utssys_args *); 318 int ibcs2_execve(struct thread *, struct ibcs2_execve_args *); 319 int ibcs2_fcntl(struct thread *, struct ibcs2_fcntl_args *); 320 int ibcs2_ulimit(struct thread *, struct ibcs2_ulimit_args *); 321 int ibcs2_rmdir(struct thread *, struct ibcs2_rmdir_args *); 322 int ibcs2_mkdir(struct thread *, struct ibcs2_mkdir_args *); 323 int ibcs2_getdents(struct thread *, struct ibcs2_getdents_args *); 324 int ibcs2_sysfs(struct thread *, struct ibcs2_sysfs_args *); 325 int ibcs2_getmsg(struct thread *, struct ibcs2_getmsg_args *); 326 int ibcs2_putmsg(struct thread *, struct ibcs2_putmsg_args *); 327 int ibcs2_secure(struct thread *, struct ibcs2_secure_args *); 328 int ibcs2_symlink(struct thread *, struct ibcs2_symlink_args *); 329 int ibcs2_lstat(struct thread *, struct ibcs2_lstat_args *); 330 int ibcs2_readlink(struct thread *, struct ibcs2_readlink_args *); 331 int ibcs2_isc(struct thread *, struct ibcs2_isc_args *); 332 333 #ifdef COMPAT_43 334 335 336 #endif /* COMPAT_43 */ 337 338 339 #ifdef COMPAT_FREEBSD4 340 341 342 #endif /* COMPAT_FREEBSD4 */ 343 344 345 #ifdef COMPAT_FREEBSD6 346 347 348 #endif /* COMPAT_FREEBSD6 */ 349 350 351 #ifdef COMPAT_FREEBSD7 352 353 354 #endif /* COMPAT_FREEBSD7 */ 355 356 357 #ifdef COMPAT_FREEBSD10 358 359 360 #endif /* COMPAT_FREEBSD10 */ 361 362 363 #ifdef COMPAT_FREEBSD11 364 365 366 #endif /* COMPAT_FREEBSD11 */ 367 368 #define IBCS2_SYS_AUE_ibcs2_read AUE_NULL 369 #define IBCS2_SYS_AUE_ibcs2_open AUE_OPEN_RWTC 370 #define IBCS2_SYS_AUE_ibcs2_wait AUE_WAIT4 371 #define IBCS2_SYS_AUE_ibcs2_creat AUE_CREAT 372 #define IBCS2_SYS_AUE_ibcs2_unlink AUE_UNLINK 373 #define IBCS2_SYS_AUE_ibcs2_execv AUE_EXECVE 374 #define IBCS2_SYS_AUE_ibcs2_chdir AUE_CHDIR 375 #define IBCS2_SYS_AUE_ibcs2_time AUE_NULL 376 #define IBCS2_SYS_AUE_ibcs2_mknod AUE_MKNOD 377 #define IBCS2_SYS_AUE_ibcs2_chmod AUE_CHMOD 378 #define IBCS2_SYS_AUE_ibcs2_chown AUE_CHOWN 379 #define IBCS2_SYS_AUE_ibcs2_stat AUE_STAT 380 #define IBCS2_SYS_AUE_ibcs2_lseek AUE_LSEEK 381 #define IBCS2_SYS_AUE_ibcs2_mount AUE_MOUNT 382 #define IBCS2_SYS_AUE_ibcs2_umount AUE_UMOUNT 383 #define IBCS2_SYS_AUE_ibcs2_setuid AUE_SETUID 384 #define IBCS2_SYS_AUE_ibcs2_stime AUE_SETTIMEOFDAY 385 #define IBCS2_SYS_AUE_ibcs2_alarm AUE_NULL 386 #define IBCS2_SYS_AUE_ibcs2_fstat AUE_FSTAT 387 #define IBCS2_SYS_AUE_ibcs2_pause AUE_NULL 388 #define IBCS2_SYS_AUE_ibcs2_utime AUE_NULL 389 #define IBCS2_SYS_AUE_ibcs2_access AUE_ACCESS 390 #define IBCS2_SYS_AUE_ibcs2_nice AUE_NICE 391 #define IBCS2_SYS_AUE_ibcs2_statfs AUE_STATFS 392 #define IBCS2_SYS_AUE_ibcs2_kill AUE_KILL 393 #define IBCS2_SYS_AUE_ibcs2_fstatfs AUE_FSTATFS 394 #define IBCS2_SYS_AUE_ibcs2_pgrpsys AUE_NULL 395 #define IBCS2_SYS_AUE_ibcs2_xenix AUE_NULL 396 #define IBCS2_SYS_AUE_ibcs2_times AUE_NULL 397 #define IBCS2_SYS_AUE_ibcs2_plock AUE_NULL 398 #define IBCS2_SYS_AUE_ibcs2_setgid AUE_SETGID 399 #define IBCS2_SYS_AUE_ibcs2_sigsys AUE_NULL 400 #define IBCS2_SYS_AUE_ibcs2_msgsys AUE_MSGSYS 401 #define IBCS2_SYS_AUE_ibcs2_sysi86 AUE_NULL 402 #define IBCS2_SYS_AUE_ibcs2_shmsys AUE_SHMSYS 403 #define IBCS2_SYS_AUE_ibcs2_semsys AUE_SEMSYS 404 #define IBCS2_SYS_AUE_ibcs2_ioctl AUE_IOCTL 405 #define IBCS2_SYS_AUE_ibcs2_uadmin AUE_NULL 406 #define IBCS2_SYS_AUE_ibcs2_utssys AUE_NULL 407 #define IBCS2_SYS_AUE_ibcs2_execve AUE_EXECVE 408 #define IBCS2_SYS_AUE_ibcs2_fcntl AUE_FCNTL 409 #define IBCS2_SYS_AUE_ibcs2_ulimit AUE_NULL 410 #define IBCS2_SYS_AUE_ibcs2_rmdir AUE_RMDIR 411 #define IBCS2_SYS_AUE_ibcs2_mkdir AUE_MKDIR 412 #define IBCS2_SYS_AUE_ibcs2_getdents AUE_GETDIRENTRIES 413 #define IBCS2_SYS_AUE_ibcs2_sysfs AUE_NULL 414 #define IBCS2_SYS_AUE_ibcs2_getmsg AUE_GETMSG 415 #define IBCS2_SYS_AUE_ibcs2_putmsg AUE_PUTMSG 416 #define IBCS2_SYS_AUE_ibcs2_secure AUE_NULL 417 #define IBCS2_SYS_AUE_ibcs2_symlink AUE_SYMLINK 418 #define IBCS2_SYS_AUE_ibcs2_lstat AUE_LSTAT 419 #define IBCS2_SYS_AUE_ibcs2_readlink AUE_READLINK 420 #define IBCS2_SYS_AUE_ibcs2_isc AUE_NULL 421 422 #undef PAD_ 423 #undef PADL_ 424 #undef PADR_ 425 426 #endif /* !_IBCS2_SYSPROTO_H_ */ 427