The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/emulation/linux/i386/linux_union.h

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 /*
    2  * Union of syscall args for messaging.
    3  *
    4  * DO NOT EDIT-- To regenerate this file, edit syscalls.master followed
    5  *               by running make sysent in the same directory.
    6  */
    7 
    8 union sysunion {
    9 #ifdef _KERNEL /* header only applies in kernel */
   10         struct  lwkt_msg lmsg;
   11         struct  sysmsg sysmsg;
   12 #endif
   13 #define nosys   linux_nosys
   14         struct  linux_fork_args linux_fork;
   15         struct  linux_open_args linux_open;
   16         struct  linux_waitpid_args linux_waitpid;
   17         struct  linux_creat_args linux_creat;
   18         struct  linux_link_args linux_link;
   19         struct  linux_unlink_args linux_unlink;
   20         struct  linux_execve_args linux_execve;
   21         struct  linux_chdir_args linux_chdir;
   22         struct  linux_time_args linux_time;
   23         struct  linux_mknod_args linux_mknod;
   24         struct  linux_chmod_args linux_chmod;
   25         struct  linux_lchown16_args linux_lchown16;
   26         struct  linux_stat_args linux_stat;
   27         struct  linux_lseek_args linux_lseek;
   28         struct  linux_getpid_args linux_getpid;
   29         struct  linux_mount_args linux_mount;
   30         struct  linux_oldumount_args linux_oldumount;
   31         struct  linux_setuid16_args linux_setuid16;
   32         struct  linux_getuid16_args linux_getuid16;
   33         struct  linux_stime_args linux_stime;
   34         struct  linux_ptrace_args linux_ptrace;
   35         struct  linux_alarm_args linux_alarm;
   36         struct  linux_fstat_args linux_fstat;
   37         struct  linux_pause_args linux_pause;
   38         struct  linux_utime_args linux_utime;
   39         struct  linux_access_args linux_access;
   40         struct  linux_nice_args linux_nice;
   41         struct  linux_kill_args linux_kill;
   42         struct  linux_rename_args linux_rename;
   43         struct  linux_mkdir_args linux_mkdir;
   44         struct  linux_rmdir_args linux_rmdir;
   45         struct  linux_pipe_args linux_pipe;
   46         struct  linux_times_args linux_times;
   47         struct  linux_brk_args linux_brk;
   48         struct  linux_setgid16_args linux_setgid16;
   49         struct  linux_getgid16_args linux_getgid16;
   50         struct  linux_signal_args linux_signal;
   51         struct  linux_geteuid16_args linux_geteuid16;
   52         struct  linux_getegid16_args linux_getegid16;
   53         struct  linux_umount_args linux_umount;
   54         struct  linux_ioctl_args linux_ioctl;
   55         struct  linux_fcntl_args linux_fcntl;
   56         struct  linux_olduname_args linux_olduname;
   57         struct  linux_ustat_args linux_ustat;
   58         struct  linux_getppid_args linux_getppid;
   59         struct  linux_sigaction_args linux_sigaction;
   60         struct  linux_sgetmask_args linux_sgetmask;
   61         struct  linux_ssetmask_args linux_ssetmask;
   62         struct  linux_setreuid16_args linux_setreuid16;
   63         struct  linux_setregid16_args linux_setregid16;
   64         struct  linux_sigsuspend_args linux_sigsuspend;
   65         struct  linux_sigpending_args linux_sigpending;
   66         struct  linux_sethostname_args linux_sethostname;
   67         struct  linux_setrlimit_args linux_setrlimit;
   68         struct  linux_old_getrlimit_args linux_old_getrlimit;
   69         struct  linux_getgroups16_args linux_getgroups16;
   70         struct  linux_setgroups16_args linux_setgroups16;
   71         struct  linux_old_select_args linux_old_select;
   72         struct  linux_symlink_args linux_symlink;
   73         struct  linux_ostat_args linux_ostat;
   74         struct  linux_readlink_args linux_readlink;
   75         struct  linux_uselib_args linux_uselib;
   76         struct  linux_reboot_args linux_reboot;
   77         struct  linux_readdir_args linux_readdir;
   78         struct  linux_mmap_args linux_mmap;
   79         struct  linux_truncate_args linux_truncate;
   80         struct  linux_ftruncate_args linux_ftruncate;
   81         struct  linux_statfs_args linux_statfs;
   82         struct  linux_fstatfs_args linux_fstatfs;
   83         struct  linux_ioperm_args linux_ioperm;
   84         struct  linux_socketcall_args linux_socketcall;
   85         struct  linux_syslog_args linux_syslog;
   86         struct  linux_setitimer_args linux_setitimer;
   87         struct  linux_getitimer_args linux_getitimer;
   88         struct  linux_newstat_args linux_newstat;
   89         struct  linux_newlstat_args linux_newlstat;
   90         struct  linux_newfstat_args linux_newfstat;
   91         struct  linux_uname_args linux_uname;
   92         struct  linux_iopl_args linux_iopl;
   93         struct  linux_vhangup_args linux_vhangup;
   94         struct  linux_vm86old_args linux_vm86old;
   95         struct  linux_wait4_args linux_wait4;
   96         struct  linux_swapoff_args linux_swapoff;
   97         struct  linux_sysinfo_args linux_sysinfo;
   98         struct  linux_ipc_args linux_ipc;
   99         struct  linux_sigreturn_args linux_sigreturn;
  100         struct  linux_clone_args linux_clone;
  101         struct  linux_newuname_args linux_newuname;
  102         struct  linux_modify_ldt_args linux_modify_ldt;
  103         struct  linux_adjtimex_args linux_adjtimex;
  104         struct  linux_sigprocmask_args linux_sigprocmask;
  105         struct  linux_create_module_args linux_create_module;
  106         struct  linux_init_module_args linux_init_module;
  107         struct  linux_delete_module_args linux_delete_module;
  108         struct  linux_get_kernel_syms_args linux_get_kernel_syms;
  109         struct  linux_quotactl_args linux_quotactl;
  110         struct  linux_bdflush_args linux_bdflush;
  111         struct  linux_sysfs_args linux_sysfs;
  112         struct  linux_personality_args linux_personality;
  113         struct  linux_setfsuid16_args linux_setfsuid16;
  114         struct  linux_setfsgid16_args linux_setfsgid16;
  115         struct  linux_llseek_args linux_llseek;
  116         struct  linux_getdents_args linux_getdents;
  117         struct  linux_select_args linux_select;
  118         struct  linux_msync_args linux_msync;
  119         struct  linux_getsid_args linux_getsid;
  120         struct  linux_fdatasync_args linux_fdatasync;
  121         struct  linux_sysctl_args linux_sysctl;
  122         struct  linux_sched_setscheduler_args linux_sched_setscheduler;
  123         struct  linux_sched_getscheduler_args linux_sched_getscheduler;
  124         struct  linux_sched_get_priority_max_args linux_sched_get_priority_max;
  125         struct  linux_sched_get_priority_min_args linux_sched_get_priority_min;
  126         struct  linux_mremap_args linux_mremap;
  127         struct  linux_setresuid16_args linux_setresuid16;
  128         struct  linux_getresuid16_args linux_getresuid16;
  129         struct  linux_vm86_args linux_vm86;
  130         struct  linux_query_module_args linux_query_module;
  131         struct  linux_nfsservctl_args linux_nfsservctl;
  132         struct  linux_setresgid16_args linux_setresgid16;
  133         struct  linux_getresgid16_args linux_getresgid16;
  134         struct  linux_prctl_args linux_prctl;
  135         struct  linux_rt_sigreturn_args linux_rt_sigreturn;
  136         struct  linux_rt_sigaction_args linux_rt_sigaction;
  137         struct  linux_rt_sigprocmask_args linux_rt_sigprocmask;
  138         struct  linux_rt_sigpending_args linux_rt_sigpending;
  139         struct  linux_rt_sigtimedwait_args linux_rt_sigtimedwait;
  140         struct  linux_rt_sigqueueinfo_args linux_rt_sigqueueinfo;
  141         struct  linux_rt_sigsuspend_args linux_rt_sigsuspend;
  142         struct  linux_pread_args linux_pread;
  143         struct  linux_pwrite_args linux_pwrite;
  144         struct  linux_chown16_args linux_chown16;
  145         struct  linux_getcwd_args linux_getcwd;
  146         struct  linux_capget_args linux_capget;
  147         struct  linux_capset_args linux_capset;
  148         struct  linux_sigaltstack_args linux_sigaltstack;
  149         struct  linux_sendfile_args linux_sendfile;
  150         struct  linux_vfork_args linux_vfork;
  151         struct  linux_getrlimit_args linux_getrlimit;
  152         struct  linux_mmap2_args linux_mmap2;
  153         struct  linux_truncate64_args linux_truncate64;
  154         struct  linux_ftruncate64_args linux_ftruncate64;
  155         struct  linux_stat64_args linux_stat64;
  156         struct  linux_lstat64_args linux_lstat64;
  157         struct  linux_fstat64_args linux_fstat64;
  158         struct  linux_lchown_args linux_lchown;
  159         struct  linux_getuid_args linux_getuid;
  160         struct  linux_getgid_args linux_getgid;
  161         struct  linux_getgroups_args linux_getgroups;
  162         struct  linux_setgroups_args linux_setgroups;
  163         struct  linux_chown_args linux_chown;
  164         struct  linux_setfsuid_args linux_setfsuid;
  165         struct  linux_setfsgid_args linux_setfsgid;
  166         struct  linux_pivot_root_args linux_pivot_root;
  167         struct  linux_mincore_args linux_mincore;
  168         struct  linux_madvise_args linux_madvise;
  169         struct  linux_getdents64_args linux_getdents64;
  170         struct  linux_fcntl64_args linux_fcntl64;
  171         struct  linux_gettid_args linux_gettid;
  172         struct  linux_setxattr_args linux_setxattr;
  173         struct  linux_lsetxattr_args linux_lsetxattr;
  174         struct  linux_fsetxattr_args linux_fsetxattr;
  175         struct  linux_getxattr_args linux_getxattr;
  176         struct  linux_lgetxattr_args linux_lgetxattr;
  177         struct  linux_fgetxattr_args linux_fgetxattr;
  178         struct  linux_listxattr_args linux_listxattr;
  179         struct  linux_llistxattr_args linux_llistxattr;
  180         struct  linux_flistxattr_args linux_flistxattr;
  181         struct  linux_removexattr_args linux_removexattr;
  182         struct  linux_lremovexattr_args linux_lremovexattr;
  183         struct  linux_fremovexattr_args linux_fremovexattr;
  184         struct  linux_tkill_args linux_tkill;
  185         struct  linux_sys_futex_args linux_sys_futex;
  186         struct  linux_sched_setaffinity_args linux_sched_setaffinity;
  187         struct  linux_sched_getaffinity_args linux_sched_getaffinity;
  188         struct  linux_set_thread_area_args linux_set_thread_area;
  189         struct  linux_get_thread_area_args linux_get_thread_area;
  190         struct  linux_fadvise64_args linux_fadvise64;
  191         struct  linux_exit_group_args linux_exit_group;
  192         struct  linux_epoll_create_args linux_epoll_create;
  193         struct  linux_epoll_ctl_args linux_epoll_ctl;
  194         struct  linux_epoll_wait_args linux_epoll_wait;
  195         struct  linux_set_tid_address_args linux_set_tid_address;
  196         struct  linux_clock_settime_args linux_clock_settime;
  197         struct  linux_clock_gettime_args linux_clock_gettime;
  198         struct  linux_clock_getres_args linux_clock_getres;
  199         struct  linux_clock_nanosleep_args linux_clock_nanosleep;
  200         struct  linux_statfs64_args linux_statfs64;
  201         struct  linux_fstatfs64_args linux_fstatfs64;
  202         struct  linux_tgkill_args linux_tgkill;
  203         struct  linux_utimes_args linux_utimes;
  204         struct  linux_fadvise64_64_args linux_fadvise64_64;
  205         struct  linux_mbind_args linux_mbind;
  206         struct  linux_get_mempolicy_args linux_get_mempolicy;
  207         struct  linux_set_mempolicy_args linux_set_mempolicy;
  208         struct  linux_mq_open_args linux_mq_open;
  209         struct  linux_mq_getsetattr_args linux_mq_getsetattr;
  210         struct  linux_kexec_load_args linux_kexec_load;
  211         struct  linux_waitid_args linux_waitid;
  212         struct  linux_add_key_args linux_add_key;
  213         struct  linux_request_key_args linux_request_key;
  214         struct  linux_keyctl_args linux_keyctl;
  215         struct  linux_ioprio_set_args linux_ioprio_set;
  216         struct  linux_ioprio_get_args linux_ioprio_get;
  217         struct  linux_inotify_init_args linux_inotify_init;
  218         struct  linux_inotify_add_watch_args linux_inotify_add_watch;
  219         struct  linux_inotify_rm_watch_args linux_inotify_rm_watch;
  220         struct  linux_migrate_pages_args linux_migrate_pages;
  221         struct  linux_openat_args linux_openat;
  222         struct  linux_mkdirat_args linux_mkdirat;
  223         struct  linux_mknodat_args linux_mknodat;
  224         struct  linux_fchownat_args linux_fchownat;
  225         struct  linux_futimesat_args linux_futimesat;
  226         struct  linux_fstatat64_args linux_fstatat64;
  227         struct  linux_unlinkat_args linux_unlinkat;
  228         struct  linux_renameat_args linux_renameat;
  229         struct  linux_linkat_args linux_linkat;
  230         struct  linux_symlinkat_args linux_symlinkat;
  231         struct  linux_readlinkat_args linux_readlinkat;
  232         struct  linux_fchmodat_args linux_fchmodat;
  233         struct  linux_faccessat_args linux_faccessat;
  234         struct  linux_pselect6_args linux_pselect6;
  235         struct  linux_ppoll_args linux_ppoll;
  236         struct  linux_unshare_args linux_unshare;
  237         struct  linux_set_robust_list_args linux_set_robust_list;
  238         struct  linux_get_robust_list_args linux_get_robust_list;
  239         struct  linux_splice_args linux_splice;
  240         struct  linux_sync_file_range_args linux_sync_file_range;
  241         struct  linux_tee_args linux_tee;
  242         struct  linux_vmsplice_args linux_vmsplice;
  243         struct  linux_move_pages_args linux_move_pages;
  244         struct  linux_getcpu_args linux_getcpu;
  245         struct  linux_epoll_pwait_args linux_epoll_pwait;
  246         struct  linux_utimensat_args linux_utimensat;
  247         struct  linux_signalfd_args linux_signalfd;
  248         struct  linux_timerfd_args linux_timerfd;
  249         struct  linux_eventfd_args linux_eventfd;
  250         struct  linux_pipe2_args linux_pipe2;
  251 };

Cache object: 0b422eb2677339a9642e6a78f20956e5


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.