1 #ifndef _ASM_X86_64_SIGCONTEXT_H
2 #define _ASM_X86_64_SIGCONTEXT_H
5 #include <linux/compiler.h>
8 /* Note: reserved1/2 may someday contain valuable data. Always save/restore
9 them when you change signal frames. */
13 __u16 twd; /* Note this is not the same as the 32bit/x87/FSAVE twd */
19 __u32 st_space[32]; /* 8*16 bytes for each FP-reg */
20 __u32 xmm_space[64]; /* 16*16 bytes for each XMM-reg */
42 unsigned long eflags; /* RFLAGS */
46 unsigned short __pad0;
49 unsigned long oldmask;
51 struct _fpstate __user *fpstate; /* zero when no FPU context */
52 unsigned long reserved1[8];