Home
last modified time | relevance | path

Searched refs:fail_fn (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/arch/x86/include/asm/
Dmutex_64.h21 void (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock()
28 fail_fn(v); in __mutex_fastpath_lock()
33 #define __mutex_fastpath_lock(v, fail_fn) \ argument
38 typecheck_fn(void (*)(atomic_t *), fail_fn); \
42 " call " #fail_fn "\n" \
76 void (*fail_fn)(atomic_t *)) in __mutex_fastpath_unlock()
83 fail_fn(v); in __mutex_fastpath_unlock()
88 #define __mutex_fastpath_unlock(v, fail_fn) \ argument
93 typecheck_fn(void (*)(atomic_t *), fail_fn); \
97 " call " #fail_fn "\n" \
[all …]
Dmutex_32.h24 #define __mutex_fastpath_lock(count, fail_fn) \ argument
29 typecheck_fn(void (*)(atomic_t *), fail_fn); \
33 " call " #fail_fn "\n" \
70 #define __mutex_fastpath_unlock(count, fail_fn) \ argument
75 typecheck_fn(void (*)(atomic_t *), fail_fn); \
79 " call " #fail_fn "\n" \
101 int (*fail_fn)(atomic_t *)) in __mutex_fastpath_trylock()
/linux-4.4.14/include/asm-generic/
Dmutex-null.h13 #define __mutex_fastpath_lock(count, fail_fn) fail_fn(count) argument
15 #define __mutex_fastpath_unlock(count, fail_fn) fail_fn(count) argument
16 #define __mutex_fastpath_trylock(count, fail_fn) fail_fn(count) argument
Dmutex-dec.h21 __mutex_fastpath_lock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock()
24 fail_fn(count); in __mutex_fastpath_lock()
57 __mutex_fastpath_unlock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_unlock()
60 fail_fn(count); in __mutex_fastpath_unlock()
81 __mutex_fastpath_trylock(atomic_t *count, int (*fail_fn)(atomic_t *)) in __mutex_fastpath_trylock()
Dmutex-xchg.h26 __mutex_fastpath_lock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock()
35 fail_fn(count); in __mutex_fastpath_lock()
68 __mutex_fastpath_unlock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_unlock()
71 fail_fn(count); in __mutex_fastpath_unlock()
92 __mutex_fastpath_trylock(atomic_t *count, int (*fail_fn)(atomic_t *)) in __mutex_fastpath_trylock()
/linux-4.4.14/arch/ia64/include/asm/
Dmutex.h22 __mutex_fastpath_lock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock()
25 fail_fn(count); in __mutex_fastpath_lock()
58 __mutex_fastpath_unlock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_unlock()
62 fail_fn(count); in __mutex_fastpath_unlock()
83 __mutex_fastpath_trylock(atomic_t *count, int (*fail_fn)(atomic_t *)) in __mutex_fastpath_trylock()
/linux-4.4.14/arch/sh/include/asm/
Dmutex-llsc.h22 __mutex_fastpath_lock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock()
36 fail_fn(count); in __mutex_fastpath_lock()
60 __mutex_fastpath_unlock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_unlock()
74 fail_fn(count); in __mutex_fastpath_unlock()
88 __mutex_fastpath_trylock(atomic_t *count, int (*fail_fn)(atomic_t *)) in __mutex_fastpath_trylock()
/linux-4.4.14/arch/powerpc/include/asm/
Dmutex.h75 __mutex_fastpath_lock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock()
78 fail_fn(count); in __mutex_fastpath_lock()
107 __mutex_fastpath_unlock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_unlock()
110 fail_fn(count); in __mutex_fastpath_unlock()
125 __mutex_fastpath_trylock(atomic_t *count, int (*fail_fn)(atomic_t *)) in __mutex_fastpath_trylock()