Home
last modified time | relevance | path

Searched refs:rsAtomicAdd (Results 1 – 18 of 18) sorted by relevance

/frameworks/rs/api/
Drs_atomic.spec34 function: rsAtomicAdd
45 function: rsAtomicAdd
121 Atomicly adds one to the value at addr. This is equivalent to <code>@rsAtomicAdd(addr, 1)</code>.
/frameworks/rs/scriptc/
Drs_atomic.rsh40 * rsAtomicAdd: Thread-safe addition
52 rsAtomicAdd(volatile int32_t* addr, int32_t value);
57 rsAtomicAdd(volatile uint32_t* addr, uint32_t value);
131 * Atomicly adds one to the value at addr. This is equivalent to rsAtomicAdd(addr, 1).
/frameworks/base/docs/html/guide/topics/renderscript/reference/
Drs_atomic.jd27 <a href='rs_atomic.html#android_rs:rsAtomicAdd'>rsAtomicAdd</a>
107 <a name='android_rs:rsAtomicAdd'></a>
110 <span class='sympad'>rsAtomicAdd</span>
116 …<td><a href='rs_value_types.html#android_rs:int32_t'>int32_t</a> rsAtomicAdd(volatile <a href='rs_…
122 …<td><a href='rs_value_types.html#android_rs:int32_t'>int32_t</a> rsAtomicAdd(volatile <a href='rs_…
302 … This is equivalent to <code><a href='rs_atomic.html#android_rs:rsAtomicAdd'>rsAtomicAdd</a>(addr,…
Doverview.jd2125 <a href='rs_atomic.html#android_rs:rsAtomicAdd'>rsAtomicAdd</a>
Dindex.jd1656 <a href='rs_atomic.html#android_rs:rsAtomicAdd'>rsAtomicAdd</a>
/frameworks/rs/driver/runtime/
Drs_core.c63 extern int32_t __attribute__((overloadable)) rsAtomicAdd(volatile int32_t *ptr, int32_t value) { in rsAtomicAdd() function
67 extern int32_t __attribute__((overloadable)) rsAtomicAdd(volatile uint32_t *ptr, uint32_t value) { in rsAtomicAdd() function
/frameworks/rs/java/tests/RSTest_CompatLibLegacy/src/com/android/rs/test/
Dapitest.rs403 rsAtomicAdd(&i, 1);
/frameworks/rs/java/tests/RSTest_CompatLib/src/com/android/rs/test/
Dapitest.rs403 rsAtomicAdd(&i, 1);
/frameworks/compile/slang/tests/P_all_api_20/
Dall20.rs4059 *(int32_t*)buf1600 = rsAtomicAdd((volatile int32_t*) buf1601, *(int32_t*)buf1602);
4060 *(int32_t*)buf1603 = rsAtomicAdd((volatile uint32_t*) buf1604, *(uint32_t*)buf1605);
/frameworks/compile/slang/tests/P_all_api_21/
Dall21.rs5004 *(int32_t*)buf2246 = rsAtomicAdd((volatile int32_t*) buf2247, *(int32_t*)buf2248);
5005 *(int32_t*)buf2249 = rsAtomicAdd((volatile uint32_t*) buf2250, *(uint32_t*)buf2251);
/frameworks/compile/slang/tests/P_all_api_23/
Dall23.rs5834 *(int32_t*)buf2966 = rsAtomicAdd((volatile int32_t*) buf2967, *(int32_t*)buf2968);
5835 *(int32_t*)buf2969 = rsAtomicAdd((volatile uint32_t*) buf2970, *(uint32_t*)buf2971);
/frameworks/compile/slang/tests/P_all_api_22/
Dall22.rs5904 *(int32_t*)buf2966 = rsAtomicAdd((volatile int32_t*) buf2967, *(int32_t*)buf2968);
5905 *(int32_t*)buf2969 = rsAtomicAdd((volatile uint32_t*) buf2970, *(uint32_t*)buf2971);
/frameworks/compile/slang/tests/P_all_api_15/
Dall15.rs2947 *(int32_t*)buf1262 = rsAtomicAdd((volatile int32_t*) buf1263, *(int32_t*)buf1264);
/frameworks/compile/slang/tests/P_all_api_16/
Dall16.rs3041 *(int32_t*)buf1264 = rsAtomicAdd((volatile int32_t*) buf1265, *(int32_t*)buf1266);
/frameworks/compile/slang/tests/P_all_api_14/
Dall14.rs2947 *(int32_t*)buf1262 = rsAtomicAdd((volatile int32_t*) buf1263, *(int32_t*)buf1264);
/frameworks/compile/slang/tests/P_all_api_17/
Dall17.rs3173 *(int32_t*)buf1316 = rsAtomicAdd((volatile int32_t*) buf1317, *(int32_t*)buf1318);
/frameworks/compile/slang/tests/P_all_api_18/
Dall18.rs3760 *(int32_t*)buf1376 = rsAtomicAdd((volatile int32_t*) buf1377, *(int32_t*)buf1378);
/frameworks/compile/slang/tests/P_all_api_19/
Dall19.rs4040 *(int32_t*)buf1600 = rsAtomicAdd((volatile int32_t*) buf1601, *(int32_t*)buf1602);