Lines Matching refs:insn_buff
13 #define PATCH(d, m, insn_buff, len) \ argument
14 paravirt_patch_insns(insn_buff, len, PSTART(d, m), PEND(d, m))
16 #define PATCH_CASE(ops, m, data, insn_buff, len) \ argument
18 return PATCH(data, ops##_##m, insn_buff, len)
60 unsigned int paravirt_patch_ident_64(void *insn_buff, unsigned int len) in paravirt_patch_ident_64() argument
63 return PATCH(xxl, mov64, insn_buff, len); in paravirt_patch_ident_64()
86 unsigned int native_patch(u8 type, void *insn_buff, unsigned long addr, in native_patch() argument
92 PATCH_CASE(irq, restore_fl, xxl, insn_buff, len); in native_patch()
93 PATCH_CASE(irq, save_fl, xxl, insn_buff, len); in native_patch()
94 PATCH_CASE(irq, irq_enable, xxl, insn_buff, len); in native_patch()
95 PATCH_CASE(irq, irq_disable, xxl, insn_buff, len); in native_patch()
97 PATCH_CASE(mmu, read_cr2, xxl, insn_buff, len); in native_patch()
98 PATCH_CASE(mmu, read_cr3, xxl, insn_buff, len); in native_patch()
99 PATCH_CASE(mmu, write_cr3, xxl, insn_buff, len); in native_patch()
102 PATCH_CASE(cpu, usergs_sysret64, xxl, insn_buff, len); in native_patch()
103 PATCH_CASE(cpu, swapgs, xxl, insn_buff, len); in native_patch()
104 PATCH_CASE(cpu, wbinvd, xxl, insn_buff, len); in native_patch()
106 PATCH_CASE(cpu, iret, xxl, insn_buff, len); in native_patch()
113 return PATCH(lock, queued_spin_unlock, insn_buff, len); in native_patch()
118 return PATCH(lock, vcpu_is_preempted, insn_buff, len); in native_patch()
125 return paravirt_patch_default(type, insn_buff, addr, len); in native_patch()