|
Linux Kernel
3.7.1
|
#include <linux/types.h>#include <asm/processor.h>Go to the source code of this file.
Macros | |
| #define | XSTATE_CPUID 0x0000000d |
| #define | XSTATE_FP 0x1 |
| #define | XSTATE_SSE 0x2 |
| #define | XSTATE_YMM 0x4 |
| #define | XSTATE_FPSSE (XSTATE_FP | XSTATE_SSE) |
| #define | FXSAVE_SIZE 512 |
| #define | XSAVE_HDR_SIZE 64 |
| #define | XSAVE_HDR_OFFSET FXSAVE_SIZE |
| #define | XSAVE_YMM_SIZE 256 |
| #define | XSAVE_YMM_OFFSET (XSAVE_HDR_SIZE + XSAVE_HDR_OFFSET) |
| #define | XCNTXT_MASK (XSTATE_FP | XSTATE_SSE | XSTATE_YMM) |
| #define | REX_PREFIX |
Functions | |
| void | xsave_init (void) |
| void | update_regset_xstate_info (unsigned int size, u64 xstate_mask) |
| int | init_fpu (struct task_struct *child) |
Variables | |
| unsigned int | xstate_size |
| u64 | pcntxt_mask |
| u64 | xstate_fx_sw_bytes [USER_XSTATE_FX_SW_WORDS] |
| struct xsave_struct * | init_xstate_buf |
| #define XCNTXT_MASK (XSTATE_FP | XSTATE_SSE | XSTATE_YMM) |
| #define XSAVE_HDR_OFFSET FXSAVE_SIZE |
| #define XSAVE_YMM_OFFSET (XSAVE_HDR_SIZE + XSAVE_HDR_OFFSET) |
| #define XSTATE_FPSSE (XSTATE_FP | XSTATE_SSE) |
| int init_fpu | ( | struct task_struct * | child | ) |
| struct xsave_struct* init_xstate_buf |
| u64 xstate_fx_sw_bytes[USER_XSTATE_FX_SW_WORDS] |
1.8.2