Home
last modified time | relevance | path

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

/linux/drivers/md/dm-vdo/indexer/
H A Dindex-session.c19 * The index session contains a lock (the request_mutex) which ensures that only one thread can
21 * index through a set of descriptive flags. The request_mutex must be notified whenever a
22 * non-transient state flag is cleared. The request_mutex is also used to count the number of
65 mutex_lock(&index_session->request_mutex); in release_index_session()
68 mutex_unlock(&index_session->request_mutex); in release_index_session()
80 mutex_lock(&index_session->request_mutex); in get_index_session()
83 mutex_unlock(&index_session->request_mutex); in get_index_session()
141 mutex_lock(&request->session->request_mutex); in enter_callback_stage()
143 mutex_unlock(&request->session->request_mutex); in enter_callback_stage()
224 mutex_init(&session->request_mutex); in make_empty_index_session()
[all...]
H A Dindex-session.h79 struct mutex request_mutex; member
/linux/kernel/irq/
H A Dmanage.c1427 * desc->request_mutex Provides serialization against a concurrent free_irq()
1432 * interrupt related functions. desc->request_mutex solely serializes
1518 mutex_lock(&desc->request_mutex); in __setup_irq()
1541 * desc->request_mutex or the optional bus lock. in __setup_irq()
1755 mutex_unlock(&desc->request_mutex); in __setup_irq()
1784 mutex_unlock(&desc->request_mutex); in __setup_irq()
1816 mutex_lock(&desc->request_mutex); in __free_irq()
1832 mutex_unlock(&desc->request_mutex); in __free_irq()
1870 * The still held desc->request_mutex() protects against a in __free_irq()
1903 * its oneshot mask bit when it completes. Though request_mutex i in __free_irq()
[all...]
H A Dirqdesc.c226 mutex_init(&desc->request_mutex); in init_desc()
1025 lockdep_set_class(&desc->request_mutex, request_class); in __irq_set_lockdep_class()
/linux/drivers/gpio/
H A Dgpiolib.c828 scoped_guard(mutex, &irqd->request_mutex) { in gpiod_free_irqs()