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

#include <sigframe.h>

Data Fields

struct siginfo info
 
struct ucontext uc
 
unsigned int retcode [3]
 
struct sigframe sig
 
unsigned long retcode
 
int sig
 
struct siginfopinfo
 
voidpuc
 
char retcode [8]
 
struct siginfo __userpinfo
 
void __userpuc
 
unsigned char retcode [8]
 
__sigrestore_t pretcode
 
uint32_t retcode [2]
 
long dummy_er0
 
long dummy_vector
 
long dummy_pc
 
charpretcode
 
unsigned long tramp [2]
 
char __userpretcode
 
u32 rs_ass [4]
 
u32 rs_pad [2]
 
struct siginfo rs_info
 
struct ucontext rs_uc
 
void(* pretcode )(void)
 
struct fpucontext fpuctx
 
unsigned int tramp [TRAMP_SIZE]
 
int abigap [56]
 
unsigned long _unused [2]
 
char abigap [288]
 
__u8 callee_used_stack [__SIGNAL_FRAMESIZE]
 
__u8 retcode [S390_SYSCALL_SIZE]
 
u32 rs_code [2]
 
u16 retcode [8]
 
long long retcode [2]
 
unsigned char save_area [C_ABI_SAVE_AREA_SIZE]
 
struct _fpstate fpstate
 
struct {
   xtregs_opt_t   opt
 
   xtregs_user_t   user
 
xtregs
 
unsigned int window [4]
 

Detailed Description

Definition at line 145 of file signal.c.

Field Documentation

unsigned long _unused[2]

Definition at line 59 of file signal_64.c.

char abigap[288]

Definition at line 65 of file signal_64.c.

int abigap[56]

Definition at line 328 of file signal_32.c.

__u8 callee_used_stack[__SIGNAL_FRAMESIZE]

Definition at line 45 of file signal.c.

long dummy_er0

Definition at line 123 of file signal.c.

long dummy_pc

Definition at line 128 of file signal.c.

long dummy_vector

Definition at line 124 of file signal.c.

struct _fpstate fpstate

Definition at line 504 of file signal.c.

Definition at line 31 of file sigframe.h.

Definition at line 147 of file signal.c.

Definition at line 39 of file signal.c.

Definition at line 30 of file signal.c.

Definition at line 31 of file signal.c.

void(* pretcode)(void)

Definition at line 25 of file sigframe.h.

char __user * pretcode

Definition at line 99 of file signal.c.

char* pretcode

Definition at line 129 of file signal.c.

char __user* pretcode

Definition at line 296 of file signal.c.

void __user* puc

Definition at line 31 of file signal.c.

void * puc

Definition at line 32 of file signal.c.

unsigned long retcode[RETCODE_SIZE >> 2]

Definition at line 34 of file signal.c.

char retcode[8]

Definition at line 35 of file signal.c.

Definition at line 46 of file signal.c.

uint32_t retcode[2]

Definition at line 105 of file signal.c.

unsigned char retcode[6]

Definition at line 108 of file signal.c.

u16 retcode[8]

Definition at line 126 of file signal_32.c.

unsigned char retcode

Definition at line 149 of file signal.c.

long long retcode[2]

Definition at line 196 of file signal_64.c.

u32 rs_ass

Definition at line 58 of file signal.c.

u32 rs_code[2]

Definition at line 39 of file signal.c.

struct siginfo rs_info

Definition at line 60 of file signal.c.

u32 rs_pad[2]

Definition at line 59 of file signal.c.

Definition at line 61 of file signal.c.

Definition at line 26 of file sigframe.h.

int sig

Definition at line 30 of file signal.c.

Definition at line 200 of file signal.c.

unsigned int tramp[TRAMP_SIZE]

Definition at line 13 of file rt_sigframe.h.

unsigned int tramp

Definition at line 34 of file signal.c.

Definition at line 148 of file signal.c.

Definition at line 40 of file signal.c.

unsigned int window[4]

Definition at line 46 of file signal.c.

struct { ... } xtregs

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