Home
last modified time | relevance | path

Searched refs:rseq_smp_mb (Results 1 – 6 of 6) sorted by relevance

/external/linux-kselftest/tools/testing/selftests/rseq/
Drseq-mips.h12 #define rseq_smp_mb() __asm__ __volatile__ ("sync" ::: "memory") macro
13 #define rseq_smp_rmb() rseq_smp_mb()
14 #define rseq_smp_wmb() rseq_smp_mb()
19 rseq_smp_mb(); \
27 rseq_smp_mb(); \
Drseq-s390.h5 #define rseq_smp_mb() __asm__ __volatile__ ("bcr 15,0" ::: "memory") macro
6 #define rseq_smp_rmb() rseq_smp_mb()
7 #define rseq_smp_wmb() rseq_smp_mb()
Drseq-arm.h10 #define rseq_smp_mb() __asm__ __volatile__ ("dmb" ::: "memory", "cc") macro
17 rseq_smp_mb(); \
25 rseq_smp_mb(); \
Drseq-x86.h14 #define rseq_smp_mb() \ macro
491 #define rseq_smp_mb() \ macro
501 rseq_smp_mb(); \
509 rseq_smp_mb(); \
Drseq-ppc.h11 #define rseq_smp_mb() __asm__ __volatile__ ("sync" ::: "memory", "cc") macro
Drseq-arm64.h11 #define rseq_smp_mb() __asm__ __volatile__ ("dmb ish" ::: "memory") macro