strace/linux
Dmitry V. Levin 1f0803c366 syscall: rework subcall decoding on mips o32
Move syscall subcall handling to the same switch statement that
handles ipc and socket subcalls.

* linux/mips/syscallent-o32.h [LINUX_MIPSO32] (SYS_syscall_subcall):
Define.
* syscall.c (decode_mips_subcall): Rename to decode_syscall_subcall,
conditionalize on SYS_syscall_subcall instead of LINUX_MIPSO32.
(syscall_entering_decode) [LINUX_MIPSO32]: Remove.
(syscall_entering_decode) [SYS_syscall_subcall]: Handle SEN_syscall
using decode_syscall_subcall.
2017-12-24 15:07:10 +00:00
..
32 Update ioctl entries from linux v4.14-rc1 2017-09-19 11:32:05 +00:00
64 Update ioctl entries from linux v4.14-rc1 2017-09-19 11:32:05 +00:00
aarch64 Move is_negated_errno() to new header negated_errno.h 2017-07-14 23:55:23 +00:00
alpha alpha: wire up new syscalls 2017-09-01 00:56:59 +00:00
arc Move is_negated_errno() to new header negated_errno.h 2017-07-14 23:55:23 +00:00
arm Remove KVM_S390_* ioctls from non-s390 architectures 2017-09-18 11:26:04 +00:00
avr32 Add TF flag to inotify_add_watch syscall entries 2017-08-11 10:48:38 +00:00
bfin Add TF flag to inotify_add_watch syscall entries 2017-08-11 10:48:38 +00:00
crisv10 Add TF flag to inotify_add_watch syscall entries 2017-08-11 10:48:38 +00:00
crisv32 Introduce get_rt_sigframe_addr function 2017-03-13 15:22:50 +00:00
hppa hppa: wire up statx syscall 2017-11-05 20:18:44 +00:00
i386 kvm: decode the argument of KVM_{SET, GET}_REGS ioctl command 2017-12-04 18:29:38 +00:00
ia64 Add TF flag to inotify_add_watch syscall entries 2017-08-11 10:48:38 +00:00
m68k Add TF flag to inotify_add_watch syscall entries 2017-08-11 10:48:38 +00:00
metag Move is_negated_errno() to new header negated_errno.h 2017-07-14 23:55:23 +00:00
microblaze microblaze: wire up statx syscall 2017-08-25 15:57:14 +00:00
mips syscall: rework subcall decoding on mips o32 2017-12-24 15:07:10 +00:00
nios2 nios2: fix wrong access to "SP" register in user_pt_regs 2017-07-04 17:29:18 +00:00
or1k Move is_negated_errno() to new header negated_errno.h 2017-07-14 23:55:23 +00:00
powerpc ppc64: fix sigreturn parser for ppc personality 2017-09-20 00:15:02 +00:00
powerpc64 Add TF flag to inotify_add_watch syscall entries 2017-08-11 10:48:38 +00:00
riscv Move is_negated_errno() to new header negated_errno.h 2017-07-14 23:55:23 +00:00
s390 s390, s390x: update ioctl entries from linux 4.14 2017-11-13 20:21:22 +00:00
s390x s390, s390x: update ioctl entries from linux 4.14 2017-11-13 20:21:22 +00:00
sh Add TF flag to inotify_add_watch syscall entries 2017-08-11 10:48:38 +00:00
sh64 Add TF flag to inotify_add_watch syscall entries 2017-08-11 10:48:38 +00:00
sparc Add TF flag to inotify_add_watch syscall entries 2017-08-11 10:48:38 +00:00
sparc64 Add TF flag to inotify_add_watch syscall entries 2017-08-11 10:48:38 +00:00
tile Move is_negated_errno() to new header negated_errno.h 2017-07-14 23:55:23 +00:00
x32 kvm: decode the argument of KVM_{SET, GET}_REGS ioctl command 2017-12-04 18:29:38 +00:00
x86_64 kvm: decode the argument of KVM_{SET, GET}_SREGS ioctl command 2017-12-04 18:29:38 +00:00
xtensa Add TF flag to inotify_add_watch syscall entries 2017-08-11 10:48:38 +00:00
arch_kvm.c kvm: decode the argument of KVM_{SET, GET}_SREGS ioctl command 2017-12-04 18:29:38 +00:00
arch_regs.h Move regs-related macros and declarations from defs.h to regs.h 2015-02-13 18:28:08 +00:00
arch_sigreturn.c Move sigreturn parser to libstrace 2017-03-13 15:22:50 +00:00
asm_stat.h Include "kernel_types.h" in defs.h and tests/tests.h 2016-12-16 12:01:44 +00:00
dummy.h Add copyright headers 2017-05-22 17:33:51 +00:00
errnoent.h Change errnoent.h files to use designated initializers 2015-02-23 13:29:17 +00:00
getregs_old.h syscall.c: refactor getregs_old fallback in get_regs 2016-11-13 11:16:15 +00:00
inet_diag.h netlink: implement decoding of INET_DIAG_CLASS_ID attribute 2017-09-17 12:04:11 +00:00
netlink_diag.h netlink: decode AF_NETLINK netlink_diag_msg attributes 2017-07-01 00:05:39 +00:00
packet_diag.h netlink: decode AF_PACKET packet_diag_msg attributes 2017-07-09 00:21:02 +00:00
rt_sigframe.h Introduce struct_rt_sigframe type 2017-03-13 15:22:50 +00:00
signalent.h Regenerated 2001-08-03 21:51:48 +00:00
smc_diag.h netlink: decode AF_SMC smc_diag_msg attributes 2017-07-10 01:15:57 +00:00
sock_diag.h netlink: decode AF_INET inet_diag_msg attributes 2017-06-30 21:38:49 +00:00
subcall.h Add copyright headers 2017-05-22 17:33:51 +00:00
syscall.h Add copyright headers 2017-05-22 17:33:51 +00:00
unix_diag.h netlink: decode AF_UNIX unix_diag_msg attributes 2017-07-01 00:05:39 +00:00
userent0.h process.c: split struct_user_offsets into architecture-specific include files 2014-12-11 19:25:02 +00:00
userent.h process.c: split struct_user_offsets into architecture-specific include files 2014-12-11 19:25:02 +00:00