⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 syscalls.s

📁 linux-2.6.15.6
💻 S
📖 第 1 页 / 共 2 页
字号:
/* * definitions for sys_call_table, each line represents an * entry in the table in the form  * SYSCALL(31 bit syscall, 64 bit syscall, 31 bit emulated syscall) * * this file is meant to be included from entry.S and entry64.S */#define NI_SYSCALL SYSCALL(sys_ni_syscall,sys_ni_syscall,sys_ni_syscall)NI_SYSCALL							/* 0 */SYSCALL(sys_exit,sys_exit,sys32_exit_wrapper)SYSCALL(sys_fork_glue,sys_fork_glue,sys_fork_glue)SYSCALL(sys_read,sys_read,sys32_read_wrapper)SYSCALL(sys_write,sys_write,sys32_write_wrapper)SYSCALL(sys_open,sys_open,sys32_open_wrapper)			/* 5 */SYSCALL(sys_close,sys_close,sys32_close_wrapper)SYSCALL(sys_restart_syscall,sys_restart_syscall,sys_restart_syscall)SYSCALL(sys_creat,sys_creat,sys32_creat_wrapper)SYSCALL(sys_link,sys_link,sys32_link_wrapper)SYSCALL(sys_unlink,sys_unlink,sys32_unlink_wrapper)		/* 10 */SYSCALL(sys_execve_glue,sys_execve_glue,sys32_execve_glue)SYSCALL(sys_chdir,sys_chdir,sys32_chdir_wrapper)SYSCALL(sys_time,sys_ni_syscall,sys32_time_wrapper)		/* old time syscall */SYSCALL(sys_mknod,sys_mknod,sys32_mknod_wrapper)SYSCALL(sys_chmod,sys_chmod,sys32_chmod_wrapper)		/* 15 */SYSCALL(sys_lchown16,sys_ni_syscall,sys32_lchown16_wrapper)	/* old lchown16 syscall*/NI_SYSCALL							/* old break syscall holder */NI_SYSCALL							/* old stat syscall holder */SYSCALL(sys_lseek,sys_lseek,sys32_lseek_wrapper)SYSCALL(sys_getpid,sys_getpid,sys_getpid)			/* 20 */SYSCALL(sys_mount,sys_mount,sys32_mount_wrapper)SYSCALL(sys_oldumount,sys_oldumount,sys32_oldumount_wrapper)SYSCALL(sys_setuid16,sys_ni_syscall,sys32_setuid16_wrapper)	/* old setuid16 syscall*/SYSCALL(sys_getuid16,sys_ni_syscall,sys32_getuid16)		/* old getuid16 syscall*/SYSCALL(sys_stime,sys_ni_syscall,sys32_stime_wrapper)		/* 25 old stime syscall */SYSCALL(sys_ptrace,sys_ptrace,sys32_ptrace_wrapper)SYSCALL(sys_alarm,sys_alarm,sys32_alarm_wrapper)NI_SYSCALL							/* old fstat syscall */SYSCALL(sys_pause,sys_pause,sys32_pause)SYSCALL(sys_utime,sys_utime,compat_sys_utime_wrapper)		/* 30 */NI_SYSCALL							/* old stty syscall */NI_SYSCALL							/* old gtty syscall */SYSCALL(sys_access,sys_access,sys32_access_wrapper)SYSCALL(sys_nice,sys_nice,sys32_nice_wrapper)NI_SYSCALL							/* 35 old ftime syscall */SYSCALL(sys_sync,sys_sync,sys_sync)SYSCALL(sys_kill,sys_kill,sys32_kill_wrapper)SYSCALL(sys_rename,sys_rename,sys32_rename_wrapper)SYSCALL(sys_mkdir,sys_mkdir,sys32_mkdir_wrapper)SYSCALL(sys_rmdir,sys_rmdir,sys32_rmdir_wrapper)		/* 40 */SYSCALL(sys_dup,sys_dup,sys32_dup_wrapper)SYSCALL(sys_pipe,sys_pipe,sys32_pipe_wrapper)SYSCALL(sys_times,sys_times,compat_sys_times_wrapper)NI_SYSCALL							/* old prof syscall */SYSCALL(sys_brk,sys_brk,sys32_brk_wrapper)			/* 45 */SYSCALL(sys_setgid16,sys_ni_syscall,sys32_setgid16_wrapper)	/* old setgid16 syscall*/SYSCALL(sys_getgid16,sys_ni_syscall,sys32_getgid16)		/* old getgid16 syscall*/SYSCALL(sys_signal,sys_signal,sys32_signal_wrapper)SYSCALL(sys_geteuid16,sys_ni_syscall,sys32_geteuid16)		/* old geteuid16 syscall */SYSCALL(sys_getegid16,sys_ni_syscall,sys32_getegid16)		/* 50 old getegid16 syscall */SYSCALL(sys_acct,sys_acct,sys32_acct_wrapper)SYSCALL(sys_umount,sys_umount,sys32_umount_wrapper)NI_SYSCALL							/* old lock syscall */SYSCALL(sys_ioctl,sys_ioctl,compat_sys_ioctl_wrapper)SYSCALL(sys_fcntl,sys_fcntl,compat_sys_fcntl_wrapper)		/* 55 */NI_SYSCALL							/* intel mpx syscall */SYSCALL(sys_setpgid,sys_setpgid,sys32_setpgid_wrapper)NI_SYSCALL							/* old ulimit syscall */NI_SYSCALL							/* old uname syscall */SYSCALL(sys_umask,sys_umask,sys32_umask_wrapper)		/* 60 */SYSCALL(sys_chroot,sys_chroot,sys32_chroot_wrapper)SYSCALL(sys_ustat,sys_ustat,sys32_ustat_wrapper)SYSCALL(sys_dup2,sys_dup2,sys32_dup2_wrapper)SYSCALL(sys_getppid,sys_getppid,sys_getppid)SYSCALL(sys_getpgrp,sys_getpgrp,sys_getpgrp)			/* 65 */SYSCALL(sys_setsid,sys_setsid,sys_setsid)SYSCALL(sys_sigaction,sys_sigaction,sys32_sigaction_wrapper)NI_SYSCALL							/* old sgetmask syscall*/NI_SYSCALL							/* old ssetmask syscall*/SYSCALL(sys_setreuid16,sys_ni_syscall,sys32_setreuid16_wrapper)	/* old setreuid16 syscall */SYSCALL(sys_setregid16,sys_ni_syscall,sys32_setregid16_wrapper)	/* old setregid16 syscall */SYSCALL(sys_sigsuspend_glue,sys_sigsuspend_glue,sys32_sigsuspend_glue)SYSCALL(sys_sigpending,sys_sigpending,compat_sys_sigpending_wrapper)SYSCALL(sys_sethostname,sys_sethostname,sys32_sethostname_wrapper)SYSCALL(sys_setrlimit,sys_setrlimit,compat_sys_setrlimit_wrapper)	/* 75 */SYSCALL(sys_old_getrlimit,sys_getrlimit,compat_sys_old_getrlimit_wrapper)SYSCALL(sys_getrusage,sys_getrusage,compat_sys_getrusage_wrapper)SYSCALL(sys_gettimeofday,sys_gettimeofday,sys32_gettimeofday_wrapper)SYSCALL(sys_settimeofday,sys_settimeofday,sys32_settimeofday_wrapper)SYSCALL(sys_getgroups16,sys_ni_syscall,sys32_getgroups16_wrapper)	/* 80 old getgroups16 syscall */SYSCALL(sys_setgroups16,sys_ni_syscall,sys32_setgroups16_wrapper)	/* old setgroups16 syscall */NI_SYSCALL							/* old select syscall */SYSCALL(sys_symlink,sys_symlink,sys32_symlink_wrapper)NI_SYSCALL							/* old lstat syscall */SYSCALL(sys_readlink,sys_readlink,sys32_readlink_wrapper)	/* 85 */SYSCALL(sys_uselib,sys_uselib,sys32_uselib_wrapper)SYSCALL(sys_swapon,sys_swapon,sys32_swapon_wrapper)SYSCALL(sys_reboot,sys_reboot,sys32_reboot_wrapper)SYSCALL(sys_ni_syscall,sys_ni_syscall,old32_readdir_wrapper)	/* old readdir syscall */SYSCALL(old_mmap,old_mmap,old32_mmap_wrapper)			/* 90 */SYSCALL(sys_munmap,sys_munmap,sys32_munmap_wrapper)SYSCALL(sys_truncate,sys_truncate,sys32_truncate_wrapper)SYSCALL(sys_ftruncate,sys_ftruncate,sys32_ftruncate_wrapper)SYSCALL(sys_fchmod,sys_fchmod,sys32_fchmod_wrapper)SYSCALL(sys_fchown16,sys_ni_syscall,sys32_fchown16_wrapper)	/* 95 old fchown16 syscall*/SYSCALL(sys_getpriority,sys_getpriority,sys32_getpriority_wrapper)SYSCALL(sys_setpriority,sys_setpriority,sys32_setpriority_wrapper)NI_SYSCALL							/* old profil syscall */SYSCALL(sys_statfs,sys_statfs,compat_sys_statfs_wrapper)SYSCALL(sys_fstatfs,sys_fstatfs,compat_sys_fstatfs_wrapper)	/* 100 */NI_SYSCALL							/* ioperm for i386 */SYSCALL(sys_socketcall,sys_socketcall,compat_sys_socketcall_wrapper)SYSCALL(sys_syslog,sys_syslog,sys32_syslog_wrapper)SYSCALL(sys_setitimer,sys_setitimer,compat_sys_setitimer_wrapper)SYSCALL(sys_getitimer,sys_getitimer,compat_sys_getitimer_wrapper)	/* 105 */SYSCALL(sys_newstat,sys_newstat,compat_sys_newstat_wrapper)SYSCALL(sys_newlstat,sys_newlstat,compat_sys_newlstat_wrapper)SYSCALL(sys_newfstat,sys_newfstat,compat_sys_newfstat_wrapper)NI_SYSCALL							/* old uname syscall */SYSCALL(sys_lookup_dcookie,sys_lookup_dcookie,sys32_lookup_dcookie_wrapper)	/* 110 */SYSCALL(sys_vhangup,sys_vhangup,sys_vhangup)NI_SYSCALL							/* old "idle" system call */NI_SYSCALL							/* vm86old for i386 */SYSCALL(sys_wait4,sys_wait4,compat_sys_wait4_wrapper)SYSCALL(sys_swapoff,sys_swapoff,sys32_swapoff_wrapper)		/* 115 */SYSCALL(sys_sysinfo,sys_sysinfo,sys32_sysinfo_wrapper)SYSCALL(sys_ipc,sys_ipc,sys32_ipc_wrapper)SYSCALL(sys_fsync,sys_fsync,sys32_fsync_wrapper)SYSCALL(sys_sigreturn_glue,sys_sigreturn_glue,sys32_sigreturn_glue)SYSCALL(sys_clone_glue,sys_clone_glue,sys32_clone_glue)		/* 120 */SYSCALL(sys_setdomainname,sys_setdomainname,sys32_setdomainname_wrapper)SYSCALL(sys_newuname,s390x_newuname,sys32_newuname_wrapper)NI_SYSCALL							/* modify_ldt for i386 */SYSCALL(sys_adjtimex,sys_adjtimex,sys32_adjtimex_wrapper)SYSCALL(sys_mprotect,sys_mprotect,sys32_mprotect_wrapper)	/* 125 */SYSCALL(sys_sigprocmask,sys_sigprocmask,compat_sys_sigprocmask_wrapper)NI_SYSCALL							/* old "create module" */SYSCALL(sys_init_module,sys_init_module,sys32_init_module_wrapper)SYSCALL(sys_delete_module,sys_delete_module,sys32_delete_module_wrapper)NI_SYSCALL							/* 130: old get_kernel_syms */SYSCALL(sys_quotactl,sys_quotactl,sys32_quotactl_wrapper)SYSCALL(sys_getpgid,sys_getpgid,sys32_getpgid_wrapper)SYSCALL(sys_fchdir,sys_fchdir,sys32_fchdir_wrapper)SYSCALL(sys_bdflush,sys_bdflush,sys32_bdflush_wrapper)SYSCALL(sys_sysfs,sys_sysfs,sys32_sysfs_wrapper)		/* 135 */SYSCALL(sys_personality,s390x_personality,sys32_personality_wrapper)NI_SYSCALL							/* for afs_syscall */SYSCALL(sys_setfsuid16,sys_ni_syscall,sys32_setfsuid16_wrapper)	/* old setfsuid16 syscall */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -