Searched hist:f7c34874f04a80d6c39a32f08da2529e59602d3c (Results 1 – 7 of 7) sorted by relevance
/linux/arch/xtensa/include/asm/ |
H A D | core.h | diff f7c34874f04a80d6c39a32f08da2529e59602d3c Fri Dec 21 02:18:12 CET 2018 Max Filippov <jcmvbkbc@gmail.com> xtensa: add exclusive atomics support
Implement atomic primitives using exclusive access opcodes available in the recent xtensa cores. Since l32ex/s32ex don't have any memory ordering guarantees don't define __smp_mb__before_atomic/__smp_mb__after_atomic to make them use memw.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
H A D | barrier.h | diff f7c34874f04a80d6c39a32f08da2529e59602d3c Fri Dec 21 02:18:12 CET 2018 Max Filippov <jcmvbkbc@gmail.com> xtensa: add exclusive atomics support
Implement atomic primitives using exclusive access opcodes available in the recent xtensa cores. Since l32ex/s32ex don't have any memory ordering guarantees don't define __smp_mb__before_atomic/__smp_mb__after_atomic to make them use memw.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
H A D | futex.h | diff f7c34874f04a80d6c39a32f08da2529e59602d3c Fri Dec 21 02:18:12 CET 2018 Max Filippov <jcmvbkbc@gmail.com> xtensa: add exclusive atomics support
Implement atomic primitives using exclusive access opcodes available in the recent xtensa cores. Since l32ex/s32ex don't have any memory ordering guarantees don't define __smp_mb__before_atomic/__smp_mb__after_atomic to make them use memw.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
H A D | cmpxchg.h | diff f7c34874f04a80d6c39a32f08da2529e59602d3c Fri Dec 21 02:18:12 CET 2018 Max Filippov <jcmvbkbc@gmail.com> xtensa: add exclusive atomics support
Implement atomic primitives using exclusive access opcodes available in the recent xtensa cores. Since l32ex/s32ex don't have any memory ordering guarantees don't define __smp_mb__before_atomic/__smp_mb__after_atomic to make them use memw.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
H A D | bitops.h | diff f7c34874f04a80d6c39a32f08da2529e59602d3c Fri Dec 21 02:18:12 CET 2018 Max Filippov <jcmvbkbc@gmail.com> xtensa: add exclusive atomics support
Implement atomic primitives using exclusive access opcodes available in the recent xtensa cores. Since l32ex/s32ex don't have any memory ordering guarantees don't define __smp_mb__before_atomic/__smp_mb__after_atomic to make them use memw.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
H A D | atomic.h | diff f7c34874f04a80d6c39a32f08da2529e59602d3c Fri Dec 21 02:18:12 CET 2018 Max Filippov <jcmvbkbc@gmail.com> xtensa: add exclusive atomics support
Implement atomic primitives using exclusive access opcodes available in the recent xtensa cores. Since l32ex/s32ex don't have any memory ordering guarantees don't define __smp_mb__before_atomic/__smp_mb__after_atomic to make them use memw.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
/linux/arch/xtensa/kernel/ |
H A D | setup.c | diff f7c34874f04a80d6c39a32f08da2529e59602d3c Fri Dec 21 02:18:12 CET 2018 Max Filippov <jcmvbkbc@gmail.com> xtensa: add exclusive atomics support
Implement atomic primitives using exclusive access opcodes available in the recent xtensa cores. Since l32ex/s32ex don't have any memory ordering guarantees don't define __smp_mb__before_atomic/__smp_mb__after_atomic to make them use memw.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|