Searched refs:DEF_NATIVE (Results 1 – 3 of 3) sorted by relevance
/arch/x86/kernel/ |
D | paravirt_patch_64.c | 5 DEF_NATIVE(pv_irq_ops, irq_disable, "cli"); 6 DEF_NATIVE(pv_irq_ops, irq_enable, "sti"); 7 DEF_NATIVE(pv_irq_ops, restore_fl, "pushq %rdi; popfq"); 8 DEF_NATIVE(pv_irq_ops, save_fl, "pushfq; popq %rax"); 9 DEF_NATIVE(pv_mmu_ops, read_cr2, "movq %cr2, %rax"); 10 DEF_NATIVE(pv_mmu_ops, read_cr3, "movq %cr3, %rax"); 11 DEF_NATIVE(pv_mmu_ops, write_cr3, "movq %rdi, %cr3"); 12 DEF_NATIVE(pv_cpu_ops, clts, "clts"); 13 DEF_NATIVE(pv_cpu_ops, wbinvd, "wbinvd"); 15 DEF_NATIVE(pv_cpu_ops, usergs_sysret64, "swapgs; sysretq"); [all …]
|
D | paravirt_patch_32.c | 3 DEF_NATIVE(pv_irq_ops, irq_disable, "cli"); 4 DEF_NATIVE(pv_irq_ops, irq_enable, "sti"); 5 DEF_NATIVE(pv_irq_ops, restore_fl, "push %eax; popf"); 6 DEF_NATIVE(pv_irq_ops, save_fl, "pushf; pop %eax"); 7 DEF_NATIVE(pv_cpu_ops, iret, "iret"); 8 DEF_NATIVE(pv_mmu_ops, read_cr2, "mov %cr2, %eax"); 9 DEF_NATIVE(pv_mmu_ops, write_cr3, "mov %eax, %cr3"); 10 DEF_NATIVE(pv_mmu_ops, read_cr3, "mov %cr3, %eax"); 11 DEF_NATIVE(pv_cpu_ops, clts, "clts"); 14 DEF_NATIVE(pv_lock_ops, queued_spin_unlock, "movb $0, (%eax)");
|
/arch/x86/include/asm/ |
D | paravirt_types.h | 397 #define DEF_NATIVE(ops, name, code) \ macro
|