sys_ni.c 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. #include <linux/linkage.h>
  2. #include <linux/errno.h>
  3. #include <asm/unistd.h>
  4. /*
  5. * Non-implemented system calls get redirected here.
  6. */
  7. asmlinkage long sys_ni_syscall(void)
  8. {
  9. return -ENOSYS;
  10. }
  11. cond_syscall(sys_nfsservctl);
  12. cond_syscall(sys_quotactl);
  13. cond_syscall(sys_acct);
  14. cond_syscall(sys_lookup_dcookie);
  15. cond_syscall(sys_swapon);
  16. cond_syscall(sys_swapoff);
  17. cond_syscall(sys_kexec_load);
  18. cond_syscall(compat_sys_kexec_load);
  19. cond_syscall(sys_init_module);
  20. cond_syscall(sys_delete_module);
  21. cond_syscall(sys_socketpair);
  22. cond_syscall(sys_bind);
  23. cond_syscall(sys_listen);
  24. cond_syscall(sys_accept);
  25. cond_syscall(sys_connect);
  26. cond_syscall(sys_getsockname);
  27. cond_syscall(sys_getpeername);
  28. cond_syscall(sys_sendto);
  29. cond_syscall(sys_send);
  30. cond_syscall(sys_recvfrom);
  31. cond_syscall(sys_recv);
  32. cond_syscall(sys_socket);
  33. cond_syscall(sys_setsockopt);
  34. cond_syscall(sys_getsockopt);
  35. cond_syscall(sys_shutdown);
  36. cond_syscall(sys_sendmsg);
  37. cond_syscall(sys_recvmsg);
  38. cond_syscall(sys_socketcall);
  39. cond_syscall(sys_futex);
  40. cond_syscall(compat_sys_futex);
  41. cond_syscall(sys_epoll_create);
  42. cond_syscall(sys_epoll_ctl);
  43. cond_syscall(sys_epoll_wait);
  44. cond_syscall(sys_semget);
  45. cond_syscall(sys_semop);
  46. cond_syscall(sys_semtimedop);
  47. cond_syscall(sys_semctl);
  48. cond_syscall(sys_msgget);
  49. cond_syscall(sys_msgsnd);
  50. cond_syscall(sys_msgrcv);
  51. cond_syscall(sys_msgctl);
  52. cond_syscall(sys_shmget);
  53. cond_syscall(sys_shmat);
  54. cond_syscall(sys_shmdt);
  55. cond_syscall(sys_shmctl);
  56. cond_syscall(sys_mq_open);
  57. cond_syscall(sys_mq_unlink);
  58. cond_syscall(sys_mq_timedsend);
  59. cond_syscall(sys_mq_timedreceive);
  60. cond_syscall(sys_mq_notify);
  61. cond_syscall(sys_mq_getsetattr);
  62. cond_syscall(compat_sys_mq_open);
  63. cond_syscall(compat_sys_mq_timedsend);
  64. cond_syscall(compat_sys_mq_timedreceive);
  65. cond_syscall(compat_sys_mq_notify);
  66. cond_syscall(compat_sys_mq_getsetattr);
  67. cond_syscall(sys_mbind);
  68. cond_syscall(sys_get_mempolicy);
  69. cond_syscall(sys_set_mempolicy);
  70. cond_syscall(compat_sys_mbind);
  71. cond_syscall(compat_sys_get_mempolicy);
  72. cond_syscall(compat_sys_set_mempolicy);
  73. cond_syscall(sys_add_key);
  74. cond_syscall(sys_request_key);
  75. cond_syscall(sys_keyctl);
  76. cond_syscall(compat_sys_keyctl);
  77. cond_syscall(compat_sys_socketcall);
  78. cond_syscall(sys_inotify_init);
  79. cond_syscall(sys_inotify_add_watch);
  80. cond_syscall(sys_inotify_rm_watch);
  81. /* arch-specific weak syscall entries */
  82. cond_syscall(sys_pciconfig_read);
  83. cond_syscall(sys_pciconfig_write);
  84. cond_syscall(sys_pciconfig_iobase);
  85. cond_syscall(sys32_ipc);
  86. cond_syscall(sys32_sysctl);
  87. cond_syscall(ppc_rtas);