Commit 2c4e8830 authored by Joe Perches's avatar Joe Perches Committed by Ingo Molnar

include/asm-x86/mutex_64.h: checkpatch cleanups - formatting only

Signed-off-by: default avatarJoe Perches <joe@perches.com>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent b2347fad
...@@ -23,13 +23,11 @@ do { \ ...@@ -23,13 +23,11 @@ do { \
typecheck(atomic_t *, v); \ typecheck(atomic_t *, v); \
typecheck_fn(void (*)(atomic_t *), fail_fn); \ typecheck_fn(void (*)(atomic_t *), fail_fn); \
\ \
__asm__ __volatile__( \ asm volatile(LOCK_PREFIX " decl (%%rdi)\n" \
LOCK_PREFIX " decl (%%rdi) \n" \
" jns 1f \n" \ " jns 1f \n" \
" call "#fail_fn" \n" \ " call " #fail_fn "\n" \
"1:" \ "1:" \
\ : "=D" (dummy) \
:"=D" (dummy) \
: "D" (v) \ : "D" (v) \
: "rax", "rsi", "rdx", "rcx", \ : "rax", "rsi", "rdx", "rcx", \
"r8", "r9", "r10", "r11", "memory"); \ "r8", "r9", "r10", "r11", "memory"); \
...@@ -45,8 +43,7 @@ do { \ ...@@ -45,8 +43,7 @@ do { \
* it wasn't 1 originally. This function returns 0 if the fastpath succeeds, * it wasn't 1 originally. This function returns 0 if the fastpath succeeds,
* or anything the slow path function returns * or anything the slow path function returns
*/ */
static inline int static inline int __mutex_fastpath_lock_retval(atomic_t *count,
__mutex_fastpath_lock_retval(atomic_t *count,
int (*fail_fn)(atomic_t *)) int (*fail_fn)(atomic_t *))
{ {
if (unlikely(atomic_dec_return(count) < 0)) if (unlikely(atomic_dec_return(count) < 0))
...@@ -69,13 +66,11 @@ do { \ ...@@ -69,13 +66,11 @@ do { \
typecheck(atomic_t *, v); \ typecheck(atomic_t *, v); \
typecheck_fn(void (*)(atomic_t *), fail_fn); \ typecheck_fn(void (*)(atomic_t *), fail_fn); \
\ \
__asm__ __volatile__( \ asm volatile(LOCK_PREFIX " incl (%%rdi)\n" \
LOCK_PREFIX " incl (%%rdi) \n" \ " jg 1f\n" \
" jg 1f \n" \ " call " #fail_fn "\n" \
" call "#fail_fn" \n" \ "1:" \
"1: " \ : "=D" (dummy) \
\
:"=D" (dummy) \
: "D" (v) \ : "D" (v) \
: "rax", "rsi", "rdx", "rcx", \ : "rax", "rsi", "rdx", "rcx", \
"r8", "r9", "r10", "r11", "memory"); \ "r8", "r9", "r10", "r11", "memory"); \
...@@ -93,8 +88,8 @@ do { \ ...@@ -93,8 +88,8 @@ do { \
* if it wasn't 1 originally. [the fallback function is never used on * if it wasn't 1 originally. [the fallback function is never used on
* x86_64, because all x86_64 CPUs have a CMPXCHG instruction.] * x86_64, because all x86_64 CPUs have a CMPXCHG instruction.]
*/ */
static inline int static inline int __mutex_fastpath_trylock(atomic_t *count,
__mutex_fastpath_trylock(atomic_t *count, int (*fail_fn)(atomic_t *)) int (*fail_fn)(atomic_t *))
{ {
if (likely(atomic_cmpxchg(count, 1, 0) == 1)) if (likely(atomic_cmpxchg(count, 1, 0) == 1))
return 1; return 1;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment