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
cris
include
asm
sigcontext.h
Go to the documentation of this file.
1
/* $Id: sigcontext.h,v 1.1 2000/07/10 16:32:31 bjornw Exp $ */
2
3
#ifndef _ASM_CRIS_SIGCONTEXT_H
4
#define _ASM_CRIS_SIGCONTEXT_H
5
6
#include <asm/ptrace.h>
7
8
/* This struct is saved by setup_frame in signal.c, to keep the current context while
9
a signal handler is executed. It's restored by sys_sigreturn.
10
11
To keep things simple, we use pt_regs here even though normally you just specify
12
the list of regs to save. Then we can use copy_from_user on the entire regs instead
13
of a bunch of get_user's as well...
14
15
*/
16
17
struct
sigcontext
{
18
struct
pt_regs
regs
;
/* needs to be first */
19
unsigned
long
oldmask
;
20
unsigned
long
usp
;
/* usp before stacking this gunk on it */
21
};
22
23
#endif
24
Generated on Thu Jan 10 2013 12:50:30 for Linux Kernel by
1.8.2