aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/rtmutex-debug.h
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/rtmutex-debug.h')
-rw-r--r--kernel/rtmutex-debug.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/kernel/rtmutex-debug.h b/kernel/rtmutex-debug.h
index 14193d596d78..b031c8afde9a 100644
--- a/kernel/rtmutex-debug.h
+++ b/kernel/rtmutex-debug.h
@@ -17,17 +17,17 @@ extern void debug_rt_mutex_free_waiter(struct rt_mutex_waiter *waiter);
17extern void debug_rt_mutex_init(struct rt_mutex *lock, const char *name); 17extern void debug_rt_mutex_init(struct rt_mutex *lock, const char *name);
18extern void debug_rt_mutex_lock(struct rt_mutex *lock); 18extern void debug_rt_mutex_lock(struct rt_mutex *lock);
19extern void debug_rt_mutex_unlock(struct rt_mutex *lock); 19extern void debug_rt_mutex_unlock(struct rt_mutex *lock);
20extern void debug_rt_mutex_proxy_lock(struct rt_mutex *lock, 20extern void
21 struct task_struct *powner); 21debug_rt_mutex_proxy_lock(struct rt_mutex *lock, struct task_struct *powner);
22extern void debug_rt_mutex_proxy_unlock(struct rt_mutex *lock); 22extern void debug_rt_mutex_proxy_unlock(struct rt_mutex *lock);
23extern void debug_rt_mutex_deadlock(int detect, struct rt_mutex_waiter *waiter, 23extern void debug_rt_mutex_deadlock(int detect, struct rt_mutex_waiter *waiter,
24 struct rt_mutex *lock); 24 struct rt_mutex *lock);
25extern void debug_rt_mutex_print_deadlock(struct rt_mutex_waiter *waiter); 25extern void debug_rt_mutex_print_deadlock(struct rt_mutex_waiter *waiter);
26# define debug_rt_mutex_reset_waiter(w) \ 26# define debug_rt_mutex_reset_waiter(w) \
27 do { (w)->deadlock_lock = NULL; } while (0) 27 do { (w)->deadlock_lock = NULL; } while (0)
28 28
29static inline int debug_rt_mutex_detect_deadlock(struct rt_mutex_waiter *waiter, 29static inline int
30 int detect) 30debug_rt_mutex_detect_deadlock(struct rt_mutex_waiter *waiter, int detect)
31{ 31{
32 return (waiter != NULL); 32 return waiter != NULL;
33} 33}