Move socket and ipc subcall entries to subcall.h

Syscall entries for socket and ipc subcalls are the same on all
architectures, or at least they should be the same, so move them
to the single file.

* linux/subcall.h: Add syscall entries for socket and ipc subcalls.
* linux/arm/syscallent.h: Remove entries for socket and ipc subcalls.
* linux/i386/syscallent.h: Likewise.
* linux/m68k/syscallent.h: Likewise.
* linux/powerpc/syscallent.h: Likewise.
* linux/s390/syscallent.h: Likewise.
* linux/s390x/syscallent.h: Likewise.
* linux/sh/syscallent.h: Likewise.
* linux/sh64/syscallent.h: Likewise.
* linux/sparc/syscallent.h: Likewise.
diff --git a/linux/subcall.h b/linux/subcall.h
index 54f7fca..96de179 100644
--- a/linux/subcall.h
+++ b/linux/subcall.h
@@ -1,6 +1,55 @@
 #ifndef SYS_socket_subcall
 # error SYS_socket_subcall is not defined
 #endif
+
+[SYS_socket_subcall +  0] = { 6,	0,		printargs,			"socket_subcall"	},
+[SYS_socket_subcall +  1] = { 3,	TN,		sys_socket,			"socket"		},
+[SYS_socket_subcall +  2] = { 3,	TN,		sys_bind,			"bind"			},
+[SYS_socket_subcall +  3] = { 3,	TN,		sys_connect,			"connect"		},
+[SYS_socket_subcall +  4] = { 2,	TN,		sys_listen,			"listen"		},
+[SYS_socket_subcall +  5] = { 3,	TN,		sys_accept,			"accept"		},
+[SYS_socket_subcall +  6] = { 3,	TN,		sys_getsockname,		"getsockname"		},
+[SYS_socket_subcall +  7] = { 3,	TN,		sys_getpeername,		"getpeername"		},
+[SYS_socket_subcall +  8] = { 4,	TN,		sys_socketpair,			"socketpair"		},
+[SYS_socket_subcall +  9] = { 4,	TN,		sys_send,			"send"			},
+[SYS_socket_subcall + 10] = { 4,	TN,		sys_recv,			"recv"			},
+[SYS_socket_subcall + 11] = { 6,	TN,		sys_sendto,			"sendto"		},
+[SYS_socket_subcall + 12] = { 6,	TN,		sys_recvfrom,			"recvfrom"		},
+[SYS_socket_subcall + 13] = { 2,	TN,		sys_shutdown,			"shutdown"		},
+[SYS_socket_subcall + 14] = { 5,	TN,		sys_setsockopt,			"setsockopt"		},
+[SYS_socket_subcall + 15] = { 5,	TN,		sys_getsockopt,			"getsockopt"		},
+[SYS_socket_subcall + 16] = { 3,	TN,		sys_sendmsg,			"sendmsg"		},
+[SYS_socket_subcall + 17] = { 3,	TN,		sys_recvmsg,			"recvmsg"		},
+[SYS_socket_subcall + 18] = { 4,	TN,		sys_accept4,			"accept4"		},
+[SYS_socket_subcall + 19] = { 5,	TN,		sys_recvmmsg,			"recvmmsg"		},
+
 #define SYS_socket_nsubcalls	20
-#define SYS_ipc_subcall		((SYS_socket_subcall)+(SYS_socket_nsubcalls))
+#define SYS_ipc_subcall	((SYS_socket_subcall) + (SYS_socket_nsubcalls))
+
+[SYS_socket_subcall + 20] = { 6,	0,		printargs,			"ipc_subcall"		},
+[SYS_socket_subcall + 21] = { 4,	TI,		sys_semop,			"semop"			},
+[SYS_socket_subcall + 22] = { 3,	TI,		sys_semget,			"semget"		},
+[SYS_socket_subcall + 23] = { 4,	TI,		sys_semctl,			"semctl"		},
+[SYS_socket_subcall + 24] = { 5,	TI,		sys_semtimedop,			"semtimedop"		},
+[SYS_socket_subcall + 25] = { 6,	0,		printargs,			"ipc_subcall"		},
+[SYS_socket_subcall + 26] = { 6,	0,		printargs,			"ipc_subcall"		},
+[SYS_socket_subcall + 27] = { 6,	0,		printargs,			"ipc_subcall"		},
+[SYS_socket_subcall + 28] = { 6,	0,		printargs,			"ipc_subcall"		},
+[SYS_socket_subcall + 29] = { 6,	0,		printargs,			"ipc_subcall"		},
+[SYS_socket_subcall + 30] = { 6,	0,		printargs,			"ipc_subcall"		},
+[SYS_socket_subcall + 31] = { 4,	TI,		sys_msgsnd,			"msgsnd"		},
+[SYS_socket_subcall + 32] = { 4,	TI,		sys_msgrcv,			"msgrcv"		},
+[SYS_socket_subcall + 33] = { 2,	TI,		sys_msgget,			"msgget"		},
+[SYS_socket_subcall + 34] = { 4,	TI,		sys_msgctl,			"msgctl"		},
+[SYS_socket_subcall + 35] = { 6,	0,		printargs,			"ipc_subcall"		},
+[SYS_socket_subcall + 36] = { 6,	0,		printargs,			"ipc_subcall"		},
+[SYS_socket_subcall + 37] = { 6,	0,		printargs,			"ipc_subcall"		},
+[SYS_socket_subcall + 38] = { 6,	0,		printargs,			"ipc_subcall"		},
+[SYS_socket_subcall + 39] = { 6,	0,		printargs,			"ipc_subcall"		},
+[SYS_socket_subcall + 40] = { 6,	0,		printargs,			"ipc_subcall"		},
+[SYS_socket_subcall + 41] = { 4,	TI|TM|SI,	sys_shmat,			"shmat"			},
+[SYS_socket_subcall + 42] = { 4,	TI|TM|SI,	sys_shmdt,			"shmdt"			},
+[SYS_socket_subcall + 43] = { 3,	TI,		sys_shmget,			"shmget"		},
+[SYS_socket_subcall + 44] = { 4,	TI,		sys_shmctl,			"shmctl"		},
+
 #define SYS_ipc_nsubcalls	25