• Home
  • Raw
  • Download

Lines Matching defs:lock

53 rt_mutex_set_owner(struct rt_mutex *lock, struct task_struct *owner)  in rt_mutex_set_owner()
63 static inline void clear_rt_mutex_waiters(struct rt_mutex *lock) in clear_rt_mutex_waiters()
69 static void fixup_rt_mutex_waiters(struct rt_mutex *lock) in fixup_rt_mutex_waiters()
152 static inline void mark_rt_mutex_waiters(struct rt_mutex *lock) in mark_rt_mutex_waiters()
168 static inline bool unlock_rt_mutex_safe(struct rt_mutex *lock, in unlock_rt_mutex_safe()
207 static inline void mark_rt_mutex_waiters(struct rt_mutex *lock) in mark_rt_mutex_waiters()
216 static inline bool unlock_rt_mutex_safe(struct rt_mutex *lock, in unlock_rt_mutex_safe()
271 rt_mutex_enqueue(struct rt_mutex *lock, struct rt_mutex_waiter *waiter) in rt_mutex_enqueue()
294 rt_mutex_dequeue(struct rt_mutex *lock, struct rt_mutex_waiter *waiter) in rt_mutex_dequeue()
457 struct rt_mutex *lock; in rt_mutex_adjust_prio_chain() local
805 static int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, in try_to_take_rt_mutex()
926 static int task_blocks_on_rt_mutex(struct rt_mutex *lock, in task_blocks_on_rt_mutex()
1016 struct rt_mutex *lock) in mark_wakeup_next_waiter()
1065 static void remove_waiter(struct rt_mutex *lock, in remove_waiter()
1165 __rt_mutex_slowlock(struct rt_mutex *lock, int state, in __rt_mutex_slowlock()
1228 rt_mutex_slowlock(struct rt_mutex *lock, int state, in rt_mutex_slowlock()
1289 static inline int __rt_mutex_slowtrylock(struct rt_mutex *lock) in __rt_mutex_slowtrylock()
1305 static inline int rt_mutex_slowtrylock(struct rt_mutex *lock) in rt_mutex_slowtrylock()
1336 static bool __sched rt_mutex_slowunlock(struct rt_mutex *lock, in rt_mutex_slowunlock()
1404 rt_mutex_fastlock(struct rt_mutex *lock, int state, in rt_mutex_fastlock()
1405 int (*slowfn)(struct rt_mutex *lock, int state, in rt_mutex_fastlock()
1416 rt_mutex_timed_fastlock(struct rt_mutex *lock, int state, in rt_mutex_timed_fastlock()
1419 int (*slowfn)(struct rt_mutex *lock, int state, in rt_mutex_timed_fastlock()
1431 rt_mutex_fasttrylock(struct rt_mutex *lock, in rt_mutex_fasttrylock()
1432 int (*slowfn)(struct rt_mutex *lock)) in rt_mutex_fasttrylock()
1452 rt_mutex_fastunlock(struct rt_mutex *lock, in rt_mutex_fastunlock()
1453 bool (*slowfn)(struct rt_mutex *lock, in rt_mutex_fastunlock()
1465 static inline void __rt_mutex_lock(struct rt_mutex *lock, unsigned int subclass) in __rt_mutex_lock()
1480 void __sched rt_mutex_lock_nested(struct rt_mutex *lock, unsigned int subclass) in rt_mutex_lock_nested()
1493 void __sched rt_mutex_lock(struct rt_mutex *lock) in rt_mutex_lock()
1509 int __sched rt_mutex_lock_interruptible(struct rt_mutex *lock) in rt_mutex_lock_interruptible()
1527 int __sched rt_mutex_futex_trylock(struct rt_mutex *lock) in rt_mutex_futex_trylock()
1532 int __sched __rt_mutex_futex_trylock(struct rt_mutex *lock) in __rt_mutex_futex_trylock()
1551 rt_mutex_timed_lock(struct rt_mutex *lock, struct hrtimer_sleeper *timeout) in rt_mutex_timed_lock()
1579 int __sched rt_mutex_trylock(struct rt_mutex *lock) in rt_mutex_trylock()
1599 void __sched rt_mutex_unlock(struct rt_mutex *lock) in rt_mutex_unlock()
1610 bool __sched __rt_mutex_futex_unlock(struct rt_mutex *lock, in __rt_mutex_futex_unlock()
1633 void __sched rt_mutex_futex_unlock(struct rt_mutex *lock) in rt_mutex_futex_unlock()
1655 void rt_mutex_destroy(struct rt_mutex *lock) in rt_mutex_destroy()
1673 void __rt_mutex_init(struct rt_mutex *lock, const char *name, in __rt_mutex_init()
1699 void rt_mutex_init_proxy_locked(struct rt_mutex *lock, in rt_mutex_init_proxy_locked()
1719 void rt_mutex_proxy_unlock(struct rt_mutex *lock) in rt_mutex_proxy_unlock()
1744 int __rt_mutex_start_proxy_lock(struct rt_mutex *lock, in __rt_mutex_start_proxy_lock()
1793 int rt_mutex_start_proxy_lock(struct rt_mutex *lock, in rt_mutex_start_proxy_lock()
1820 struct task_struct *rt_mutex_next_owner(struct rt_mutex *lock) in rt_mutex_next_owner()
1845 int rt_mutex_wait_proxy_lock(struct rt_mutex *lock, in rt_mutex_wait_proxy_lock()
1885 bool rt_mutex_cleanup_proxy_lock(struct rt_mutex *lock, in rt_mutex_cleanup_proxy_lock()