2004-02-15 Anton Blanchard <anton@samba.org>
* linux/powerpc/syscallent.h: Add rtas call. Shift multiplexed syscalls to start at 300, we are already about to hit 256 real syscalls. * linux/syscall.h: SYS_socket_subcall is now 300 for [POWERPC].
This commit is contained in:
parent
c3266d51f0
commit
54394c80f7
@ -284,54 +284,98 @@
|
||||
{ 3, TF, sys_statfs64, "statfs64" }, /* 252 */
|
||||
{ 3, 0, sys_fstatfs64, "fstatfs64" }, /* 253 */
|
||||
{ 6, 0, printargs, "fadvise64_64" }, /* 254 */
|
||||
{ 5, 0, printargs, "SYS_255" }, /* 255 */
|
||||
{ 1, 0, printargs, "rtas" }, /* 255 */
|
||||
{ 5, 0, printargs, "SYS_256" }, /* 256 */
|
||||
{ 5, 0, printargs, "SYS_257" }, /* 257 */
|
||||
{ 5, 0, printargs, "SYS_258" }, /* 258 */
|
||||
{ 5, 0, printargs, "SYS_259" }, /* 259 */
|
||||
{ 5, 0, printargs, "SYS_260" }, /* 260 */
|
||||
{ 5, 0, printargs, "SYS_261" }, /* 261 */
|
||||
{ 5, 0, printargs, "SYS_262" }, /* 262 */
|
||||
{ 5, 0, printargs, "SYS_263" }, /* 263 */
|
||||
{ 5, 0, printargs, "SYS_264" }, /* 264 */
|
||||
{ 5, 0, printargs, "SYS_265" }, /* 265 */
|
||||
{ 5, 0, printargs, "SYS_266" }, /* 266 */
|
||||
{ 5, 0, printargs, "SYS_267" }, /* 267 */
|
||||
{ 5, 0, printargs, "SYS_268" }, /* 268 */
|
||||
{ 5, 0, printargs, "SYS_269" }, /* 269 */
|
||||
{ 5, 0, printargs, "SYS_270" }, /* 270 */
|
||||
{ 5, 0, printargs, "SYS_271" }, /* 271 */
|
||||
{ 5, 0, printargs, "SYS_272" }, /* 272 */
|
||||
{ 5, 0, printargs, "SYS_273" }, /* 273 */
|
||||
{ 5, 0, printargs, "SYS_274" }, /* 274 */
|
||||
{ 5, 0, printargs, "SYS_275" }, /* 275 */
|
||||
{ 5, 0, printargs, "SYS_276" }, /* 276 */
|
||||
{ 5, 0, printargs, "SYS_277" }, /* 277 */
|
||||
{ 5, 0, printargs, "SYS_278" }, /* 278 */
|
||||
{ 5, 0, printargs, "SYS_279" }, /* 279 */
|
||||
{ 5, 0, printargs, "SYS_280" }, /* 280 */
|
||||
{ 5, 0, printargs, "SYS_281" }, /* 281 */
|
||||
{ 5, 0, printargs, "SYS_282" }, /* 282 */
|
||||
{ 5, 0, printargs, "SYS_283" }, /* 283 */
|
||||
{ 5, 0, printargs, "SYS_284" }, /* 284 */
|
||||
{ 5, 0, printargs, "SYS_285" }, /* 285 */
|
||||
{ 5, 0, printargs, "SYS_286" }, /* 286 */
|
||||
{ 5, 0, printargs, "SYS_287" }, /* 287 */
|
||||
{ 5, 0, printargs, "SYS_288" }, /* 288 */
|
||||
{ 5, 0, printargs, "SYS_289" }, /* 289 */
|
||||
{ 5, 0, printargs, "SYS_290" }, /* 290 */
|
||||
{ 5, 0, printargs, "SYS_291" }, /* 291 */
|
||||
{ 5, 0, printargs, "SYS_292" }, /* 292 */
|
||||
{ 5, 0, printargs, "SYS_293" }, /* 293 */
|
||||
{ 5, 0, printargs, "SYS_294" }, /* 294 */
|
||||
{ 5, 0, printargs, "SYS_295" }, /* 295 */
|
||||
{ 5, 0, printargs, "SYS_296" }, /* 296 */
|
||||
{ 5, 0, printargs, "SYS_297" }, /* 297 */
|
||||
{ 5, 0, printargs, "SYS_298" }, /* 298 */
|
||||
{ 5, 0, printargs, "SYS_299" }, /* 299 */
|
||||
|
||||
{ 8, 0, printargs, "socket_subcall"}, /* 256 */
|
||||
{ 3, TN, sys_socket, "socket" }, /* 257 */
|
||||
{ 3, TN, sys_bind, "bind" }, /* 258 */
|
||||
{ 3, TN, sys_connect, "connect" }, /* 259 */
|
||||
{ 2, TN, sys_listen, "listen" }, /* 260 */
|
||||
{ 3, TN, sys_accept, "accept" }, /* 261 */
|
||||
{ 3, TN, sys_getsockname, "getsockname" }, /* 262 */
|
||||
{ 3, TN, sys_getpeername, "getpeername" }, /* 263 */
|
||||
{ 4, TN, sys_socketpair, "socketpair" }, /* 264 */
|
||||
{ 4, TN, sys_send, "send" }, /* 265 */
|
||||
{ 4, TN, sys_recv, "recv" }, /* 266 */
|
||||
{ 6, TN, sys_sendto, "sendto" }, /* 267 */
|
||||
{ 6, TN, sys_recvfrom, "recvfrom" }, /* 268 */
|
||||
{ 2, TN, sys_shutdown, "shutdown" }, /* 269 */
|
||||
{ 5, TN, sys_setsockopt, "setsockopt" }, /* 270 */
|
||||
{ 5, TN, sys_getsockopt, "getsockopt" }, /* 271 */
|
||||
{ 5, TN, sys_sendmsg, "sendmsg" }, /* 272 */
|
||||
{ 5, TN, sys_recvmsg, "recvmsg" }, /* 273 */
|
||||
{ 8, 0, printargs, "socket_subcall"}, /* 300 */
|
||||
{ 3, TN, sys_socket, "socket" }, /* 301 */
|
||||
{ 3, TN, sys_bind, "bind" }, /* 302 */
|
||||
{ 3, TN, sys_connect, "connect" }, /* 303 */
|
||||
{ 2, TN, sys_listen, "listen" }, /* 304 */
|
||||
{ 3, TN, sys_accept, "accept" }, /* 305 */
|
||||
{ 3, TN, sys_getsockname, "getsockname" }, /* 306 */
|
||||
{ 3, TN, sys_getpeername, "getpeername" }, /* 307 */
|
||||
{ 4, TN, sys_socketpair, "socketpair" }, /* 308 */
|
||||
{ 4, TN, sys_send, "send" }, /* 309 */
|
||||
{ 4, TN, sys_recv, "recv" }, /* 310 */
|
||||
{ 6, TN, sys_sendto, "sendto" }, /* 311 */
|
||||
{ 6, TN, sys_recvfrom, "recvfrom" }, /* 312 */
|
||||
{ 2, TN, sys_shutdown, "shutdown" }, /* 313 */
|
||||
{ 5, TN, sys_setsockopt, "setsockopt" }, /* 314 */
|
||||
{ 5, TN, sys_getsockopt, "getsockopt" }, /* 315 */
|
||||
{ 5, TN, sys_sendmsg, "sendmsg" }, /* 316 */
|
||||
{ 5, TN, sys_recvmsg, "recvmsg" }, /* 317 */
|
||||
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 274 */
|
||||
{ 4, TI, printargs, "semop" }, /* 275 */
|
||||
{ 4, TI, sys_semget, "semget" }, /* 276 */
|
||||
{ 4, TI, sys_semctl, "semctl" }, /* 277 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 278 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 279 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 280 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 281 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 282 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 283 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 284 */
|
||||
{ 4, TI, sys_msgsnd, "msgsnd" }, /* 285 */
|
||||
{ 4, TI, sys_msgrcv, "msgrcv" }, /* 286 */
|
||||
{ 4, TI, sys_msgget, "msgget" }, /* 287 */
|
||||
{ 4, TI, sys_msgctl, "msgctl" }, /* 288 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 289 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 290 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 291 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 292 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 293 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 294 */
|
||||
{ 4, TI, sys_shmat, "shmat" }, /* 295 */
|
||||
{ 4, TI, sys_shmdt, "shmdt" }, /* 296 */
|
||||
{ 4, TI, sys_shmget, "shmget" }, /* 297 */
|
||||
{ 4, TI, sys_shmctl, "shmctl" }, /* 298 */
|
||||
{ 5, 0, printargs, "SYS_299" }, /* 299 */
|
||||
{ 5, 0, printargs, "SYS_300" }, /* 300 */
|
||||
{ 5, 0, printargs, "SYS_301" }, /* 301 */
|
||||
{ 5, 0, printargs, "SYS_302" }, /* 302 */
|
||||
{ 5, 0, printargs, "SYS_303" }, /* 303 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 318 */
|
||||
{ 4, TI, printargs, "semop" }, /* 319 */
|
||||
{ 4, TI, sys_semget, "semget" }, /* 320 */
|
||||
{ 4, TI, sys_semctl, "semctl" }, /* 321 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 322 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 323 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 324 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 325 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 326 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 327 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 328 */
|
||||
{ 4, TI, sys_msgsnd, "msgsnd" }, /* 329 */
|
||||
{ 4, TI, sys_msgrcv, "msgrcv" }, /* 330 */
|
||||
{ 4, TI, sys_msgget, "msgget" }, /* 331 */
|
||||
{ 4, TI, sys_msgctl, "msgctl" }, /* 332 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 333 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 334 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 335 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 336 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 337 */
|
||||
{ 4, 0, printargs, "ipc_subcall" }, /* 338 */
|
||||
{ 4, TI, sys_shmat, "shmat" }, /* 339 */
|
||||
{ 4, TI, sys_shmdt, "shmdt" }, /* 340 */
|
||||
{ 4, TI, sys_shmget, "shmget" }, /* 341 */
|
||||
{ 4, TI, sys_shmctl, "shmctl" }, /* 342 */
|
||||
{ 5, 0, printargs, "SYS_343" }, /* 343 */
|
||||
{ 5, 0, printargs, "SYS_344" }, /* 344 */
|
||||
{ 5, 0, printargs, "SYS_345" }, /* 345 */
|
||||
{ 5, 0, printargs, "SYS_346" }, /* 346 */
|
||||
{ 5, 0, printargs, "SYS_347" }, /* 347 */
|
||||
|
@ -148,11 +148,7 @@ int sys_osf_utimes();
|
||||
# undef SYS_sendmsg
|
||||
# undef SYS_recvmsg
|
||||
# endif /* IA64 */
|
||||
# if defined POWERPC
|
||||
# define SYS_socket_subcall 256
|
||||
# else
|
||||
# define SYS_socket_subcall 300
|
||||
# endif
|
||||
#define SYS_socket (SYS_socket_subcall + 1)
|
||||
#define SYS_bind (SYS_socket_subcall + 2)
|
||||
#define SYS_connect (SYS_socket_subcall + 3)
|
||||
|
Loading…
x
Reference in New Issue
Block a user