clear_page.s

来自「xen虚拟机源代码安装包」· S 代码 · 共 27 行

S
27
字号
#include <xen/config.h>#include <asm/page.h>#ifdef __i386__#define ptr_reg %edx#else#define ptr_reg %rdi#endifENTRY(clear_page_sse2)#ifdef __i386__        mov     4(%esp), ptr_reg#endif        mov     $PAGE_SIZE/16, %ecx        xor     %eax,%eax0:      dec     %ecx        movnti  %eax, (ptr_reg)        movnti  %eax, 4(ptr_reg)        movnti  %eax, 8(ptr_reg)        movnti  %eax, 12(ptr_reg)        lea     16(ptr_reg), ptr_reg        jnz     0b        sfence        ret

⌨️ 快捷键说明

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