DEF_NATIVE          3 arch/x86/kernel/paravirt_patch_32.c DEF_NATIVE(pv_irq_ops, irq_disable, "cli");
DEF_NATIVE          4 arch/x86/kernel/paravirt_patch_32.c DEF_NATIVE(pv_irq_ops, irq_enable, "sti");
DEF_NATIVE          5 arch/x86/kernel/paravirt_patch_32.c DEF_NATIVE(pv_irq_ops, restore_fl, "push %eax; popf");
DEF_NATIVE          6 arch/x86/kernel/paravirt_patch_32.c DEF_NATIVE(pv_irq_ops, save_fl, "pushf; pop %eax");
DEF_NATIVE          7 arch/x86/kernel/paravirt_patch_32.c DEF_NATIVE(pv_cpu_ops, iret, "iret");
DEF_NATIVE          8 arch/x86/kernel/paravirt_patch_32.c DEF_NATIVE(pv_cpu_ops, irq_enable_sysexit, "sti; sysexit");
DEF_NATIVE          9 arch/x86/kernel/paravirt_patch_32.c DEF_NATIVE(pv_mmu_ops, read_cr2, "mov %cr2, %eax");
DEF_NATIVE         10 arch/x86/kernel/paravirt_patch_32.c DEF_NATIVE(pv_mmu_ops, write_cr3, "mov %eax, %cr3");
DEF_NATIVE         11 arch/x86/kernel/paravirt_patch_32.c DEF_NATIVE(pv_mmu_ops, read_cr3, "mov %cr3, %eax");
DEF_NATIVE         12 arch/x86/kernel/paravirt_patch_32.c DEF_NATIVE(pv_cpu_ops, clts, "clts");
DEF_NATIVE         13 arch/x86/kernel/paravirt_patch_32.c DEF_NATIVE(pv_cpu_ops, read_tsc, "rdtsc");
DEF_NATIVE          5 arch/x86/kernel/paravirt_patch_64.c DEF_NATIVE(pv_irq_ops, irq_disable, "cli");
DEF_NATIVE          6 arch/x86/kernel/paravirt_patch_64.c DEF_NATIVE(pv_irq_ops, irq_enable, "sti");
DEF_NATIVE          7 arch/x86/kernel/paravirt_patch_64.c DEF_NATIVE(pv_irq_ops, restore_fl, "pushq %rdi; popfq");
DEF_NATIVE          8 arch/x86/kernel/paravirt_patch_64.c DEF_NATIVE(pv_irq_ops, save_fl, "pushfq; popq %rax");
DEF_NATIVE          9 arch/x86/kernel/paravirt_patch_64.c DEF_NATIVE(pv_cpu_ops, iret, "iretq");
DEF_NATIVE         10 arch/x86/kernel/paravirt_patch_64.c DEF_NATIVE(pv_mmu_ops, read_cr2, "movq %cr2, %rax");
DEF_NATIVE         11 arch/x86/kernel/paravirt_patch_64.c DEF_NATIVE(pv_mmu_ops, read_cr3, "movq %cr3, %rax");
DEF_NATIVE         12 arch/x86/kernel/paravirt_patch_64.c DEF_NATIVE(pv_mmu_ops, write_cr3, "movq %rdi, %cr3");
DEF_NATIVE         13 arch/x86/kernel/paravirt_patch_64.c DEF_NATIVE(pv_mmu_ops, flush_tlb_single, "invlpg (%rdi)");
DEF_NATIVE         14 arch/x86/kernel/paravirt_patch_64.c DEF_NATIVE(pv_cpu_ops, clts, "clts");
DEF_NATIVE         15 arch/x86/kernel/paravirt_patch_64.c DEF_NATIVE(pv_cpu_ops, wbinvd, "wbinvd");
DEF_NATIVE         17 arch/x86/kernel/paravirt_patch_64.c DEF_NATIVE(pv_cpu_ops, irq_enable_sysexit, "swapgs; sti; sysexit");
DEF_NATIVE         18 arch/x86/kernel/paravirt_patch_64.c DEF_NATIVE(pv_cpu_ops, usergs_sysret64, "swapgs; sysretq");
DEF_NATIVE         19 arch/x86/kernel/paravirt_patch_64.c DEF_NATIVE(pv_cpu_ops, usergs_sysret32, "swapgs; sysretl");
DEF_NATIVE         20 arch/x86/kernel/paravirt_patch_64.c DEF_NATIVE(pv_cpu_ops, swapgs, "swapgs");