Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
sigframe Struct Reference

#include <sigframe.h>

Data Fields

struct sigcontext sc
 
unsigned int retcode [3]
 
struct ucontext uc
 
unsigned long retcode [2]
 
unsigned long extramask [_NSIG_WORDS-1]
 
unsigned char retcode [8]
 
__sigrestore_t pretcode
 
int sig
 
uint32_t retcode [2]
 
long dummy_er0
 
long dummy_vector
 
long dummy_pc
 
charpretcode
 
unsigned long arg0
 
unsigned long arg1
 
unsigned long arg2
 
void __userhandler
 
struct siginfo info
 
char __userpretcode
 
int code
 
struct sigcontext __userpsc
 
char retcode [8]
 
unsigned long tramp [2]
 
u32 sf_ass [4]
 
u32 sf_pad [2]
 
struct sigcontext sf_sc
 
sigset_t sf_mask
 
void(* pretcode )(void)
 
struct sigcontextpsc
 
struct fpucontext fpuctx
 
struct sigcontext sctx
 
struct mcontext mctx
 
int abigap [56]
 
__u8 callee_used_stack [__SIGNAL_FRAMESIZE]
 
_sigregs sregs
 
int signo
 
__u8 retcode [S390_SYSCALL_SIZE]
 
u16 retcode [8]
 
long long retcode [2]
 

Detailed Description

Definition at line 139 of file signal.c.

Field Documentation

int abigap[56]

Definition at line 300 of file signal_32.c.

unsigned long arg0

Definition at line 13 of file sigframe.h.

unsigned long arg1

Definition at line 14 of file sigframe.h.

unsigned long arg2

Definition at line 15 of file sigframe.h.

__u8 callee_used_stack[__SIGNAL_FRAMESIZE]

Definition at line 36 of file signal.c.

Definition at line 287 of file signal.c.

long dummy_er0

Definition at line 108 of file signal.c.

long dummy_pc

Definition at line 113 of file signal.c.

long dummy_vector

Definition at line 109 of file signal.c.

unsigned long extramask

Definition at line 99 of file signal.c.

Definition at line 18 of file sigframe.h.

void __user* handler

Definition at line 20 of file sigframe.h.

Definition at line 21 of file sigframe.h.

Definition at line 295 of file signal_32.c.

void(* pretcode)(void)

Definition at line 14 of file sigframe.h.

__sigrestore_t pretcode

Definition at line 90 of file signal.c.

char* pretcode

Definition at line 114 of file signal.c.

char __user* pretcode

Definition at line 285 of file signal.c.

Definition at line 16 of file sigframe.h.

Definition at line 288 of file signal.c.

Definition at line 40 of file signal.c.

uint32_t retcode[2]

Definition at line 94 of file signal.c.

unsigned char retcode[8]

Definition at line 100 of file signal.c.

u16 retcode[8]

Definition at line 119 of file signal_32.c.

unsigned long retcode

Definition at line 142 of file signal.c.

long long retcode[2]

Definition at line 188 of file signal_64.c.

unsigned long retcode[2]

Definition at line 195 of file signal.c.

char retcode[8]

Definition at line 289 of file signal.c.

Definition at line 141 of file signal.c.

Definition at line 294 of file signal_32.c.

u32 sf_ass[4]

Definition at line 51 of file signal.c.

sigset_t sf_mask

Definition at line 54 of file signal.c.

u32 sf_pad[2]

Definition at line 52 of file signal.c.

Definition at line 53 of file signal.c.

int sig

Definition at line 91 of file signal.c.

int signo

Definition at line 39 of file signal.c.

_sigregs sregs

Definition at line 38 of file signal.c.

unsigned long tramp[2]

Definition at line 57 of file signal.c.

Definition at line 194 of file signal.c.


The documentation for this struct was generated from the following files: