Home
last modified time | relevance | path

Searched defs:atomic_t (Results 1 – 13 of 13) sorted by relevance

/linux-4.4.14/include/asm-generic/
Dmutex-dec.h21 __mutex_fastpath_lock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock()
57 __mutex_fastpath_unlock(atomic_t *count, void (*fail_fn)(atomic_t *)) 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()
68 __mutex_fastpath_unlock(atomic_t *count, void (*fail_fn)(atomic_t *)) 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()
58 __mutex_fastpath_unlock(atomic_t *count, void (*fail_fn)(atomic_t *)) 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/x86/include/asm/
Dmutex_64.h21 void (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock()
76 void (*fail_fn)(atomic_t *)) in __mutex_fastpath_unlock()
119 int (*fail_fn)(atomic_t *)) in __mutex_fastpath_trylock()
Dmutex_32.h101 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()
60 __mutex_fastpath_unlock(atomic_t *count, void (*fail_fn)(atomic_t *)) 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()
107 __mutex_fastpath_unlock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_unlock()
125 __mutex_fastpath_trylock(atomic_t *count, int (*fail_fn)(atomic_t *)) in __mutex_fastpath_trylock()
/linux-4.4.14/tools/testing/selftests/futex/include/
Datomic.h27 } atomic_t; typedef
/linux-4.4.14/tools/lib/lockdep/uinclude/linux/
Dlockdep.h40 #define atomic_t unsigned long macro
/linux-4.4.14/tools/include/linux/
Dtypes.h65 } atomic_t; typedef
/linux-4.4.14/kernel/sched/
Dwait.c532 int (*action)(atomic_t *), unsigned mode) in __wait_on_atomic_t()
559 __sched int out_of_line_wait_on_atomic_t(atomic_t *p, int (*action)(atomic_t *), in out_of_line_wait_on_atomic_t()
/linux-4.4.14/include/linux/
Dtypes.h177 } atomic_t; typedef
Dwait.h1163 int wait_on_atomic_t(atomic_t *val, int (*action)(atomic_t *), unsigned mode) in wait_on_atomic_t()