Searched refs:rt_mutex_owner (Results 1 - 5 of 5) sorted by relevance

/linux-4.4.14/kernel/locking/
H A Drtmutex-debug.c50 if (print_owner && rt_mutex_owner(lock)) { printk_lock()
53 printk_task(rt_mutex_owner(lock)); printk_lock()
78 task = rt_mutex_owner(act_waiter->lock); debug_rt_mutex_deadlock()
142 DEBUG_LOCKS_WARN_ON(rt_mutex_owner(lock) != current); debug_rt_mutex_unlock()
152 DEBUG_LOCKS_WARN_ON(!rt_mutex_owner(lock)); debug_rt_mutex_proxy_unlock()
H A Drtmutex.c105 struct task_struct *owner = rt_mutex_owner(lock);
502 if (orig_waiter && !rt_mutex_owner(orig_lock)) rt_mutex_adjust_prio_chain()
577 if (lock == orig_lock || rt_mutex_owner(lock) == top_task) { rt_mutex_adjust_prio_chain()
601 if (!rt_mutex_owner(lock)) { rt_mutex_adjust_prio_chain()
607 task = rt_mutex_owner(lock); rt_mutex_adjust_prio_chain()
656 if (!rt_mutex_owner(lock)) { rt_mutex_adjust_prio_chain()
669 task = rt_mutex_owner(lock); rt_mutex_adjust_prio_chain()
793 if (rt_mutex_owner(lock)) try_to_take_rt_mutex()
893 struct task_struct *owner = rt_mutex_owner(lock); task_blocks_on_rt_mutex()
1019 struct task_struct *owner = rt_mutex_owner(lock); remove_waiter()
1237 if (rt_mutex_owner(lock)) rt_mutex_slowtrylock()
1290 * owner = rt_mutex_owner(lock); rt_mutex_slowunlock()
1610 if (ret && !rt_mutex_owner(lock)) { rt_mutex_start_proxy_lock()
H A Drtmutex_common.h76 static inline struct task_struct *rt_mutex_owner(struct rt_mutex *lock) rt_mutex_owner() function
/linux-4.4.14/kernel/
H A Dfutex.c2143 owner = rt_mutex_owner(&q->pi_state->pi_mutex); fixup_owner()
2155 if (rt_mutex_owner(&q->pi_state->pi_mutex) == current) fixup_owner()
2469 if (ret && (rt_mutex_owner(&q.pi_state->pi_mutex) == current)) futex_lock_pi()
2817 if (pi_mutex && rt_mutex_owner(pi_mutex) == current) futex_wait_requeue_pi()
/linux-4.4.14/kernel/rcu/
H A Dtree_plugin.h54 #define rt_mutex_owner(a) ({ WARN_ON_ONCE(1); NULL; }) macro
483 drop_boost_mutex = rt_mutex_owner(&rnp->boost_mtx) == t; rcu_read_unlock_special()

Completed in 172 milliseconds