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 */
  11struct pt_regs;
  12struct sigaction;
  13asmlinkage long xtensa_execve(char*, char**, char**, struct pt_regs*);
  14asmlinkage long xtensa_clone(unsigned long, unsigned long, struct pt_regs*);
  15asmlinkage long xtensa_ptrace(long, long, long, long);
  16asmlinkage long xtensa_sigreturn(struct pt_regs*);
  17asmlinkage long xtensa_rt_sigreturn(struct pt_regs*);
  18asmlinkage long xtensa_sigsuspend(struct pt_regs*);
  19asmlinkage long xtensa_rt_sigsuspend(struct pt_regs*);
  20asmlinkage long xtensa_sigaction(int, const struct old_sigaction*,
  21                                 struct old_sigaction*);
  22asmlinkage long xtensa_sigaltstack(struct pt_regs *regs);
  23asmlinkage long sys_rt_sigaction(int,
  24                                 const struct sigaction __user *,
  25                                 struct sigaction __user *,
  26                                 size_t);
  27asmlinkage long xtensa_shmat(int, char __user *, int);
  28asmlinkage long xtensa_fadvise64_64(int, int,
  29                                    unsigned long long, unsigned long long);
  31/* Should probably move to linux/syscalls.h */
  32struct pollfd;
  33asmlinkage long sys_pselect6(int n, fd_set __user *inp, fd_set __user *outp,
  34        fd_set __user *exp, struct timespec __user *tsp, void __user *sig);
  35asmlinkage long sys_ppoll(struct pollfd __user *ufds, unsigned int nfds,
  36        struct timespec __user *tsp, const sigset_t __user *sigmask,
  37        size_t sigsetsize);
  40 kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.