diff options
Diffstat (limited to 'linux/arm/syscallent.h')
-rw-r--r-- | linux/arm/syscallent.h | 49 |
1 files changed, 25 insertions, 24 deletions
diff --git a/linux/arm/syscallent.h b/linux/arm/syscallent.h index c5b9564b..76edf99b 100644 --- a/linux/arm/syscallent.h +++ b/linux/arm/syscallent.h @@ -1,7 +1,7 @@ /* * Copyright (c) 1993 Branko Lankester <branko@hacktic.nl> * Copyright (c) 1993, 1994, 1995 Rick Sladkey <jrs@world.std.com> - * Copyright (c) 1995-2017 The strace developers. + * Copyright (c) 1995-2018 The strace developers. * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -47,11 +47,11 @@ [ 17] = { 0, TM, SEN(break), "break" }, [ 18] = { 2, TF|TST|TSTA, SEN(oldstat), "oldstat" }, [ 19] = { 3, TD, SEN(lseek), "lseek" }, -[ 20] = { 0, NF, SEN(getpid), "getpid" }, +[ 20] = { 0, PU|NF, SEN(getpid), "getpid" }, [ 21] = { 5, TF, SEN(mount), "mount" }, [ 22] = { 1, TF, SEN(umount), "umount" }, [ 23] = { 1, 0, SEN(setuid16), "setuid" }, -[ 24] = { 0, NF, SEN(getuid16), "getuid" }, +[ 24] = { 0, PU|NF, SEN(getuid16), "getuid" }, [ 25] = { 1, 0, SEN(stime), "stime" }, [ 26] = { 4, 0, SEN(ptrace), "ptrace" }, [ 27] = { 1, 0, SEN(alarm), "alarm" }, @@ -74,10 +74,10 @@ [ 44] = { 0, 0, SEN(prof), "prof" }, [ 45] = { 1, TM|SI, SEN(brk), "brk" }, [ 46] = { 1, 0, SEN(setgid16), "setgid" }, -[ 47] = { 0, NF, SEN(getgid16), "getgid" }, +[ 47] = { 0, PU|NF, SEN(getgid16), "getgid" }, [ 48] = { 2, TS, SEN(signal), "signal" }, -[ 49] = { 0, NF, SEN(geteuid16), "geteuid" }, -[ 50] = { 0, NF, SEN(getegid16), "getegid" }, +[ 49] = { 0, PU|NF, SEN(geteuid16), "geteuid" }, +[ 50] = { 0, PU|NF, SEN(getegid16), "getegid" }, [ 51] = { 1, TF, SEN(acct), "acct" }, [ 52] = { 2, TF, SEN(umount2), "umount2" }, [ 53] = { 0, 0, SEN(lock), "lock" }, @@ -91,8 +91,8 @@ [ 61] = { 1, TF, SEN(chroot), "chroot" }, [ 62] = { 2, TSFA, SEN(ustat), "ustat" }, [ 63] = { 2, TD, SEN(dup2), "dup2" }, -[ 64] = { 0, NF, SEN(getppid), "getppid" }, -[ 65] = { 0, 0, SEN(getpgrp), "getpgrp" }, +[ 64] = { 0, PU|NF, SEN(getppid), "getppid" }, +[ 65] = { 0, PU|NF, SEN(getpgrp), "getpgrp" }, [ 66] = { 0, 0, SEN(setsid), "setsid" }, [ 67] = { 3, TS, SEN(sigaction), "sigaction" }, [ 68] = { 0, TS, SEN(sgetmask), "sgetmask" }, @@ -226,10 +226,10 @@ [196] = { 2, TF|TLST|TSTA, SEN(lstat64), "lstat64" }, [197] = { 2, TD|TFST|TSTA, SEN(fstat64), "fstat64" }, [198] = { 3, TF, SEN(chown), "lchown32" }, -[199] = { 0, NF, SEN(getuid), "getuid32" }, -[200] = { 0, NF, SEN(getgid), "getgid32" }, -[201] = { 0, NF, SEN(geteuid), "geteuid32" }, -[202] = { 0, NF, SEN(geteuid), "getegid32" }, +[199] = { 0, PU|NF, SEN(getuid), "getuid32" }, +[200] = { 0, PU|NF, SEN(getgid), "getgid32" }, +[201] = { 0, PU|NF, SEN(geteuid), "geteuid32" }, +[202] = { 0, PU|NF, SEN(geteuid), "getegid32" }, [203] = { 2, 0, SEN(setreuid), "setreuid32" }, [204] = { 2, 0, SEN(setregid), "setregid32" }, [205] = { 2, 0, SEN(getgroups), "getgroups32" }, @@ -250,7 +250,7 @@ [220] = { 3, TM, SEN(madvise), "madvise" }, [221] = { 3, TD, SEN(fcntl64), "fcntl64" }, [222 ... 223] = { }, -[224] = { 0, NF, SEN(gettid), "gettid" }, +[224] = { 0, PU|NF, SEN(gettid), "gettid" }, [225] = { 5, TD, SEN(readahead), "readahead" }, [226] = { 5, TF, SEN(setxattr), "setxattr" }, [227] = { 5, TF, SEN(setxattr), "lsetxattr" }, @@ -299,12 +299,12 @@ [271] = { 3, 0, SEN(printargs), "pciconfig_iobase" }, [272] = { 5, 0, SEN(printargs), "pciconfig_read" }, [273] = { 5, 0, SEN(printargs), "pciconfig_write" }, -[274] = { 4, 0, SEN(mq_open), "mq_open" }, +[274] = { 4, TD, SEN(mq_open), "mq_open" }, [275] = { 1, 0, SEN(mq_unlink), "mq_unlink" }, -[276] = { 5, 0, SEN(mq_timedsend), "mq_timedsend" }, -[277] = { 5, 0, SEN(mq_timedreceive), "mq_timedreceive" }, -[278] = { 2, 0, SEN(mq_notify), "mq_notify" }, -[279] = { 3, 0, SEN(mq_getsetattr), "mq_getsetattr" }, +[276] = { 5, TD, SEN(mq_timedsend), "mq_timedsend" }, +[277] = { 5, TD, SEN(mq_timedreceive), "mq_timedreceive" }, +[278] = { 2, TD, SEN(mq_notify), "mq_notify" }, +[279] = { 3, TD, SEN(mq_getsetattr), "mq_getsetattr" }, [280] = { 5, TP, SEN(waitid), "waitid" }, [281] = { 3, TN, SEN(socket), "socket" }, [282] = { 3, TN, SEN(bind), "bind" }, @@ -444,9 +444,10 @@ * Remapped by shuffle_scno() to be directly after __ARM_NR_cmpxchg. */ [ARM_FIRST_SHUFFLED_SYSCALL+1+0] = { }, -[ARM_FIRST_SHUFFLED_SYSCALL+1+1] = { 5, 0, SEN(printargs), "breakpoint" }, -[ARM_FIRST_SHUFFLED_SYSCALL+1+2] = { 5, 0, SEN(printargs), "cacheflush" }, -[ARM_FIRST_SHUFFLED_SYSCALL+1+3] = { 5, 0, SEN(printargs), "usr26" }, -[ARM_FIRST_SHUFFLED_SYSCALL+1+4] = { 5, 0, SEN(printargs), "usr32" }, -[ARM_FIRST_SHUFFLED_SYSCALL+1+5] = { 5, 0, SEN(printargs), "set_tls" }, -#define ARM_LAST_SPECIAL_SYSCALL 5 +[ARM_FIRST_SHUFFLED_SYSCALL+1+1] = { 0, 0, SEN(printargs), "breakpoint" }, +[ARM_FIRST_SHUFFLED_SYSCALL+1+2] = { 3, TM, SEN(printargs), "cacheflush" }, +[ARM_FIRST_SHUFFLED_SYSCALL+1+3] = { 0, 0, SEN(printargs), "usr26" }, +[ARM_FIRST_SHUFFLED_SYSCALL+1+4] = { 0, 0, SEN(printargs), "usr32" }, +[ARM_FIRST_SHUFFLED_SYSCALL+1+5] = { 1, 0, SEN(printargs), "set_tls" }, +[ARM_FIRST_SHUFFLED_SYSCALL+1+6] = { 0, PU|NF, SEN(printargs), "get_tls" }, +#define ARM_LAST_SPECIAL_SYSCALL 6 |