Home
last modified time | relevance | path

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

/frameworks/rs/script_api/
Drs_atomic.spec104 …Atomicly subtracts one from the value at addr. This is equivalent to <code>@rsAtomicSub(addr, 1)<…
192 function: rsAtomicSub
203 function: rsAtomicSub
/frameworks/rs/script_api/include/
Drs_atomic.rsh111 * Atomicly subtracts one from the value at addr. This is equivalent to rsAtomicSub(addr, 1).
215 * rsAtomicSub: Thread-safe subtraction
227 rsAtomicSub(volatile int32_t* addr, int32_t value);
232 rsAtomicSub(volatile uint32_t* addr, uint32_t value);
/frameworks/rs/driver/runtime/
Drs_core.c76 extern int32_t __attribute__((overloadable)) rsAtomicSub(volatile int32_t *ptr, int32_t value) { in rsAtomicSub() function
80 extern int32_t __attribute__((overloadable)) rsAtomicSub(volatile uint32_t *ptr, uint32_t value) { in rsAtomicSub() function
/frameworks/rs/tests/java_api/RSTest_CompatLibLegacy/src/com/android/rs/test/
Dapitest.rscript404 rsAtomicSub(&i, 2);
/frameworks/rs/tests/java_api/RSUnitTests/supportlibsrc_gen/com/android/rs/unittest/
Dapitest.rscript424 rsAtomicSub(&i, 2);
/frameworks/rs/tests/java_api/RSUnitTests/supportlibonlysrc/com/android/rs/unittest/
Dapitest.rscript422 rsAtomicSub(&i, 2);
/frameworks/compile/slang/tests/P_all_api_20/
Dall20.rscript4075 *(int32_t*)buf1646 = rsAtomicSub((volatile int32_t*) buf1647, *(int32_t*)buf1648);
4076 *(int32_t*)buf1649 = rsAtomicSub((volatile uint32_t*) buf1650, *(uint32_t*)buf1651);
/frameworks/compile/slang/tests/P_all_api_21/
Dall21.rscript5020 *(int32_t*)buf2292 = rsAtomicSub((volatile int32_t*) buf2293, *(int32_t*)buf2294);
5021 *(int32_t*)buf2295 = rsAtomicSub((volatile uint32_t*) buf2296, *(uint32_t*)buf2297);
/frameworks/compile/slang/tests/P_all_api_22/
Dall22.rscript5920 *(int32_t*)buf3012 = rsAtomicSub((volatile int32_t*) buf3013, *(int32_t*)buf3014);
5921 *(int32_t*)buf3015 = rsAtomicSub((volatile uint32_t*) buf3016, *(uint32_t*)buf3017);
/frameworks/compile/slang/tests/P_all_api_23/
Dall23.rscript5850 *(int32_t*)buf3012 = rsAtomicSub((volatile int32_t*) buf3013, *(int32_t*)buf3014);
5851 *(int32_t*)buf3015 = rsAtomicSub((volatile uint32_t*) buf3016, *(uint32_t*)buf3017);
/frameworks/compile/slang/tests/P_all_api_14/
Dall14.rscript2958 *(int32_t*)buf1295 = rsAtomicSub((volatile int32_t*) buf1296, *(int32_t*)buf1297);
/frameworks/compile/slang/tests/P_all_api_15/
Dall15.rscript2958 *(int32_t*)buf1295 = rsAtomicSub((volatile int32_t*) buf1296, *(int32_t*)buf1297);
/frameworks/compile/slang/tests/P_all_api_16/
Dall16.rscript3052 *(int32_t*)buf1297 = rsAtomicSub((volatile int32_t*) buf1298, *(int32_t*)buf1299);
/frameworks/compile/slang/tests/P_all_api_17/
Dall17.rscript3184 *(int32_t*)buf1349 = rsAtomicSub((volatile int32_t*) buf1350, *(int32_t*)buf1351);
/frameworks/compile/slang/tests/P_all_api_24/
Dall24.rscript8115 *(int32_t*)buf4210 = rsAtomicSub((volatile int32_t*) buf4211, *(int32_t*)buf4212);
8116 *(int32_t*)buf4213 = rsAtomicSub((volatile uint32_t*) buf4214, *(uint32_t*)buf4215);
/frameworks/compile/slang/tests/P_all_api_18/
Dall18.rscript3771 *(int32_t*)buf1409 = rsAtomicSub((volatile int32_t*) buf1410, *(int32_t*)buf1411);
/frameworks/compile/slang/tests/P_all_api_19/
Dall19.rscript4051 *(int32_t*)buf1633 = rsAtomicSub((volatile int32_t*) buf1634, *(int32_t*)buf1635);