search for: pv_emulate_cmpxchg8b

Displaying 1 result from an estimated 1 matches for "pv_emulate_cmpxchg8b".

Did you mean: hvm_emulate_cmpxchg8b
2008 Apr 21
1
[PATCH] x86-64: emulation support for cmpxchg16b
...mulate_write, .cmpxchg = hvm_emulate_cmpxchg, - .cmpxchg8b = hvm_emulate_cmpxchg8b, + .cmpxchg2 = hvm_emulate_cmpxchg8b, }; static int @@ -352,6 +356,7 @@ pv_emulate_cmpxchg(enum x86_segment seg, v, offset, old, new, bytes, sh_ctxt); } +#ifdef __i386__ static int pv_emulate_cmpxchg8b(enum x86_segment seg, unsigned long offset, @@ -369,13 +374,16 @@ pv_emulate_cmpxchg8b(enum x86_segment se return v->arch.paging.mode->shadow.x86_emulate_cmpxchg8b( v, offset, old_lo, old_hi, new_lo, new_hi, sh_ctxt); } +#else +#define pv_emulate_cmpxchg8b...