Searched refs:add_value (Results 1 - 18 of 18) sorted by relevance

/openjdk7/hotspot/src/os_cpu/bsd_zero/vm/
H A Datomic_bsd_zero.inline.hpp80 static inline int m68k_add_and_fetch(volatile int *ptr, int add_value) { argument
86 if (__m68k_cmpxchg (prev, prev + add_value, ptr) == prev + add_value)
87 return prev + add_value;
141 static inline int arm_add_and_fetch(volatile int *ptr, int add_value) { argument
147 if (__kernel_cmpxchg (prev, prev + add_value, ptr) == 0)
148 return prev + add_value;
179 inline jint Atomic::add(jint add_value, volatile jint* dest) { argument
181 return arm_add_and_fetch(dest, add_value);
184 return m68k_add_and_fetch(dest, add_value);
191 add_ptr(intptr_t add_value, volatile intptr_t* dest) argument
203 add_ptr(intptr_t add_value, volatile void* dest) argument
[all...]
/openjdk7/hotspot/src/os_cpu/linux_zero/vm/
H A Datomic_linux_zero.inline.hpp80 static inline int m68k_add_and_fetch(volatile int *ptr, int add_value) { argument
86 if (__m68k_cmpxchg (prev, prev + add_value, ptr) == prev + add_value)
87 return prev + add_value;
141 static inline int arm_add_and_fetch(volatile int *ptr, int add_value) { argument
147 if (__kernel_cmpxchg (prev, prev + add_value, ptr) == 0)
148 return prev + add_value;
173 inline jint Atomic::add(jint add_value, volatile jint* dest) { argument
175 return arm_add_and_fetch(dest, add_value);
178 return m68k_add_and_fetch(dest, add_value);
185 add_ptr(intptr_t add_value, volatile intptr_t* dest) argument
197 add_ptr(intptr_t add_value, volatile void* dest) argument
[all...]
/openjdk7/hotspot/src/os_cpu/solaris_x86/vm/
H A Datomic_solaris_x86.inline.hpp71 jint _Atomic_add(jint add_value, volatile jint* dest IS_MP_DECL());
79 inline jint Atomic::add (jint add_value, volatile jint* dest) { argument
80 return _Atomic_add(add_value, dest IS_MP_ARG());
99 extern "C" jlong _Atomic_add_long(jlong add_value, volatile jlong* dest);
102 inline intptr_t Atomic::add_ptr(intptr_t add_value, volatile intptr_t* dest) { argument
103 return (intptr_t)_Atomic_add_long((jlong)add_value, (volatile jlong*)dest);
106 inline void* Atomic::add_ptr(intptr_t add_value, volatile void* dest) { argument
107 return (void*)_Atomic_add_long((jlong)add_value, (volatile jlong*)dest);
130 inline intptr_t Atomic::add_ptr(intptr_t add_value, volatile intptr_t* dest) { argument
131 return (intptr_t)add((jint)add_value, (volatil
134 add_ptr(intptr_t add_value, volatile void* dest) argument
177 _Atomic_add(jint add_value, volatile jint* dest, int mp) argument
187 _Atomic_add_long(jlong add_value, volatile jlong* dest, int mp) argument
[all...]
H A Dos_solaris_x86.cpp915 jint os::atomic_add_bootstrap(jint add_value, volatile jint* dest) { argument
921 return (*func)(add_value, dest);
925 return (*dest) += add_value;
/openjdk7/corba/src/share/classes/org/omg/CORBA/
H A DNVList.java147 public abstract NamedValue add_value(String item_name, Any val, int flags); method in class:NVList
/openjdk7/hotspot/src/share/vm/runtime/
H A Datomic.hpp59 static jint add (jint add_value, volatile jint* dest);
60 static intptr_t add_ptr(intptr_t add_value, volatile intptr_t* dest);
61 static void* add_ptr(intptr_t add_value, volatile void* dest);
63 static jlong add (jlong add_value, volatile jlong* dest);
H A Datomic.cpp102 jlong Atomic::add(jlong add_value, volatile jlong* dest) { argument
104 jlong new_value = old + add_value;
107 new_value = old + add_value;
/openjdk7/hotspot/src/os_cpu/bsd_x86/vm/
H A Datomic_bsd_x86.inline.hpp51 inline jint Atomic::add (jint add_value, volatile jint* dest) { argument
52 jint addend = add_value;
58 return addend + add_value;
107 inline intptr_t Atomic::add_ptr(intptr_t add_value, volatile intptr_t* dest) { argument
108 intptr_t addend = add_value;
114 return addend + add_value;
117 inline void* Atomic::add_ptr(intptr_t add_value, volatile void* dest) { argument
118 return (void*)add_ptr(add_value, (volatile intptr_t*)dest);
166 inline intptr_t Atomic::add_ptr(intptr_t add_value, volatile intptr_t* dest) { argument
167 return (intptr_t)Atomic::add((jint)add_value, (volatil
170 add_ptr(intptr_t add_value, volatile void* dest) argument
[all...]
/openjdk7/hotspot/src/os_cpu/linux_x86/vm/
H A Datomic_linux_x86.inline.hpp51 inline jint Atomic::add (jint add_value, volatile jint* dest) { argument
52 jint addend = add_value;
58 return addend + add_value;
107 inline intptr_t Atomic::add_ptr(intptr_t add_value, volatile intptr_t* dest) { argument
108 intptr_t addend = add_value;
114 return addend + add_value;
117 inline void* Atomic::add_ptr(intptr_t add_value, volatile void* dest) { argument
118 return (void*)add_ptr(add_value, (volatile intptr_t*)dest);
166 inline intptr_t Atomic::add_ptr(intptr_t add_value, volatile intptr_t* dest) { argument
167 return (intptr_t)Atomic::add((jint)add_value, (volatil
170 add_ptr(intptr_t add_value, volatile void* dest) argument
[all...]
/openjdk7/hotspot/src/os_cpu/solaris_sparc/vm/
H A Datomic_solaris_sparc.inline.hpp99 inline jint Atomic::add (jint add_value, volatile jint* dest) { argument
111 : "r" (add_value), "r" (dest)
116 inline intptr_t Atomic::add_ptr(intptr_t add_value, volatile intptr_t* dest) { argument
129 : "r" (add_value), "r" (dest)
142 : "r" (add_value), "r" (dest)
148 inline void* Atomic::add_ptr(intptr_t add_value, volatile void* dest) { argument
149 return (void*)add_ptr((intptr_t)add_value, (volatile intptr_t*)dest);
276 extern "C" intptr_t _Atomic_add64(intptr_t add_value, volatile intptr_t* dest);
279 inline jint Atomic::add (jint add_value, volatile jint* dest) { argument
280 return _Atomic_add32(add_value, des
283 add_ptr(intptr_t add_value, volatile intptr_t* dest) argument
291 add_ptr(intptr_t add_value, volatile void* dest) argument
346 add(jint add_value, volatile jint* dest) argument
350 add_ptr(intptr_t add_value, volatile intptr_t* dest) argument
354 add_ptr(intptr_t add_value, volatile void* dest) argument
[all...]
H A Dos_solaris_sparc.cpp777 jint os::atomic_add_bootstrap(jint add_value, volatile jint* dest) { argument
783 return (*func)(add_value, dest);
787 return (*dest) += add_value;
/openjdk7/hotspot/src/os_cpu/linux_sparc/vm/
H A Datomic_linux_sparc.inline.hpp59 inline jint Atomic::add (jint add_value, volatile jint* dest) { argument
71 : "r" (add_value), "r" (dest)
76 inline intptr_t Atomic::add_ptr(intptr_t add_value, volatile intptr_t* dest) { argument
89 : "r" (add_value), "r" (dest)
102 : "r" (add_value), "r" (dest)
108 inline void* Atomic::add_ptr(intptr_t add_value, volatile void* dest) { argument
109 return (void*)add_ptr((intptr_t)add_value, (volatile intptr_t*)dest);
/openjdk7/hotspot/src/os_cpu/windows_x86/vm/
H A Datomic_windows_x86.inline.hpp76 inline jint Atomic::add (jint add_value, volatile jint* dest) { argument
77 return (jint)(*os::atomic_add_func)(add_value, dest);
80 inline intptr_t Atomic::add_ptr(intptr_t add_value, volatile intptr_t* dest) { argument
81 return (intptr_t)(*os::atomic_add_ptr_func)(add_value, dest);
84 inline void* Atomic::add_ptr(intptr_t add_value, volatile void* dest) { argument
85 return (void*)(*os::atomic_add_ptr_func)(add_value, (volatile intptr_t*)dest);
144 inline jint Atomic::add (jint add_value, volatile jint* dest) { argument
148 mov eax, add_value; local
156 inline intptr_t Atomic::add_ptr(intptr_t add_value, volatile intptr_t* dest) { argument
157 return (intptr_t)add((jint)add_value, (volatil
160 add_ptr(intptr_t add_value, volatile void* dest) argument
[all...]
H A Dos_windows_x86.cpp297 jint os::atomic_add_bootstrap(jint add_value, volatile jint* dest) { argument
303 return (*func)(add_value, dest);
307 return (*dest) += add_value;
310 intptr_t os::atomic_add_ptr_bootstrap(intptr_t add_value, volatile intptr_t* dest) { argument
316 return (*func)(add_value, dest);
320 return (*dest) += add_value;
/openjdk7/corba/src/share/classes/org/omg/CosNaming/
H A D_BindingIteratorImplBase.java60 _list.add_value("b", _b, org.omg.CORBA.ARG_OUT.value);
77 _list.add_value("how_many", _how_many, org.omg.CORBA.ARG_IN.value);
80 _list.add_value("bl", _bl, org.omg.CORBA.ARG_OUT.value);
H A D_NamingContextImplBase.java67 _list.add_value("n", _n, org.omg.CORBA.ARG_IN.value);
70 _list.add_value("obj", _obj, org.omg.CORBA.ARG_IN.value);
113 _list.add_value("n", _n, org.omg.CORBA.ARG_IN.value);
116 _list.add_value("nc", _nc, org.omg.CORBA.ARG_IN.value);
159 _list.add_value("n", _n, org.omg.CORBA.ARG_IN.value);
162 _list.add_value("obj", _obj, org.omg.CORBA.ARG_IN.value);
199 _list.add_value("n", _n, org.omg.CORBA.ARG_IN.value);
202 _list.add_value("nc", _nc, org.omg.CORBA.ARG_IN.value);
239 _list.add_value("n", _n, org.omg.CORBA.ARG_IN.value);
275 _list.add_value("
[all...]
/openjdk7/hotspot/src/share/vm/memory/
H A Dallocation.inline.hpp37 inline void inc_stat_counter(volatile julong* dest, julong add_value) { argument
41 value += add_value;
45 *dest += add_value;
/openjdk7/corba/src/share/classes/com/sun/corba/se/impl/corba/
H A DNVListImpl.java87 public NamedValue add_value(String itemName, Any val, int flags) method in class:NVListImpl

Completed in 113 milliseconds