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

📄 regs.h

📁 xen虚拟机源代码安装包
💻 H
字号:
#ifndef _I386_REGS_H#define _I386_REGS_H#include <xen/types.h>#include <public/xen.h>#define vm86_mode(r) ((r)->eflags & EF_VM)#define ring_0(r)    (((r)->cs & 3) == 0)#define ring_1(r)    (((r)->cs & 3) == 1)#define ring_2(r)    (((r)->cs & 3) == 2)#define ring_3(r)    (((r)->cs & 3) == 3)#define guest_kernel_mode(v, r)   \    (!vm86_mode(r) && ring_1(r))#define permit_softint(dpl, v, r) \    ((dpl) >= (vm86_mode(r) ? 3 : ((r)->cs & 3)))/* Check for null trap callback handler: Is the selector null (0-3)? */#define null_trap_bounce(v, tb) (((tb)->cs & ~3) == 0)/* Number of bytes of on-stack execution state to be context-switched. */#define CTXT_SWITCH_STACK_BYTES (sizeof(struct cpu_user_regs))#endif

⌨️ 快捷键说明

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