⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 i387.h

📁 xen虚拟机源代码安装包
💻 H
字号:
/* * include/asm-i386/i387.h * * Copyright (C) 1994 Linus Torvalds * * Pentium III FXSR, SSE support * General FPU state handling cleanups *	Gareth Hughes <gareth@valinux.com>, May 2000 */#ifndef __ASM_I386_I387_H#define __ASM_I386_I387_H#include <xen/sched.h>#include <asm/processor.h>extern void init_fpu(void);extern void save_init_fpu(struct vcpu *v);extern void restore_fpu(struct vcpu *v);#define unlazy_fpu(v) do {                      \    if ( (v)->fpu_dirtied )                     \        save_init_fpu(v);                       \} while ( 0 )#define load_mxcsr(val) do {                                    \    unsigned long __mxcsr = ((unsigned long)(val) & 0xffbf);    \    __asm__ __volatile__ ( "ldmxcsr %0" : : "m" (__mxcsr) );    \} while ( 0 )static inline void setup_fpu(struct vcpu *v){    /* Avoid recursion. */    clts();    if ( !v->fpu_dirtied )    {        v->fpu_dirtied = 1;        if ( v->fpu_initialised )            restore_fpu(v);        else            init_fpu();    }}#endif /* __ASM_I386_I387_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -