Searched defs:cmpxchg_ptr (Results 1 - 9 of 9) sorted by relevance

/openjdk7/hotspot/src/os_cpu/bsd_x86/vm/
H A Datomic_bsd_x86.inline.hpp154 inline intptr_t Atomic::cmpxchg_ptr(intptr_t exchange_value, volatile intptr_t* dest, intptr_t compare_value) { function in class:Atomic
158 inline void* Atomic::cmpxchg_ptr(void* exchange_value, volatile void* dest, void* compare_value) { function in class:Atomic
197 inline intptr_t Atomic::cmpxchg_ptr(intptr_t exchange_value, volatile intptr_t* dest, intptr_t compare_value) { function in class:Atomic
201 inline void* Atomic::cmpxchg_ptr(void* exchange_value, volatile void* dest, void* compare_value) { function in class:Atomic
/openjdk7/hotspot/src/os_cpu/linux_sparc/vm/
H A Datomic_linux_sparc.inline.hpp196 inline intptr_t Atomic::cmpxchg_ptr(intptr_t exchange_value, volatile intptr_t* dest, intptr_t compare_value) { function in class:Atomic
214 inline void* Atomic::cmpxchg_ptr(void* exchange_value, volatile void* dest, void* compare_value) { function in class:Atomic
215 return (void*)cmpxchg_ptr((intptr_t)exchange_value, (volatile intptr_t*)dest, (intptr_t)compare_value);
/openjdk7/hotspot/src/os_cpu/linux_x86/vm/
H A Datomic_linux_x86.inline.hpp154 inline intptr_t Atomic::cmpxchg_ptr(intptr_t exchange_value, volatile intptr_t* dest, intptr_t compare_value) { function in class:Atomic
158 inline void* Atomic::cmpxchg_ptr(void* exchange_value, volatile void* dest, void* compare_value) { function in class:Atomic
197 inline intptr_t Atomic::cmpxchg_ptr(intptr_t exchange_value, volatile intptr_t* dest, intptr_t compare_value) { function in class:Atomic
201 inline void* Atomic::cmpxchg_ptr(void* exchange_value, volatile void* dest, void* compare_value) { function in class:Atomic
/openjdk7/hotspot/src/os_cpu/solaris_sparc/vm/
H A Datomic_solaris_sparc.inline.hpp236 inline intptr_t Atomic::cmpxchg_ptr(intptr_t exchange_value, volatile intptr_t* dest, intptr_t compare_value) { function in class:Atomic
254 inline void* Atomic::cmpxchg_ptr(void* exchange_value, volatile void* dest, void* compare_value) { function in class:Atomic
255 return (void*)cmpxchg_ptr((intptr_t)exchange_value, (volatile intptr_t*)dest, (intptr_t)compare_value);
328 inline intptr_t Atomic::cmpxchg_ptr(intptr_t exchange_value, volatile intptr_t* dest, intptr_t compare_value) { function in class:Atomic
336 inline void* Atomic::cmpxchg_ptr(void* exchange_value, volatile void* dest, void* compare_value) { function in class:Atomic
337 return (void*)cmpxchg_ptr((intptr_t)exchange_value, (volatile intptr_t*)dest, (intptr_t)compare_value);
380 inline intptr_t Atomic::cmpxchg_ptr(intptr_t exchange_value, volatile intptr_t* dest, intptr_t compare_value) { function in class:Atomic
384 inline void* Atomic::cmpxchg_ptr(void* exchange_value, volatile void* dest, void* compare_value) { function in class:Atomic
/openjdk7/hotspot/src/os_cpu/bsd_zero/vm/
H A Datomic_bsd_zero.inline.hpp286 inline intptr_t Atomic::cmpxchg_ptr(intptr_t exchange_value, function in class:Atomic
300 inline void* Atomic::cmpxchg_ptr(void* exchange_value, function in class:Atomic
304 return (void *) cmpxchg_ptr((intptr_t) exchange_value,
/openjdk7/hotspot/src/os_cpu/linux_zero/vm/
H A Datomic_linux_zero.inline.hpp280 inline intptr_t Atomic::cmpxchg_ptr(intptr_t exchange_value, function in class:Atomic
294 inline void* Atomic::cmpxchg_ptr(void* exchange_value, function in class:Atomic
298 return (void *) cmpxchg_ptr((intptr_t) exchange_value,
/openjdk7/hotspot/src/os_cpu/solaris_x86/vm/
H A Datomic_solaris_x86.inline.hpp118 inline intptr_t Atomic::cmpxchg_ptr(intptr_t exchange_value, volatile intptr_t* dest, intptr_t compare_value) { function in class:Atomic
122 inline void* Atomic::cmpxchg_ptr(void* exchange_value, volatile void* dest, void* compare_value) { function in class:Atomic
146 inline intptr_t Atomic::cmpxchg_ptr(intptr_t exchange_value, volatile intptr_t* dest, intptr_t compare_value) { function in class:Atomic
150 inline void* Atomic::cmpxchg_ptr(void* exchange_value, volatile void* dest, void* compare_value) { function in class:Atomic
/openjdk7/hotspot/src/os_cpu/windows_x86/vm/
H A Datomic_windows_x86.inline.hpp132 inline intptr_t Atomic::cmpxchg_ptr(intptr_t exchange_value, volatile intptr_t* dest, intptr_t compare_value) { function in class:Atomic
136 inline void* Atomic::cmpxchg_ptr(void* exchange_value, volatile void* dest, void* compare_value) { function in class:Atomic
250 inline intptr_t Atomic::cmpxchg_ptr(intptr_t exchange_value, volatile intptr_t* dest, intptr_t compare_value) { function in class:Atomic
254 inline void* Atomic::cmpxchg_ptr(void* exchange_value, volatile void* dest, void* compare_value) { function in class:Atomic
/openjdk7/hotspot/src/share/vm/shark/
H A DsharkBuilder.cpp392 return Atomic::cmpxchg_ptr(newval, ptr, oldval);
396 Value* SharkBuilder::cmpxchg_ptr() { function in class:SharkBuilder
453 return CreateCall3(cmpxchg_ptr(), dst, compare_value, exchange_value);

Completed in 198 milliseconds