Home
last modified time | relevance | path

Searched refs:rt_mutex (Results 1 – 5 of 5) sorted by relevance

/include/linux/
Drtmutex.h57 struct rt_mutex { struct
96 struct rt_mutex mutexname = __RT_MUTEX_INITIALIZER(mutexname)
98 extern void __rt_mutex_init(struct rt_mutex *lock, const char *name, struct lock_class_key *key);
101 extern void rt_mutex_lock_nested(struct rt_mutex *lock, unsigned int subclass);
102 extern void _rt_mutex_lock_nest_lock(struct rt_mutex *lock, struct lockdep_map *nest_lock);
111 extern void rt_mutex_lock(struct rt_mutex *lock);
116 extern int rt_mutex_lock_interruptible(struct rt_mutex *lock);
117 extern int rt_mutex_lock_killable(struct rt_mutex *lock);
118 extern int rt_mutex_trylock(struct rt_mutex *lock);
120 extern void rt_mutex_unlock(struct rt_mutex *lock);
Dww_mutex.h33 #define WW_MUTEX_BASE rt_mutex
Di2c.h740 struct rt_mutex bus_lock;
741 struct rt_mutex mux_lock;
Dsched.h2256 static inline void set_blocked_on_waking_nested(struct task_struct *p, struct rt_mutex *m) in set_blocked_on_waking_nested()
/include/trace/hooks/
Ddtask.h17 struct rt_mutex;
137 TP_PROTO(struct rt_mutex *lock, unsigned long settime_jiffies),