Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

UAPI: (Scripted) Disintegrate arch/frv/include/asm

Signed-off-by: David Howells <dhowells@redhat.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Michael Kerrisk <mtk.manpages@gmail.com>
Acked-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Acked-by: Dave Jones <davej@redhat.com>

+557 -486
-3
arch/frv/include/asm/Kbuild
··· 1 - include include/asm-generic/Kbuild.asm 2 1 3 - header-y += registers.h 4 - header-y += termios.h 5 2 generic-y += clkdev.h 6 3 generic-y += exec.h
arch/frv/include/asm/auxvec.h arch/frv/include/uapi/asm/auxvec.h
arch/frv/include/asm/bitsperlong.h arch/frv/include/uapi/asm/bitsperlong.h
arch/frv/include/asm/byteorder.h arch/frv/include/uapi/asm/byteorder.h
arch/frv/include/asm/errno.h arch/frv/include/uapi/asm/errno.h
arch/frv/include/asm/fcntl.h arch/frv/include/uapi/asm/fcntl.h
arch/frv/include/asm/ioctl.h arch/frv/include/uapi/asm/ioctl.h
arch/frv/include/asm/ioctls.h arch/frv/include/uapi/asm/ioctls.h
arch/frv/include/asm/ipcbuf.h arch/frv/include/uapi/asm/ipcbuf.h
arch/frv/include/asm/kvm_para.h arch/frv/include/uapi/asm/kvm_para.h
arch/frv/include/asm/mman.h arch/frv/include/uapi/asm/mman.h
arch/frv/include/asm/msgbuf.h arch/frv/include/uapi/asm/msgbuf.h
arch/frv/include/asm/param.h arch/frv/include/uapi/asm/param.h
arch/frv/include/asm/poll.h arch/frv/include/uapi/asm/poll.h
arch/frv/include/asm/posix_types.h arch/frv/include/uapi/asm/posix_types.h
+1 -50
arch/frv/include/asm/ptrace.h
··· 11 11 #ifndef _ASM_PTRACE_H 12 12 #define _ASM_PTRACE_H 13 13 14 - #include <asm/registers.h> 15 - #ifdef __KERNEL__ 16 14 #include <asm/irq_regs.h> 15 + #include <uapi/asm/ptrace.h> 17 16 18 17 #define in_syscall(regs) (((regs)->tbr & TBR_TT) == TBR_TT_TRAP0) 19 - #endif 20 - 21 - 22 - #define PT_PSR 0 23 - #define PT_ISR 1 24 - #define PT_CCR 2 25 - #define PT_CCCR 3 26 - #define PT_LR 4 27 - #define PT_LCR 5 28 - #define PT_PC 6 29 - 30 - #define PT__STATUS 7 /* exception status */ 31 - #define PT_SYSCALLNO 8 /* syscall number or -1 */ 32 - #define PT_ORIG_GR8 9 /* saved GR8 for signal handling */ 33 - #define PT_GNER0 10 34 - #define PT_GNER1 11 35 - #define PT_IACC0H 12 36 - #define PT_IACC0L 13 37 - 38 - #define PT_GR(j) ( 14 + (j)) /* GRj for 0<=j<=63 */ 39 - #define PT_FR(j) ( 78 + (j)) /* FRj for 0<=j<=63 */ 40 - #define PT_FNER(j) (142 + (j)) /* FNERj for 0<=j<=1 */ 41 - #define PT_MSR(j) (144 + (j)) /* MSRj for 0<=j<=2 */ 42 - #define PT_ACC(j) (146 + (j)) /* ACCj for 0<=j<=7 */ 43 - #define PT_ACCG(jklm) (154 + (jklm)) /* ACCGjklm for 0<=jklm<=1 (reads four regs per slot) */ 44 - #define PT_FSR(j) (156 + (j)) /* FSRj for 0<=j<=0 */ 45 - #define PT__GPEND 78 46 - #define PT__END 157 47 - 48 - #define PT_TBR PT_GR(0) 49 - #define PT_SP PT_GR(1) 50 - #define PT_FP PT_GR(2) 51 - #define PT_PREV_FRAME PT_GR(28) /* previous exception frame pointer (old gr28 value) */ 52 - #define PT_CURR_TASK PT_GR(29) /* current task */ 53 - 54 - 55 - /* Arbitrarily choose the same ptrace numbers as used by the Sparc code. */ 56 - #define PTRACE_GETREGS 12 57 - #define PTRACE_SETREGS 13 58 - #define PTRACE_GETFPREGS 14 59 - #define PTRACE_SETFPREGS 15 60 - #define PTRACE_GETFDPIC 31 /* get the ELF fdpic loadmap address */ 61 - 62 - #define PTRACE_GETFDPIC_EXEC 0 /* [addr] request the executable loadmap */ 63 - #define PTRACE_GETFDPIC_INTERP 1 /* [addr] request the interpreter loadmap */ 64 - 65 - #ifdef __KERNEL__ 66 18 #ifndef __ASSEMBLY__ 67 19 68 20 struct task_struct; ··· 37 85 #define arch_has_single_step() (1) 38 86 39 87 #endif /* !__ASSEMBLY__ */ 40 - #endif /* __KERNEL__ */ 41 88 #endif /* _ASM_PTRACE_H */
arch/frv/include/asm/registers.h arch/frv/include/uapi/asm/registers.h
arch/frv/include/asm/resource.h arch/frv/include/uapi/asm/resource.h
arch/frv/include/asm/sembuf.h arch/frv/include/uapi/asm/sembuf.h
+1 -6
arch/frv/include/asm/setup.h
··· 8 8 * as published by the Free Software Foundation; either version 9 9 * 2 of the License, or (at your option) any later version. 10 10 */ 11 - 12 11 #ifndef _ASM_SETUP_H 13 12 #define _ASM_SETUP_H 14 13 15 - #define COMMAND_LINE_SIZE 512 16 - 17 - #ifdef __KERNEL__ 18 14 19 15 #include <linux/init.h> 16 + #include <uapi/asm/setup.h> 20 17 21 18 #ifndef __ASSEMBLY__ 22 19 ··· 22 25 #endif 23 26 24 27 #endif /* !__ASSEMBLY__ */ 25 - 26 - #endif /* __KERNEL__ */ 27 28 28 29 #endif /* _ASM_SETUP_H */
arch/frv/include/asm/shmbuf.h arch/frv/include/uapi/asm/shmbuf.h
arch/frv/include/asm/sigcontext.h arch/frv/include/uapi/asm/sigcontext.h
arch/frv/include/asm/siginfo.h arch/frv/include/uapi/asm/siginfo.h
+1 -32
arch/frv/include/asm/signal.h
··· 1 1 #ifndef _ASM_SIGNAL_H 2 2 #define _ASM_SIGNAL_H 3 3 4 - #include <linux/types.h> 4 + #include <uapi/asm/signal.h> 5 5 6 - #ifndef __KERNEL__ 7 - /* Here we must cater to libcs that poke about in kernel headers. */ 8 - 9 - #define NSIG 32 10 - typedef unsigned long sigset_t; 11 - 12 - #endif /* !__KERNEL__ */ 13 - 14 - #define SA_RESTORER 0x04000000 /* to get struct sigaction correct */ 15 - 16 - #include <asm-generic/signal.h> 17 - 18 - #ifdef __KERNEL__ 19 6 struct old_sigaction { 20 7 __sighandler_t sa_handler; 21 8 old_sigset_t sa_mask; 22 9 unsigned long sa_flags; 23 10 __sigrestore_t sa_restorer; 24 11 }; 25 - 26 - #else 27 - /* Here we must cater to libcs that poke about in kernel headers. */ 28 - 29 - struct sigaction { 30 - union { 31 - __sighandler_t _sa_handler; 32 - void (*_sa_sigaction)(int, struct siginfo *, void *); 33 - } _u; 34 - sigset_t sa_mask; 35 - unsigned long sa_flags; 36 - void (*sa_restorer)(void); 37 - }; 38 - 39 - #define sa_handler _u._sa_handler 40 - #define sa_sigaction _u._sa_sigaction 41 - 42 - #endif /* __KERNEL__ */ 43 12 44 13 #endif /* _ASM_SIGNAL_H */
arch/frv/include/asm/socket.h arch/frv/include/uapi/asm/socket.h
arch/frv/include/asm/sockios.h arch/frv/include/uapi/asm/sockios.h
arch/frv/include/asm/stat.h arch/frv/include/uapi/asm/stat.h
arch/frv/include/asm/statfs.h arch/frv/include/uapi/asm/statfs.h
arch/frv/include/asm/swab.h arch/frv/include/uapi/asm/swab.h
arch/frv/include/asm/termbits.h arch/frv/include/uapi/asm/termbits.h
+1 -45
arch/frv/include/asm/termios.h
··· 1 1 #ifndef _ASM_TERMIOS_H 2 2 #define _ASM_TERMIOS_H 3 3 4 - #include <asm/termbits.h> 5 - #include <asm/ioctls.h> 4 + #include <uapi/asm/termios.h> 6 5 7 - struct winsize { 8 - unsigned short ws_row; 9 - unsigned short ws_col; 10 - unsigned short ws_xpixel; 11 - unsigned short ws_ypixel; 12 - }; 13 - 14 - #define NCC 8 15 - struct termio { 16 - unsigned short c_iflag; /* input mode flags */ 17 - unsigned short c_oflag; /* output mode flags */ 18 - unsigned short c_cflag; /* control mode flags */ 19 - unsigned short c_lflag; /* local mode flags */ 20 - unsigned char c_line; /* line discipline */ 21 - unsigned char c_cc[NCC]; /* control characters */ 22 - }; 23 - 24 - #ifdef __KERNEL__ 25 6 /* intr=^C quit=^| erase=del kill=^U 26 7 eof=^D vtime=\0 vmin=\1 sxtc=\0 27 8 start=^Q stop=^S susp=^Z eol=\0 ··· 10 29 eol2=\0 11 30 */ 12 31 #define INIT_C_CC "\003\034\177\025\004\0\1\0\021\023\032\0\022\017\027\026\0" 13 - #endif 14 - 15 - /* modem lines */ 16 - #define TIOCM_LE 0x001 17 - #define TIOCM_DTR 0x002 18 - #define TIOCM_RTS 0x004 19 - #define TIOCM_ST 0x008 20 - #define TIOCM_SR 0x010 21 - #define TIOCM_CTS 0x020 22 - #define TIOCM_CAR 0x040 23 - #define TIOCM_RNG 0x080 24 - #define TIOCM_DSR 0x100 25 - #define TIOCM_CD TIOCM_CAR 26 - #define TIOCM_RI TIOCM_RNG 27 - #define TIOCM_OUT1 0x2000 28 - #define TIOCM_OUT2 0x4000 29 - #define TIOCM_LOOP 0x8000 30 - 31 - #define TIOCM_MODEM_BITS TIOCM_OUT2 /* IRDA support */ 32 - 33 - /* ioctl (fd, TIOCSERGETLSR, &result) where result may be as below */ 34 - 35 - #ifdef __KERNEL__ 36 32 #include <asm-generic/termios-base.h> 37 - #endif 38 - 39 33 #endif /* _ASM_TERMIOS_H */
+1 -5
arch/frv/include/asm/types.h
··· 8 8 * as published by the Free Software Foundation; either version 9 9 * 2 of the License, or (at your option) any later version. 10 10 */ 11 - 12 11 #ifndef _ASM_TYPES_H 13 12 #define _ASM_TYPES_H 14 13 15 - #include <asm-generic/int-ll64.h> 14 + #include <uapi/asm/types.h> 16 15 17 16 /* 18 17 * These aren't exported outside the kernel to avoid name space clashes 19 18 */ 20 - #ifdef __KERNEL__ 21 19 22 20 #define BITS_PER_LONG 32 23 - 24 - #endif /* __KERNEL__ */ 25 21 26 22 #endif /* _ASM_TYPES_H */
+1 -345
arch/frv/include/asm/unistd.h
··· 1 1 #ifndef _ASM_UNISTD_H_ 2 2 #define _ASM_UNISTD_H_ 3 3 4 - /* 5 - * This file contains the system call numbers. 6 - */ 4 + #include <uapi/asm/unistd.h> 7 5 8 - #define __NR_restart_syscall 0 9 - #define __NR_exit 1 10 - #define __NR_fork 2 11 - #define __NR_read 3 12 - #define __NR_write 4 13 - #define __NR_open 5 14 - #define __NR_close 6 15 - #define __NR_waitpid 7 16 - #define __NR_creat 8 17 - #define __NR_link 9 18 - #define __NR_unlink 10 19 - #define __NR_execve 11 20 - #define __NR_chdir 12 21 - #define __NR_time 13 22 - #define __NR_mknod 14 23 - #define __NR_chmod 15 24 - #define __NR_lchown 16 25 - #define __NR_break 17 26 - #define __NR_oldstat 18 27 - #define __NR_lseek 19 28 - #define __NR_getpid 20 29 - #define __NR_mount 21 30 - #define __NR_umount 22 31 - #define __NR_setuid 23 32 - #define __NR_getuid 24 33 - #define __NR_stime 25 34 - #define __NR_ptrace 26 35 - #define __NR_alarm 27 36 - #define __NR_oldfstat 28 37 - #define __NR_pause 29 38 - #define __NR_utime 30 39 - #define __NR_stty 31 40 - #define __NR_gtty 32 41 - #define __NR_access 33 42 - #define __NR_nice 34 43 - #define __NR_ftime 35 44 - #define __NR_sync 36 45 - #define __NR_kill 37 46 - #define __NR_rename 38 47 - #define __NR_mkdir 39 48 - #define __NR_rmdir 40 49 - #define __NR_dup 41 50 - #define __NR_pipe 42 51 - #define __NR_times 43 52 - #define __NR_prof 44 53 - #define __NR_brk 45 54 - #define __NR_setgid 46 55 - #define __NR_getgid 47 56 - #define __NR_signal 48 57 - #define __NR_geteuid 49 58 - #define __NR_getegid 50 59 - #define __NR_acct 51 60 - #define __NR_umount2 52 61 - #define __NR_lock 53 62 - #define __NR_ioctl 54 63 - #define __NR_fcntl 55 64 - #define __NR_mpx 56 65 - #define __NR_setpgid 57 66 - #define __NR_ulimit 58 67 - // #define __NR_oldolduname /* 59 */ obsolete 68 - #define __NR_umask 60 69 - #define __NR_chroot 61 70 - #define __NR_ustat 62 71 - #define __NR_dup2 63 72 - #define __NR_getppid 64 73 - #define __NR_getpgrp 65 74 - #define __NR_setsid 66 75 - #define __NR_sigaction 67 76 - #define __NR_sgetmask 68 77 - #define __NR_ssetmask 69 78 - #define __NR_setreuid 70 79 - #define __NR_setregid 71 80 - #define __NR_sigsuspend 72 81 - #define __NR_sigpending 73 82 - #define __NR_sethostname 74 83 - #define __NR_setrlimit 75 84 - #define __NR_getrlimit 76 /* Back compatible 2Gig limited rlimit */ 85 - #define __NR_getrusage 77 86 - #define __NR_gettimeofday 78 87 - #define __NR_settimeofday 79 88 - #define __NR_getgroups 80 89 - #define __NR_setgroups 81 90 - #define __NR_select 82 91 - #define __NR_symlink 83 92 - #define __NR_oldlstat 84 93 - #define __NR_readlink 85 94 - #define __NR_uselib 86 95 - #define __NR_swapon 87 96 - #define __NR_reboot 88 97 - #define __NR_readdir 89 98 - // #define __NR_mmap 90 /* obsolete - not implemented */ 99 - #define __NR_munmap 91 100 - #define __NR_truncate 92 101 - #define __NR_ftruncate 93 102 - #define __NR_fchmod 94 103 - #define __NR_fchown 95 104 - #define __NR_getpriority 96 105 - #define __NR_setpriority 97 106 - // #define __NR_profil /* 98 */ obsolete 107 - #define __NR_statfs 99 108 - #define __NR_fstatfs 100 109 - // #define __NR_ioperm /* 101 */ not supported 110 - #define __NR_socketcall 102 111 - #define __NR_syslog 103 112 - #define __NR_setitimer 104 113 - #define __NR_getitimer 105 114 - #define __NR_stat 106 115 - #define __NR_lstat 107 116 - #define __NR_fstat 108 117 - // #define __NR_olduname /* 109 */ obsolete 118 - // #define __NR_iopl /* 110 */ not supported 119 - #define __NR_vhangup 111 120 - // #define __NR_idle /* 112 */ Obsolete 121 - // #define __NR_vm86old /* 113 */ not supported 122 - #define __NR_wait4 114 123 - #define __NR_swapoff 115 124 - #define __NR_sysinfo 116 125 - #define __NR_ipc 117 126 - #define __NR_fsync 118 127 - #define __NR_sigreturn 119 128 - #define __NR_clone 120 129 - #define __NR_setdomainname 121 130 - #define __NR_uname 122 131 - // #define __NR_modify_ldt /* 123 */ not supported 132 - #define __NR_cacheflush 123 133 - #define __NR_adjtimex 124 134 - #define __NR_mprotect 125 135 - #define __NR_sigprocmask 126 136 - #define __NR_create_module 127 137 - #define __NR_init_module 128 138 - #define __NR_delete_module 129 139 - #define __NR_get_kernel_syms 130 140 - #define __NR_quotactl 131 141 - #define __NR_getpgid 132 142 - #define __NR_fchdir 133 143 - #define __NR_bdflush 134 144 - #define __NR_sysfs 135 145 - #define __NR_personality 136 146 - #define __NR_afs_syscall 137 /* Syscall for Andrew File System */ 147 - #define __NR_setfsuid 138 148 - #define __NR_setfsgid 139 149 - #define __NR__llseek 140 150 - #define __NR_getdents 141 151 - #define __NR__newselect 142 152 - #define __NR_flock 143 153 - #define __NR_msync 144 154 - #define __NR_readv 145 155 - #define __NR_writev 146 156 - #define __NR_getsid 147 157 - #define __NR_fdatasync 148 158 - #define __NR__sysctl 149 159 - #define __NR_mlock 150 160 - #define __NR_munlock 151 161 - #define __NR_mlockall 152 162 - #define __NR_munlockall 153 163 - #define __NR_sched_setparam 154 164 - #define __NR_sched_getparam 155 165 - #define __NR_sched_setscheduler 156 166 - #define __NR_sched_getscheduler 157 167 - #define __NR_sched_yield 158 168 - #define __NR_sched_get_priority_max 159 169 - #define __NR_sched_get_priority_min 160 170 - #define __NR_sched_rr_get_interval 161 171 - #define __NR_nanosleep 162 172 - #define __NR_mremap 163 173 - #define __NR_setresuid 164 174 - #define __NR_getresuid 165 175 - // #define __NR_vm86 /* 166 */ not supported 176 - #define __NR_query_module 167 177 - #define __NR_poll 168 178 - #define __NR_nfsservctl 169 179 - #define __NR_setresgid 170 180 - #define __NR_getresgid 171 181 - #define __NR_prctl 172 182 - #define __NR_rt_sigreturn 173 183 - #define __NR_rt_sigaction 174 184 - #define __NR_rt_sigprocmask 175 185 - #define __NR_rt_sigpending 176 186 - #define __NR_rt_sigtimedwait 177 187 - #define __NR_rt_sigqueueinfo 178 188 - #define __NR_rt_sigsuspend 179 189 - #define __NR_pread64 180 190 - #define __NR_pwrite64 181 191 - #define __NR_chown 182 192 - #define __NR_getcwd 183 193 - #define __NR_capget 184 194 - #define __NR_capset 185 195 - #define __NR_sigaltstack 186 196 - #define __NR_sendfile 187 197 - #define __NR_getpmsg 188 /* some people actually want streams */ 198 - #define __NR_putpmsg 189 /* some people actually want streams */ 199 - #define __NR_vfork 190 200 - #define __NR_ugetrlimit 191 /* SuS compliant getrlimit */ 201 - #define __NR_mmap2 192 202 - #define __NR_truncate64 193 203 - #define __NR_ftruncate64 194 204 - #define __NR_stat64 195 205 - #define __NR_lstat64 196 206 - #define __NR_fstat64 197 207 - #define __NR_lchown32 198 208 - #define __NR_getuid32 199 209 - #define __NR_getgid32 200 210 - #define __NR_geteuid32 201 211 - #define __NR_getegid32 202 212 - #define __NR_setreuid32 203 213 - #define __NR_setregid32 204 214 - #define __NR_getgroups32 205 215 - #define __NR_setgroups32 206 216 - #define __NR_fchown32 207 217 - #define __NR_setresuid32 208 218 - #define __NR_getresuid32 209 219 - #define __NR_setresgid32 210 220 - #define __NR_getresgid32 211 221 - #define __NR_chown32 212 222 - #define __NR_setuid32 213 223 - #define __NR_setgid32 214 224 - #define __NR_setfsuid32 215 225 - #define __NR_setfsgid32 216 226 - #define __NR_pivot_root 217 227 - #define __NR_mincore 218 228 - #define __NR_madvise 219 229 - 230 - #define __NR_getdents64 220 231 - #define __NR_fcntl64 221 232 - #define __NR_security 223 /* syscall for security modules */ 233 - #define __NR_gettid 224 234 - #define __NR_readahead 225 235 - #define __NR_setxattr 226 236 - #define __NR_lsetxattr 227 237 - #define __NR_fsetxattr 228 238 - #define __NR_getxattr 229 239 - #define __NR_lgetxattr 230 240 - #define __NR_fgetxattr 231 241 - #define __NR_listxattr 232 242 - #define __NR_llistxattr 233 243 - #define __NR_flistxattr 234 244 - #define __NR_removexattr 235 245 - #define __NR_lremovexattr 236 246 - #define __NR_fremovexattr 237 247 - #define __NR_tkill 238 248 - #define __NR_sendfile64 239 249 - #define __NR_futex 240 250 - #define __NR_sched_setaffinity 241 251 - #define __NR_sched_getaffinity 242 252 - #define __NR_set_thread_area 243 253 - #define __NR_get_thread_area 244 254 - #define __NR_io_setup 245 255 - #define __NR_io_destroy 246 256 - #define __NR_io_getevents 247 257 - #define __NR_io_submit 248 258 - #define __NR_io_cancel 249 259 - #define __NR_fadvise64 250 260 - 261 - #define __NR_exit_group 252 262 - #define __NR_lookup_dcookie 253 263 - #define __NR_epoll_create 254 264 - #define __NR_epoll_ctl 255 265 - #define __NR_epoll_wait 256 266 - #define __NR_remap_file_pages 257 267 - #define __NR_set_tid_address 258 268 - #define __NR_timer_create 259 269 - #define __NR_timer_settime (__NR_timer_create+1) 270 - #define __NR_timer_gettime (__NR_timer_create+2) 271 - #define __NR_timer_getoverrun (__NR_timer_create+3) 272 - #define __NR_timer_delete (__NR_timer_create+4) 273 - #define __NR_clock_settime (__NR_timer_create+5) 274 - #define __NR_clock_gettime (__NR_timer_create+6) 275 - #define __NR_clock_getres (__NR_timer_create+7) 276 - #define __NR_clock_nanosleep (__NR_timer_create+8) 277 - #define __NR_statfs64 268 278 - #define __NR_fstatfs64 269 279 - #define __NR_tgkill 270 280 - #define __NR_utimes 271 281 - #define __NR_fadvise64_64 272 282 - #define __NR_vserver 273 283 - #define __NR_mbind 274 284 - #define __NR_get_mempolicy 275 285 - #define __NR_set_mempolicy 276 286 - #define __NR_mq_open 277 287 - #define __NR_mq_unlink (__NR_mq_open+1) 288 - #define __NR_mq_timedsend (__NR_mq_open+2) 289 - #define __NR_mq_timedreceive (__NR_mq_open+3) 290 - #define __NR_mq_notify (__NR_mq_open+4) 291 - #define __NR_mq_getsetattr (__NR_mq_open+5) 292 - #define __NR_kexec_load 283 293 - #define __NR_waitid 284 294 - /* #define __NR_sys_setaltroot 285 */ 295 - #define __NR_add_key 286 296 - #define __NR_request_key 287 297 - #define __NR_keyctl 288 298 - #define __NR_ioprio_set 289 299 - #define __NR_ioprio_get 290 300 - #define __NR_inotify_init 291 301 - #define __NR_inotify_add_watch 292 302 - #define __NR_inotify_rm_watch 293 303 - #define __NR_migrate_pages 294 304 - #define __NR_openat 295 305 - #define __NR_mkdirat 296 306 - #define __NR_mknodat 297 307 - #define __NR_fchownat 298 308 - #define __NR_futimesat 299 309 - #define __NR_fstatat64 300 310 - #define __NR_unlinkat 301 311 - #define __NR_renameat 302 312 - #define __NR_linkat 303 313 - #define __NR_symlinkat 304 314 - #define __NR_readlinkat 305 315 - #define __NR_fchmodat 306 316 - #define __NR_faccessat 307 317 - #define __NR_pselect6 308 318 - #define __NR_ppoll 309 319 - #define __NR_unshare 310 320 - #define __NR_set_robust_list 311 321 - #define __NR_get_robust_list 312 322 - #define __NR_splice 313 323 - #define __NR_sync_file_range 314 324 - #define __NR_tee 315 325 - #define __NR_vmsplice 316 326 - #define __NR_move_pages 317 327 - #define __NR_getcpu 318 328 - #define __NR_epoll_pwait 319 329 - #define __NR_utimensat 320 330 - #define __NR_signalfd 321 331 - #define __NR_timerfd_create 322 332 - #define __NR_eventfd 323 333 - #define __NR_fallocate 324 334 - #define __NR_timerfd_settime 325 335 - #define __NR_timerfd_gettime 326 336 - #define __NR_signalfd4 327 337 - #define __NR_eventfd2 328 338 - #define __NR_epoll_create1 329 339 - #define __NR_dup3 330 340 - #define __NR_pipe2 331 341 - #define __NR_inotify_init1 332 342 - #define __NR_preadv 333 343 - #define __NR_pwritev 334 344 - #define __NR_rt_tgsigqueueinfo 335 345 - #define __NR_perf_event_open 336 346 - #define __NR_setns 337 347 - 348 - #ifdef __KERNEL__ 349 6 350 7 #define NR_syscalls 338 351 8 ··· 40 383 #define cond_syscall(x) asm(".weak\t" #x "\n\t.set\t" #x ",sys_ni_syscall") 41 384 #endif 42 385 43 - #endif /* __KERNEL__ */ 44 386 #endif /* _ASM_UNISTD_H_ */
+32
arch/frv/include/uapi/asm/Kbuild
··· 1 1 # UAPI Header export list 2 2 include include/uapi/asm-generic/Kbuild.asm 3 3 4 + header-y += auxvec.h 5 + header-y += bitsperlong.h 6 + header-y += byteorder.h 7 + header-y += errno.h 8 + header-y += fcntl.h 9 + header-y += ioctl.h 10 + header-y += ioctls.h 11 + header-y += ipcbuf.h 12 + header-y += kvm_para.h 13 + header-y += mman.h 14 + header-y += msgbuf.h 15 + header-y += param.h 16 + header-y += poll.h 17 + header-y += posix_types.h 18 + header-y += ptrace.h 19 + header-y += registers.h 20 + header-y += resource.h 21 + header-y += sembuf.h 22 + header-y += setup.h 23 + header-y += shmbuf.h 24 + header-y += sigcontext.h 25 + header-y += siginfo.h 26 + header-y += signal.h 27 + header-y += socket.h 28 + header-y += sockios.h 29 + header-y += stat.h 30 + header-y += statfs.h 31 + header-y += swab.h 32 + header-y += termbits.h 33 + header-y += termios.h 34 + header-y += types.h 35 + header-y += unistd.h
+60
arch/frv/include/uapi/asm/ptrace.h
··· 1 + /* ptrace.h: ptrace() relevant definitions 2 + * 3 + * Copyright (C) 2003 Red Hat, Inc. All Rights Reserved. 4 + * Written by David Howells (dhowells@redhat.com) 5 + * 6 + * This program is free software; you can redistribute it and/or 7 + * modify it under the terms of the GNU General Public License 8 + * as published by the Free Software Foundation; either version 9 + * 2 of the License, or (at your option) any later version. 10 + */ 11 + #ifndef _UAPI_ASM_PTRACE_H 12 + #define _UAPI_ASM_PTRACE_H 13 + 14 + #include <asm/registers.h> 15 + 16 + 17 + #define PT_PSR 0 18 + #define PT_ISR 1 19 + #define PT_CCR 2 20 + #define PT_CCCR 3 21 + #define PT_LR 4 22 + #define PT_LCR 5 23 + #define PT_PC 6 24 + 25 + #define PT__STATUS 7 /* exception status */ 26 + #define PT_SYSCALLNO 8 /* syscall number or -1 */ 27 + #define PT_ORIG_GR8 9 /* saved GR8 for signal handling */ 28 + #define PT_GNER0 10 29 + #define PT_GNER1 11 30 + #define PT_IACC0H 12 31 + #define PT_IACC0L 13 32 + 33 + #define PT_GR(j) ( 14 + (j)) /* GRj for 0<=j<=63 */ 34 + #define PT_FR(j) ( 78 + (j)) /* FRj for 0<=j<=63 */ 35 + #define PT_FNER(j) (142 + (j)) /* FNERj for 0<=j<=1 */ 36 + #define PT_MSR(j) (144 + (j)) /* MSRj for 0<=j<=2 */ 37 + #define PT_ACC(j) (146 + (j)) /* ACCj for 0<=j<=7 */ 38 + #define PT_ACCG(jklm) (154 + (jklm)) /* ACCGjklm for 0<=jklm<=1 (reads four regs per slot) */ 39 + #define PT_FSR(j) (156 + (j)) /* FSRj for 0<=j<=0 */ 40 + #define PT__GPEND 78 41 + #define PT__END 157 42 + 43 + #define PT_TBR PT_GR(0) 44 + #define PT_SP PT_GR(1) 45 + #define PT_FP PT_GR(2) 46 + #define PT_PREV_FRAME PT_GR(28) /* previous exception frame pointer (old gr28 value) */ 47 + #define PT_CURR_TASK PT_GR(29) /* current task */ 48 + 49 + 50 + /* Arbitrarily choose the same ptrace numbers as used by the Sparc code. */ 51 + #define PTRACE_GETREGS 12 52 + #define PTRACE_SETREGS 13 53 + #define PTRACE_GETFPREGS 14 54 + #define PTRACE_SETFPREGS 15 55 + #define PTRACE_GETFDPIC 31 /* get the ELF fdpic loadmap address */ 56 + 57 + #define PTRACE_GETFDPIC_EXEC 0 /* [addr] request the executable loadmap */ 58 + #define PTRACE_GETFDPIC_INTERP 1 /* [addr] request the interpreter loadmap */ 59 + 60 + #endif /* _UAPI_ASM_PTRACE_H */
+18
arch/frv/include/uapi/asm/setup.h
··· 1 + /* setup.h: setup stuff 2 + * 3 + * Copyright (C) 2004 Red Hat, Inc. All Rights Reserved. 4 + * Written by David Howells (dhowells@redhat.com) 5 + * 6 + * This program is free software; you can redistribute it and/or 7 + * modify it under the terms of the GNU General Public License 8 + * as published by the Free Software Foundation; either version 9 + * 2 of the License, or (at your option) any later version. 10 + */ 11 + 12 + #ifndef _UAPI_ASM_SETUP_H 13 + #define _UAPI_ASM_SETUP_H 14 + 15 + #define COMMAND_LINE_SIZE 512 16 + 17 + 18 + #endif /* _UAPI_ASM_SETUP_H */
+36
arch/frv/include/uapi/asm/signal.h
··· 1 + #ifndef _UAPI_ASM_SIGNAL_H 2 + #define _UAPI_ASM_SIGNAL_H 3 + 4 + #include <linux/types.h> 5 + 6 + #ifndef __KERNEL__ 7 + /* Here we must cater to libcs that poke about in kernel headers. */ 8 + 9 + #define NSIG 32 10 + typedef unsigned long sigset_t; 11 + 12 + #endif /* !__KERNEL__ */ 13 + 14 + #define SA_RESTORER 0x04000000 /* to get struct sigaction correct */ 15 + 16 + #include <asm-generic/signal.h> 17 + 18 + #ifndef __KERNEL__ 19 + /* Here we must cater to libcs that poke about in kernel headers. */ 20 + 21 + struct sigaction { 22 + union { 23 + __sighandler_t _sa_handler; 24 + void (*_sa_sigaction)(int, struct siginfo *, void *); 25 + } _u; 26 + sigset_t sa_mask; 27 + unsigned long sa_flags; 28 + void (*sa_restorer)(void); 29 + }; 30 + 31 + #define sa_handler _u._sa_handler 32 + #define sa_sigaction _u._sa_sigaction 33 + 34 + #endif /* __KERNEL__ */ 35 + 36 + #endif /* _UAPI_ASM_SIGNAL_H */
+46
arch/frv/include/uapi/asm/termios.h
··· 1 + #ifndef _UAPI_ASM_TERMIOS_H 2 + #define _UAPI_ASM_TERMIOS_H 3 + 4 + #include <asm/termbits.h> 5 + #include <asm/ioctls.h> 6 + 7 + struct winsize { 8 + unsigned short ws_row; 9 + unsigned short ws_col; 10 + unsigned short ws_xpixel; 11 + unsigned short ws_ypixel; 12 + }; 13 + 14 + #define NCC 8 15 + struct termio { 16 + unsigned short c_iflag; /* input mode flags */ 17 + unsigned short c_oflag; /* output mode flags */ 18 + unsigned short c_cflag; /* control mode flags */ 19 + unsigned short c_lflag; /* local mode flags */ 20 + unsigned char c_line; /* line discipline */ 21 + unsigned char c_cc[NCC]; /* control characters */ 22 + }; 23 + 24 + 25 + /* modem lines */ 26 + #define TIOCM_LE 0x001 27 + #define TIOCM_DTR 0x002 28 + #define TIOCM_RTS 0x004 29 + #define TIOCM_ST 0x008 30 + #define TIOCM_SR 0x010 31 + #define TIOCM_CTS 0x020 32 + #define TIOCM_CAR 0x040 33 + #define TIOCM_RNG 0x080 34 + #define TIOCM_DSR 0x100 35 + #define TIOCM_CD TIOCM_CAR 36 + #define TIOCM_RI TIOCM_RNG 37 + #define TIOCM_OUT1 0x2000 38 + #define TIOCM_OUT2 0x4000 39 + #define TIOCM_LOOP 0x8000 40 + 41 + #define TIOCM_MODEM_BITS TIOCM_OUT2 /* IRDA support */ 42 + 43 + /* ioctl (fd, TIOCSERGETLSR, &result) where result may be as below */ 44 + 45 + 46 + #endif /* _UAPI_ASM_TERMIOS_H */
+11
arch/frv/include/uapi/asm/types.h
··· 1 + /* types.h: FRV types 2 + * 3 + * Copyright (C) 2004 Red Hat, Inc. All Rights Reserved. 4 + * Written by David Howells (dhowells@redhat.com) 5 + * 6 + * This program is free software; you can redistribute it and/or 7 + * modify it under the terms of the GNU General Public License 8 + * as published by the Free Software Foundation; either version 9 + * 2 of the License, or (at your option) any later version. 10 + */ 11 + #include <asm-generic/int-ll64.h>
+348
arch/frv/include/uapi/asm/unistd.h
··· 1 + #ifndef _UAPI_ASM_UNISTD_H_ 2 + #define _UAPI_ASM_UNISTD_H_ 3 + 4 + /* 5 + * This file contains the system call numbers. 6 + */ 7 + 8 + #define __NR_restart_syscall 0 9 + #define __NR_exit 1 10 + #define __NR_fork 2 11 + #define __NR_read 3 12 + #define __NR_write 4 13 + #define __NR_open 5 14 + #define __NR_close 6 15 + #define __NR_waitpid 7 16 + #define __NR_creat 8 17 + #define __NR_link 9 18 + #define __NR_unlink 10 19 + #define __NR_execve 11 20 + #define __NR_chdir 12 21 + #define __NR_time 13 22 + #define __NR_mknod 14 23 + #define __NR_chmod 15 24 + #define __NR_lchown 16 25 + #define __NR_break 17 26 + #define __NR_oldstat 18 27 + #define __NR_lseek 19 28 + #define __NR_getpid 20 29 + #define __NR_mount 21 30 + #define __NR_umount 22 31 + #define __NR_setuid 23 32 + #define __NR_getuid 24 33 + #define __NR_stime 25 34 + #define __NR_ptrace 26 35 + #define __NR_alarm 27 36 + #define __NR_oldfstat 28 37 + #define __NR_pause 29 38 + #define __NR_utime 30 39 + #define __NR_stty 31 40 + #define __NR_gtty 32 41 + #define __NR_access 33 42 + #define __NR_nice 34 43 + #define __NR_ftime 35 44 + #define __NR_sync 36 45 + #define __NR_kill 37 46 + #define __NR_rename 38 47 + #define __NR_mkdir 39 48 + #define __NR_rmdir 40 49 + #define __NR_dup 41 50 + #define __NR_pipe 42 51 + #define __NR_times 43 52 + #define __NR_prof 44 53 + #define __NR_brk 45 54 + #define __NR_setgid 46 55 + #define __NR_getgid 47 56 + #define __NR_signal 48 57 + #define __NR_geteuid 49 58 + #define __NR_getegid 50 59 + #define __NR_acct 51 60 + #define __NR_umount2 52 61 + #define __NR_lock 53 62 + #define __NR_ioctl 54 63 + #define __NR_fcntl 55 64 + #define __NR_mpx 56 65 + #define __NR_setpgid 57 66 + #define __NR_ulimit 58 67 + // #define __NR_oldolduname /* 59 */ obsolete 68 + #define __NR_umask 60 69 + #define __NR_chroot 61 70 + #define __NR_ustat 62 71 + #define __NR_dup2 63 72 + #define __NR_getppid 64 73 + #define __NR_getpgrp 65 74 + #define __NR_setsid 66 75 + #define __NR_sigaction 67 76 + #define __NR_sgetmask 68 77 + #define __NR_ssetmask 69 78 + #define __NR_setreuid 70 79 + #define __NR_setregid 71 80 + #define __NR_sigsuspend 72 81 + #define __NR_sigpending 73 82 + #define __NR_sethostname 74 83 + #define __NR_setrlimit 75 84 + #define __NR_getrlimit 76 /* Back compatible 2Gig limited rlimit */ 85 + #define __NR_getrusage 77 86 + #define __NR_gettimeofday 78 87 + #define __NR_settimeofday 79 88 + #define __NR_getgroups 80 89 + #define __NR_setgroups 81 90 + #define __NR_select 82 91 + #define __NR_symlink 83 92 + #define __NR_oldlstat 84 93 + #define __NR_readlink 85 94 + #define __NR_uselib 86 95 + #define __NR_swapon 87 96 + #define __NR_reboot 88 97 + #define __NR_readdir 89 98 + // #define __NR_mmap 90 /* obsolete - not implemented */ 99 + #define __NR_munmap 91 100 + #define __NR_truncate 92 101 + #define __NR_ftruncate 93 102 + #define __NR_fchmod 94 103 + #define __NR_fchown 95 104 + #define __NR_getpriority 96 105 + #define __NR_setpriority 97 106 + // #define __NR_profil /* 98 */ obsolete 107 + #define __NR_statfs 99 108 + #define __NR_fstatfs 100 109 + // #define __NR_ioperm /* 101 */ not supported 110 + #define __NR_socketcall 102 111 + #define __NR_syslog 103 112 + #define __NR_setitimer 104 113 + #define __NR_getitimer 105 114 + #define __NR_stat 106 115 + #define __NR_lstat 107 116 + #define __NR_fstat 108 117 + // #define __NR_olduname /* 109 */ obsolete 118 + // #define __NR_iopl /* 110 */ not supported 119 + #define __NR_vhangup 111 120 + // #define __NR_idle /* 112 */ Obsolete 121 + // #define __NR_vm86old /* 113 */ not supported 122 + #define __NR_wait4 114 123 + #define __NR_swapoff 115 124 + #define __NR_sysinfo 116 125 + #define __NR_ipc 117 126 + #define __NR_fsync 118 127 + #define __NR_sigreturn 119 128 + #define __NR_clone 120 129 + #define __NR_setdomainname 121 130 + #define __NR_uname 122 131 + // #define __NR_modify_ldt /* 123 */ not supported 132 + #define __NR_cacheflush 123 133 + #define __NR_adjtimex 124 134 + #define __NR_mprotect 125 135 + #define __NR_sigprocmask 126 136 + #define __NR_create_module 127 137 + #define __NR_init_module 128 138 + #define __NR_delete_module 129 139 + #define __NR_get_kernel_syms 130 140 + #define __NR_quotactl 131 141 + #define __NR_getpgid 132 142 + #define __NR_fchdir 133 143 + #define __NR_bdflush 134 144 + #define __NR_sysfs 135 145 + #define __NR_personality 136 146 + #define __NR_afs_syscall 137 /* Syscall for Andrew File System */ 147 + #define __NR_setfsuid 138 148 + #define __NR_setfsgid 139 149 + #define __NR__llseek 140 150 + #define __NR_getdents 141 151 + #define __NR__newselect 142 152 + #define __NR_flock 143 153 + #define __NR_msync 144 154 + #define __NR_readv 145 155 + #define __NR_writev 146 156 + #define __NR_getsid 147 157 + #define __NR_fdatasync 148 158 + #define __NR__sysctl 149 159 + #define __NR_mlock 150 160 + #define __NR_munlock 151 161 + #define __NR_mlockall 152 162 + #define __NR_munlockall 153 163 + #define __NR_sched_setparam 154 164 + #define __NR_sched_getparam 155 165 + #define __NR_sched_setscheduler 156 166 + #define __NR_sched_getscheduler 157 167 + #define __NR_sched_yield 158 168 + #define __NR_sched_get_priority_max 159 169 + #define __NR_sched_get_priority_min 160 170 + #define __NR_sched_rr_get_interval 161 171 + #define __NR_nanosleep 162 172 + #define __NR_mremap 163 173 + #define __NR_setresuid 164 174 + #define __NR_getresuid 165 175 + // #define __NR_vm86 /* 166 */ not supported 176 + #define __NR_query_module 167 177 + #define __NR_poll 168 178 + #define __NR_nfsservctl 169 179 + #define __NR_setresgid 170 180 + #define __NR_getresgid 171 181 + #define __NR_prctl 172 182 + #define __NR_rt_sigreturn 173 183 + #define __NR_rt_sigaction 174 184 + #define __NR_rt_sigprocmask 175 185 + #define __NR_rt_sigpending 176 186 + #define __NR_rt_sigtimedwait 177 187 + #define __NR_rt_sigqueueinfo 178 188 + #define __NR_rt_sigsuspend 179 189 + #define __NR_pread64 180 190 + #define __NR_pwrite64 181 191 + #define __NR_chown 182 192 + #define __NR_getcwd 183 193 + #define __NR_capget 184 194 + #define __NR_capset 185 195 + #define __NR_sigaltstack 186 196 + #define __NR_sendfile 187 197 + #define __NR_getpmsg 188 /* some people actually want streams */ 198 + #define __NR_putpmsg 189 /* some people actually want streams */ 199 + #define __NR_vfork 190 200 + #define __NR_ugetrlimit 191 /* SuS compliant getrlimit */ 201 + #define __NR_mmap2 192 202 + #define __NR_truncate64 193 203 + #define __NR_ftruncate64 194 204 + #define __NR_stat64 195 205 + #define __NR_lstat64 196 206 + #define __NR_fstat64 197 207 + #define __NR_lchown32 198 208 + #define __NR_getuid32 199 209 + #define __NR_getgid32 200 210 + #define __NR_geteuid32 201 211 + #define __NR_getegid32 202 212 + #define __NR_setreuid32 203 213 + #define __NR_setregid32 204 214 + #define __NR_getgroups32 205 215 + #define __NR_setgroups32 206 216 + #define __NR_fchown32 207 217 + #define __NR_setresuid32 208 218 + #define __NR_getresuid32 209 219 + #define __NR_setresgid32 210 220 + #define __NR_getresgid32 211 221 + #define __NR_chown32 212 222 + #define __NR_setuid32 213 223 + #define __NR_setgid32 214 224 + #define __NR_setfsuid32 215 225 + #define __NR_setfsgid32 216 226 + #define __NR_pivot_root 217 227 + #define __NR_mincore 218 228 + #define __NR_madvise 219 229 + 230 + #define __NR_getdents64 220 231 + #define __NR_fcntl64 221 232 + #define __NR_security 223 /* syscall for security modules */ 233 + #define __NR_gettid 224 234 + #define __NR_readahead 225 235 + #define __NR_setxattr 226 236 + #define __NR_lsetxattr 227 237 + #define __NR_fsetxattr 228 238 + #define __NR_getxattr 229 239 + #define __NR_lgetxattr 230 240 + #define __NR_fgetxattr 231 241 + #define __NR_listxattr 232 242 + #define __NR_llistxattr 233 243 + #define __NR_flistxattr 234 244 + #define __NR_removexattr 235 245 + #define __NR_lremovexattr 236 246 + #define __NR_fremovexattr 237 247 + #define __NR_tkill 238 248 + #define __NR_sendfile64 239 249 + #define __NR_futex 240 250 + #define __NR_sched_setaffinity 241 251 + #define __NR_sched_getaffinity 242 252 + #define __NR_set_thread_area 243 253 + #define __NR_get_thread_area 244 254 + #define __NR_io_setup 245 255 + #define __NR_io_destroy 246 256 + #define __NR_io_getevents 247 257 + #define __NR_io_submit 248 258 + #define __NR_io_cancel 249 259 + #define __NR_fadvise64 250 260 + 261 + #define __NR_exit_group 252 262 + #define __NR_lookup_dcookie 253 263 + #define __NR_epoll_create 254 264 + #define __NR_epoll_ctl 255 265 + #define __NR_epoll_wait 256 266 + #define __NR_remap_file_pages 257 267 + #define __NR_set_tid_address 258 268 + #define __NR_timer_create 259 269 + #define __NR_timer_settime (__NR_timer_create+1) 270 + #define __NR_timer_gettime (__NR_timer_create+2) 271 + #define __NR_timer_getoverrun (__NR_timer_create+3) 272 + #define __NR_timer_delete (__NR_timer_create+4) 273 + #define __NR_clock_settime (__NR_timer_create+5) 274 + #define __NR_clock_gettime (__NR_timer_create+6) 275 + #define __NR_clock_getres (__NR_timer_create+7) 276 + #define __NR_clock_nanosleep (__NR_timer_create+8) 277 + #define __NR_statfs64 268 278 + #define __NR_fstatfs64 269 279 + #define __NR_tgkill 270 280 + #define __NR_utimes 271 281 + #define __NR_fadvise64_64 272 282 + #define __NR_vserver 273 283 + #define __NR_mbind 274 284 + #define __NR_get_mempolicy 275 285 + #define __NR_set_mempolicy 276 286 + #define __NR_mq_open 277 287 + #define __NR_mq_unlink (__NR_mq_open+1) 288 + #define __NR_mq_timedsend (__NR_mq_open+2) 289 + #define __NR_mq_timedreceive (__NR_mq_open+3) 290 + #define __NR_mq_notify (__NR_mq_open+4) 291 + #define __NR_mq_getsetattr (__NR_mq_open+5) 292 + #define __NR_kexec_load 283 293 + #define __NR_waitid 284 294 + /* #define __NR_sys_setaltroot 285 */ 295 + #define __NR_add_key 286 296 + #define __NR_request_key 287 297 + #define __NR_keyctl 288 298 + #define __NR_ioprio_set 289 299 + #define __NR_ioprio_get 290 300 + #define __NR_inotify_init 291 301 + #define __NR_inotify_add_watch 292 302 + #define __NR_inotify_rm_watch 293 303 + #define __NR_migrate_pages 294 304 + #define __NR_openat 295 305 + #define __NR_mkdirat 296 306 + #define __NR_mknodat 297 307 + #define __NR_fchownat 298 308 + #define __NR_futimesat 299 309 + #define __NR_fstatat64 300 310 + #define __NR_unlinkat 301 311 + #define __NR_renameat 302 312 + #define __NR_linkat 303 313 + #define __NR_symlinkat 304 314 + #define __NR_readlinkat 305 315 + #define __NR_fchmodat 306 316 + #define __NR_faccessat 307 317 + #define __NR_pselect6 308 318 + #define __NR_ppoll 309 319 + #define __NR_unshare 310 320 + #define __NR_set_robust_list 311 321 + #define __NR_get_robust_list 312 322 + #define __NR_splice 313 323 + #define __NR_sync_file_range 314 324 + #define __NR_tee 315 325 + #define __NR_vmsplice 316 326 + #define __NR_move_pages 317 327 + #define __NR_getcpu 318 328 + #define __NR_epoll_pwait 319 329 + #define __NR_utimensat 320 330 + #define __NR_signalfd 321 331 + #define __NR_timerfd_create 322 332 + #define __NR_eventfd 323 333 + #define __NR_fallocate 324 334 + #define __NR_timerfd_settime 325 335 + #define __NR_timerfd_gettime 326 336 + #define __NR_signalfd4 327 337 + #define __NR_eventfd2 328 338 + #define __NR_epoll_create1 329 339 + #define __NR_dup3 330 340 + #define __NR_pipe2 331 341 + #define __NR_inotify_init1 332 342 + #define __NR_preadv 333 343 + #define __NR_pwritev 334 344 + #define __NR_rt_tgsigqueueinfo 335 345 + #define __NR_perf_event_open 336 346 + #define __NR_setns 337 347 + 348 + #endif /* _UAPI_ASM_UNISTD_H_ */