diff options
author | Andrea Parri <andrea.parri@amarulasolutions.com> | 2018-05-14 19:33:46 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@kernel.org> | 2018-05-15 02:11:17 -0400 |
commit | d17013e0bac66bb4d1be44f061754c7e53292b64 (patch) | |
tree | c0324f65d23dcb81df37debcd231b20888fc8d5d /tools/memory-model | |
parent | bf8c6d963d16d40fbe70e94b61d9bf18c455fc6b (diff) |
tools/memory-model: Fix coding style in 'linux-kernel.def'
This commit fixes white spaces around semicolons.
Signed-off-by: Andrea Parri <andrea.parri@amarulasolutions.com>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Will Deacon <will.deacon@arm.com>
Cc: akiyks@gmail.com
Cc: boqun.feng@gmail.com
Cc: dhowells@redhat.com
Cc: j.alglave@ucl.ac.uk
Cc: linux-arch@vger.kernel.org
Cc: luc.maranget@inria.fr
Cc: npiggin@gmail.com
Cc: parri.andrea@gmail.com
Cc: stern@rowland.harvard.edu
Link: http://lkml.kernel.org/r/1526340837-12222-8-git-send-email-paulmck@linux.vnet.ibm.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'tools/memory-model')
-rw-r--r-- | tools/memory-model/linux-kernel.def | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/tools/memory-model/linux-kernel.def b/tools/memory-model/linux-kernel.def index acf86f6f360a..6bd3bc431b3d 100644 --- a/tools/memory-model/linux-kernel.def +++ b/tools/memory-model/linux-kernel.def | |||
@@ -17,12 +17,12 @@ rcu_dereference(X) __load{once}(X) | |||
17 | smp_store_mb(X,V) { __store{once}(X,V); __fence{mb}; } | 17 | smp_store_mb(X,V) { __store{once}(X,V); __fence{mb}; } |
18 | 18 | ||
19 | // Fences | 19 | // Fences |
20 | smp_mb() { __fence{mb} ; } | 20 | smp_mb() { __fence{mb}; } |
21 | smp_rmb() { __fence{rmb} ; } | 21 | smp_rmb() { __fence{rmb}; } |
22 | smp_wmb() { __fence{wmb} ; } | 22 | smp_wmb() { __fence{wmb}; } |
23 | smp_mb__before_atomic() { __fence{before-atomic} ; } | 23 | smp_mb__before_atomic() { __fence{before-atomic}; } |
24 | smp_mb__after_atomic() { __fence{after-atomic} ; } | 24 | smp_mb__after_atomic() { __fence{after-atomic}; } |
25 | smp_mb__after_spinlock() { __fence{after-spinlock} ; } | 25 | smp_mb__after_spinlock() { __fence{after-spinlock}; } |
26 | 26 | ||
27 | // Exchange | 27 | // Exchange |
28 | xchg(X,V) __xchg{mb}(X,V) | 28 | xchg(X,V) __xchg{mb}(X,V) |
@@ -35,26 +35,26 @@ cmpxchg_acquire(X,V,W) __cmpxchg{acquire}(X,V,W) | |||
35 | cmpxchg_release(X,V,W) __cmpxchg{release}(X,V,W) | 35 | cmpxchg_release(X,V,W) __cmpxchg{release}(X,V,W) |
36 | 36 | ||
37 | // Spinlocks | 37 | // Spinlocks |
38 | spin_lock(X) { __lock(X) ; } | 38 | spin_lock(X) { __lock(X); } |
39 | spin_unlock(X) { __unlock(X) ; } | 39 | spin_unlock(X) { __unlock(X); } |
40 | spin_trylock(X) __trylock(X) | 40 | spin_trylock(X) __trylock(X) |
41 | 41 | ||
42 | // RCU | 42 | // RCU |
43 | rcu_read_lock() { __fence{rcu-lock}; } | 43 | rcu_read_lock() { __fence{rcu-lock}; } |
44 | rcu_read_unlock() { __fence{rcu-unlock};} | 44 | rcu_read_unlock() { __fence{rcu-unlock}; } |
45 | synchronize_rcu() { __fence{sync-rcu}; } | 45 | synchronize_rcu() { __fence{sync-rcu}; } |
46 | synchronize_rcu_expedited() { __fence{sync-rcu}; } | 46 | synchronize_rcu_expedited() { __fence{sync-rcu}; } |
47 | 47 | ||
48 | // Atomic | 48 | // Atomic |
49 | atomic_read(X) READ_ONCE(*X) | 49 | atomic_read(X) READ_ONCE(*X) |
50 | atomic_set(X,V) { WRITE_ONCE(*X,V) ; } | 50 | atomic_set(X,V) { WRITE_ONCE(*X,V); } |
51 | atomic_read_acquire(X) smp_load_acquire(X) | 51 | atomic_read_acquire(X) smp_load_acquire(X) |
52 | atomic_set_release(X,V) { smp_store_release(X,V); } | 52 | atomic_set_release(X,V) { smp_store_release(X,V); } |
53 | 53 | ||
54 | atomic_add(V,X) { __atomic_op(X,+,V) ; } | 54 | atomic_add(V,X) { __atomic_op(X,+,V); } |
55 | atomic_sub(V,X) { __atomic_op(X,-,V) ; } | 55 | atomic_sub(V,X) { __atomic_op(X,-,V); } |
56 | atomic_inc(X) { __atomic_op(X,+,1) ; } | 56 | atomic_inc(X) { __atomic_op(X,+,1); } |
57 | atomic_dec(X) { __atomic_op(X,-,1) ; } | 57 | atomic_dec(X) { __atomic_op(X,-,1); } |
58 | 58 | ||
59 | atomic_add_return(V,X) __atomic_op_return{mb}(X,+,V) | 59 | atomic_add_return(V,X) __atomic_op_return{mb}(X,+,V) |
60 | atomic_add_return_relaxed(V,X) __atomic_op_return{once}(X,+,V) | 60 | atomic_add_return_relaxed(V,X) __atomic_op_return{once}(X,+,V) |