home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / include / asm-xtensa / syscall.h < prev    next >
Encoding:
C/C++ Source or Header  |  2008-12-24  |  1.6 KB  |  43 lines

  1. /*
  2.  * include/asm-xtensa/syscall.h
  3.  *
  4.  * This file is subject to the terms and conditions of the GNU General Public
  5.  * License.  See the file "COPYING" in the main directory of this archive
  6.  * for more details.
  7.  *
  8.  * Copyright (C) 2001 - 2007 Tensilica Inc.
  9.  */
  10.  
  11. struct pt_regs;
  12. struct sigaction;
  13. asmlinkage long xtensa_execve(char*, char**, char**, struct pt_regs*);
  14. asmlinkage long xtensa_clone(unsigned long, unsigned long, struct pt_regs*);
  15. asmlinkage long xtensa_pipe(int __user *);
  16. asmlinkage long xtensa_mmap2(unsigned long, unsigned long, unsigned long,
  17.                      unsigned long, unsigned long, unsigned long);
  18. asmlinkage long xtensa_ptrace(long, long, long, long);
  19. asmlinkage long xtensa_sigreturn(struct pt_regs*);
  20. asmlinkage long xtensa_rt_sigreturn(struct pt_regs*);
  21. asmlinkage long xtensa_sigsuspend(struct pt_regs*);
  22. asmlinkage long xtensa_rt_sigsuspend(struct pt_regs*);
  23. asmlinkage long xtensa_sigaction(int, const struct old_sigaction*,
  24.                  struct old_sigaction*);
  25. asmlinkage long xtensa_sigaltstack(struct pt_regs *regs);
  26. asmlinkage long sys_rt_sigaction(int,
  27.                  const struct sigaction __user *,
  28.                  struct sigaction __user *,
  29.                  size_t);
  30. asmlinkage long xtensa_shmat(int, char __user *, int);
  31. asmlinkage long xtensa_fadvise64_64(int, int,
  32.                     unsigned long long, unsigned long long);
  33.  
  34. /* Should probably move to linux/syscalls.h */
  35. struct pollfd;
  36. asmlinkage long sys_pselect6(int n, fd_set __user *inp, fd_set __user *outp,
  37.     fd_set __user *exp, struct timespec __user *tsp, void __user *sig);
  38. asmlinkage long sys_ppoll(struct pollfd __user *ufds, unsigned int nfds,
  39.     struct timespec __user *tsp, const sigset_t __user *sigmask,
  40.     size_t sigsetsize);
  41.  
  42.  
  43.