Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
arch
xtensa
include
asm
syscall.h
Go to the documentation of this file.
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
sys_execve
(
char
*,
char
**,
char
**,
struct
pt_regs
*);
14
asmlinkage
long
xtensa_clone
(
unsigned
long
,
unsigned
long
,
struct
pt_regs
*);
15
asmlinkage
long
xtensa_ptrace
(
long
,
long
,
long
,
long
);
16
asmlinkage
long
xtensa_sigreturn
(
struct
pt_regs
*);
17
asmlinkage
long
xtensa_rt_sigreturn
(
struct
pt_regs
*);
18
asmlinkage
long
xtensa_sigaltstack
(
struct
pt_regs
*
regs
);
19
asmlinkage
long
sys_rt_sigaction
(
int
,
20
const
struct
sigaction
__user *,
21
struct
sigaction
__user *,
22
size_t
);
23
asmlinkage
long
xtensa_shmat
(
int
,
char
__user *,
int
);
24
asmlinkage
long
xtensa_fadvise64_64
(
int
,
int
,
25
unsigned
long
long
,
unsigned
long
long
);
26
27
/* Should probably move to linux/syscalls.h */
28
struct
pollfd
;
29
asmlinkage
long
sys_pselect6
(
int
n
,
fd_set
__user *
inp
,
fd_set
__user *
outp
,
30
fd_set
__user *
exp
,
struct
timespec
__user *
tsp
,
void
__user *
sig
);
31
asmlinkage
long
sys_ppoll
(
struct
pollfd
__user *ufds,
unsigned
int
nfds,
32
struct
timespec
__user *
tsp
,
const
sigset_t
__user *
sigmask
,
33
size_t
sigsetsize);
34
asmlinkage
long
sys_rt_sigsuspend
(
sigset_t
__user *unewset,
35
size_t
sigsetsize);
Generated on Thu Jan 10 2013 12:55:23 for Linux Kernel by
1.8.2