Home
last modified time | relevance | path

Searched refs:pi_mutex (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/ata/pata_parport/
H A Dpata_parport.c16 static DEFINE_MUTEX(pi_mutex);
589 mutex_lock(&pi_mutex); in pata_parport_register_driver()
593 mutex_unlock(&pi_mutex); in pata_parport_register_driver()
604 mutex_unlock(&pi_mutex); in pata_parport_register_driver()
615 mutex_lock(&pi_mutex); in pata_parport_unregister_driver()
621 mutex_unlock(&pi_mutex); in pata_parport_unregister_driver()
660 mutex_lock(&pi_mutex); in new_device_store()
667 mutex_unlock(&pi_mutex); in new_device_store()
680 mutex_unlock(&pi_mutex); in new_device_store()
704 mutex_lock(&pi_mutex); in delete_device_store()
[all …]
/linux/kernel/futex/
H A Drequeue.c648 ret = rt_mutex_start_proxy_lock(&pi_state->pi_mutex, in futex_requeue()
794 struct rt_mutex_base *pi_mutex; in futex_wait_requeue_pi() local
867 pi_mutex = &q.pi_state->pi_mutex; in futex_wait_requeue_pi()
868 ret = rt_mutex_wait_proxy_lock(pi_mutex, to, &rt_waiter); in futex_wait_requeue_pi()
873 if (ret && !rt_mutex_cleanup_proxy_lock(pi_mutex, &rt_waiter)) in futex_wait_requeue_pi()
H A Dcore.c1395 raw_spin_lock_irq(&pi_state->pi_mutex.wait_lock); in exit_pi_state_list()
1403 raw_spin_unlock(&pi_state->pi_mutex.wait_lock); in exit_pi_state_list()
1415 raw_spin_unlock_irq(&pi_state->pi_mutex.wait_lock); in exit_pi_state_list()
1419 rt_mutex_futex_unlock(&pi_state->pi_mutex); in exit_pi_state_list()