long shutdown(int, int) { return syscall (__NR_shutdown, int, int); } long reboot(int magic1, int magic2, unsigned int cmd, void __user *arg) { return syscall (__NR_reboot, magic1, magic2, cmd, __user *arg); } long restart_syscall(void) { return syscall (__NR_restart_syscall); } long exit(int error_code) { return syscall (__NR_exit, error_code); } long kill(int pid, int sig) { return syscall (__NR_kill, pid, sig); } long sync(void) { return syscall (__NR_sync); } long mount(char __user *dev_name, char __user *dir_name, char __user *type, unsigned long flags, void __user *data) { return syscall (__NR_mount, dev_name, dir_name, type, flags, data); } long umount(char __user *name, int flags) { return syscall (__NR_umount, name, flags); } long stat(char __user *filename, struct __old_kernel_stat __user *statbuf) { return syscall (__NR_stat, filename, statbuf); } long link(const char __user *oldname, const char __user *newname) { return syscall (__NR_link, oldname, newname); } long symlink(const char __user *old, const char __user *new) { return syscall (__NR_symlink, old, new); } long unlink(const char __user *pathname) { return syscall (__NR_unlink, pathname); } long rename(const char __user *oldname, const char __user *newname) { return syscall (__NR_rename, oldname, newname); } long chmod(const char __user *filename, mode_t mode) { return syscall (__NR_chmod, filename, mode); } long creat(const char __user *pathname, int mode) { return syscall (__NR_creat, pathname, mode); } long open(const char __user *filename, int flags, int mode) { return syscall (__NR_open, filename, flags, mode); } long close(unsigned int fd) { return syscall (__NR_close, fd); } long access(const char __user *filename, int mode) { return syscall (__NR_access, filename, mode); } long chown(const char __user *filename, uid_t user, gid_t group) { return syscall (__NR_chown, filename, user, group); } long read(unsigned int fd, char __user *buf, size_t count) { return syscall (__NR_read, fd, buf, count); } long write(unsigned int fd, const char __user *buf, size_t count) { return syscall (__NR_write, fd, buf, count); } long getcwd(char __user *buf, unsigned long size) { return syscall (__NR_getcwd, buf, size); } long mkdir(const char __user *pathname, int mode) { return syscall (__NR_mkdir, pathname, mode); } long chdir(const char __user *filename) { return syscall (__NR_chdir, filename); } long rmdir(const char __user *pathname) { return syscall (__NR_rmdir, pathname); } long swapon(const char __user *specialfile, int swap_flags) { return syscall (__NR_swapon, specialfile, swap_flags); } long swapoff(const char __user *specialfile) { return syscall (__NR_swapoff, specialfile); } long tee(int fdin, int fdout, size_t len, unsigned int flags) { return syscall (__NR_tee, fdin, fdout, len, flags); }