Searched refs:store_ptr (Results 1 - 19 of 19) sorted by relevance

/openjdk7/hotspot/src/share/vm/runtime/
H A Datomic.hpp44 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 Datomic_linux_sparc.inline.hpp39 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 Datomic_bsd_x86.inline.hpp38 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 Datomic_linux_x86.inline.hpp38 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 Datomic_solaris_x86.inline.hpp38 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 Datomic_windows_x86.inline.hpp52 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 Datomic_solaris_sparc.inline.hpp38 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 Dinterp_masm_x86_32.hpp127 void store_ptr(int n, Register val);
H A Dinterp_masm_x86_64.hpp140 void store_ptr(int n, Register val);
H A DtemplateTable_x86_32.cpp1103 __ 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 DtemplateTable_x86_64.cpp1125 __ 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 Dinterp_masm_x86_32.cpp403 void InterpreterMacroAssembler::store_ptr(int n, Register val) { function in class:InterpreterMacroAssembler
H A Dinterp_masm_x86_64.cpp402 void InterpreterMacroAssembler::store_ptr(int n, Register val) { function in class:InterpreterMacroAssembler
/openjdk7/hotspot/src/os_cpu/bsd_zero/vm/
H A Datomic_bsd_zero.inline.hpp172 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 Datomic_linux_zero.inline.hpp169 inline void Atomic::store_ptr(intptr_t store_value, intptr_t* dest) { function in class:Atomic
/openjdk7/hotspot/src/cpu/sparc/vm/
H A DtemplateTable_sparc.cpp1024 __ 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 Dinterp_masm_sparc.hpp252 void store_ptr(int n, Register val);
H A Dinterp_masm_sparc.cpp500 void InterpreterMacroAssembler::store_ptr(int n, Register val) { function in class:InterpreterMacroAssembler
/openjdk7/hotspot/src/share/vm/prims/
H A Djni.cpp4922 Atomic::store_ptr(*b++, a++);

Completed in 511 milliseconds