/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | atomic.hpp | 44 static void store_ptr(intptr_t store_value, intptr_t* dest); 45 static void store_ptr(void* store_value, void* dest); 52 static void store_ptr(intptr_t store_value, volatile intptr_t* dest); 53 static void store_ptr(void* store_value, volatile void* dest);
|
/openjdk7/hotspot/src/os_cpu/linux_sparc/vm/ |
H A D | atomic_linux_sparc.inline.hpp | 39 inline void Atomic::store_ptr(intptr_t store_value, intptr_t* dest) { *dest = store_value; } function in class:Atomic 40 inline void Atomic::store_ptr(void* store_value, void* dest) { *(void**)dest = store_value; } function in class:Atomic 46 inline void Atomic::store_ptr(intptr_t store_value, volatile intptr_t* dest) { *dest = store_value; } function in class:Atomic 47 inline void Atomic::store_ptr(void* store_value, volatile void* dest) { *(void* volatile *)dest = store_value; } function in class:Atomic
|
/openjdk7/hotspot/src/os_cpu/bsd_x86/vm/ |
H A D | atomic_bsd_x86.inline.hpp | 38 inline void Atomic::store_ptr(intptr_t store_value, intptr_t* dest) { *dest = store_value; } function in class:Atomic 39 inline void Atomic::store_ptr(void* store_value, void* dest) { *(void**)dest = store_value; } function in class:Atomic 44 inline void Atomic::store_ptr(intptr_t store_value, volatile intptr_t* dest) { *dest = store_value; } function in class:Atomic 45 inline void Atomic::store_ptr(void* store_value, volatile void* dest) { *(void* volatile *)dest = store_value; } function in class:Atomic
|
/openjdk7/hotspot/src/os_cpu/linux_x86/vm/ |
H A D | atomic_linux_x86.inline.hpp | 38 inline void Atomic::store_ptr(intptr_t store_value, intptr_t* dest) { *dest = store_value; } function in class:Atomic 39 inline void Atomic::store_ptr(void* store_value, void* dest) { *(void**)dest = store_value; } function in class:Atomic 44 inline void Atomic::store_ptr(intptr_t store_value, volatile intptr_t* dest) { *dest = store_value; } function in class:Atomic 45 inline void Atomic::store_ptr(void* store_value, volatile void* dest) { *(void* volatile *)dest = store_value; } function in class:Atomic
|
/openjdk7/hotspot/src/os_cpu/solaris_x86/vm/ |
H A D | atomic_solaris_x86.inline.hpp | 38 inline void Atomic::store_ptr(intptr_t store_value, intptr_t* dest) { *dest = store_value; } function in class:Atomic 39 inline void Atomic::store_ptr(void* store_value, void* dest) { *(void**)dest = store_value; } function in class:Atomic 44 inline void Atomic::store_ptr(intptr_t store_value, volatile intptr_t* dest) { *dest = store_value; } function in class:Atomic 45 inline void Atomic::store_ptr(void* store_value, volatile void* dest) { *(void* volatile *)dest = store_value; } function in class:Atomic
|
/openjdk7/hotspot/src/os_cpu/windows_x86/vm/ |
H A D | atomic_windows_x86.inline.hpp | 52 inline void Atomic::store_ptr(intptr_t store_value, intptr_t* dest) { *dest = store_value; } function in class:Atomic 53 inline void Atomic::store_ptr(void* store_value, void* dest) { *(void**)dest = store_value; } function in class:Atomic 60 inline void Atomic::store_ptr(intptr_t store_value, volatile intptr_t* dest) { *dest = store_value; } function in class:Atomic 61 inline void Atomic::store_ptr(void* store_value, volatile void* dest) { *(void* volatile *)dest = store_value; } function in class:Atomic
|
/openjdk7/hotspot/src/os_cpu/solaris_sparc/vm/ |
H A D | atomic_solaris_sparc.inline.hpp | 38 inline void Atomic::store_ptr(intptr_t store_value, intptr_t* dest) { *dest = store_value; } function in class:Atomic 39 inline void Atomic::store_ptr(void* store_value, void* dest) { *(void**)dest = store_value; } function in class:Atomic 44 inline void Atomic::store_ptr(intptr_t store_value, volatile intptr_t* dest) { *dest = store_value; } function in class:Atomic 45 inline void Atomic::store_ptr(void* store_value, volatile void* dest) { *(void* volatile *)dest = store_value; } function in class:Atomic
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | interp_masm_x86_32.hpp | 127 void store_ptr(int n, Register val);
|
H A D | interp_masm_x86_64.hpp | 140 void store_ptr(int n, Register val);
|
H A D | templateTable_x86_32.cpp | 1103 __ store_ptr(1, rax); // store b 1104 __ store_ptr(0, rcx); // store a 1115 __ store_ptr(2, rax); // store c in a 1119 __ store_ptr(2, rcx); // store a in b 1121 __ store_ptr(1, rax); // store b in c 1145 __ store_ptr(3, rcx); // store c in b 1148 __ store_ptr(2, rcx); // store a in 2nd c 1150 __ store_ptr(4, rax); // store b in a 1165 __ store_ptr(2, rax); // store b in d 1166 __ store_ptr( [all...] |
H A D | templateTable_x86_64.cpp | 1125 __ store_ptr(1, rax); // store b 1126 __ store_ptr(0, rcx); // store a 1136 __ store_ptr(2, rax); // store c in a 1140 __ store_ptr(2, rcx); // store a in b 1142 __ store_ptr(1, rax); // store b in c 1164 __ store_ptr(3, rcx); // store c in b 1167 __ store_ptr(2, rcx); // store a in 2nd c 1169 __ store_ptr(4, rax); // store b in a 1182 __ store_ptr(2, rax); // store b in d 1183 __ store_ptr( [all...] |
H A D | interp_masm_x86_32.cpp | 403 void InterpreterMacroAssembler::store_ptr(int n, Register val) { function in class:InterpreterMacroAssembler
|
H A D | interp_masm_x86_64.cpp | 402 void InterpreterMacroAssembler::store_ptr(int n, Register val) { function in class:InterpreterMacroAssembler
|
/openjdk7/hotspot/src/os_cpu/bsd_zero/vm/ |
H A D | atomic_bsd_zero.inline.hpp | 172 inline void Atomic::store_ptr(intptr_t store_value, intptr_t* dest) { function in class:Atomic
|
/openjdk7/hotspot/src/os_cpu/linux_zero/vm/ |
H A D | atomic_linux_zero.inline.hpp | 169 inline void Atomic::store_ptr(intptr_t store_value, intptr_t* dest) { function in class:Atomic
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | templateTable_sparc.cpp | 1024 __ store_ptr(1, Otos_l1); // put b 1025 __ store_ptr(0, G3_scratch); // put a - like swap 1040 __ store_ptr(3, G3_scratch); // put c at 3 1043 __ store_ptr(2, Otos_l1); // put a at 2 1045 __ store_ptr(1, G3_scratch); // put b at 1 1065 __ store_ptr(2, Lscratch); // put b at a 1068 __ store_ptr(1, G3_scratch); // put c at b 1070 __ store_ptr(0, Otos_l1); // put a at c 1085 __ store_ptr(3, Lscratch); // put c at 3 1086 __ store_ptr( [all...] |
H A D | interp_masm_sparc.hpp | 252 void store_ptr(int n, Register val);
|
H A D | interp_masm_sparc.cpp | 500 void InterpreterMacroAssembler::store_ptr(int n, Register val) { function in class:InterpreterMacroAssembler
|
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jni.cpp | 4922 Atomic::store_ptr(*b++, a++);
|