Home
last modified time | relevance | path

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

/frameworks/rs/script_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/script_api/include/
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/rs/driver/runtime/
Drs_core.c68 extern int32_t __attribute__((overloadable)) rsAtomicAdd(volatile int32_t *ptr, int32_t value) { in rsAtomicAdd() function
72 extern int32_t __attribute__((overloadable)) rsAtomicAdd(volatile uint32_t *ptr, uint32_t value) { in rsAtomicAdd() function
/frameworks/rs/tests/java_api/RSUnitTests/supportlibonlysrc/com/android/rs/unittest/
Dapitest.rs421 rsAtomicAdd(&i, 1);
/frameworks/rs/tests/java_api/RSUnitTests/supportlibsrc_gen/com/android/rs/unittest/
Dapitest.rs423 rsAtomicAdd(&i, 1);
/frameworks/rs/tests/java_api/RSTest_CompatLibLegacy/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_14/
Dall14.rs2947 *(int32_t*)buf1262 = rsAtomicAdd((volatile int32_t*) buf1263, *(int32_t*)buf1264);
/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_17/
Dall17.rs3173 *(int32_t*)buf1316 = rsAtomicAdd((volatile int32_t*) buf1317, *(int32_t*)buf1318);
/frameworks/compile/slang/tests/P_all_api_24/
Dall24.rs8099 *(int32_t*)buf4164 = rsAtomicAdd((volatile int32_t*) buf4165, *(int32_t*)buf4166);
8100 *(int32_t*)buf4167 = rsAtomicAdd((volatile uint32_t*) buf4168, *(uint32_t*)buf4169);
/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);