Searched refs:page_mutex (Results 1 - 11 of 11) sorted by relevance

/linux-master/drivers/input/rmi4/
H A Drmi_i2c.c22 * @page_mutex: Locks current page to avoid changing pages in unexpected ways.
35 struct mutex page_mutex; member in struct:rmi_i2c_xport
58 * The page_mutex lock must be held when this function is entered.
88 mutex_lock(&rmi_i2c->page_mutex);
124 mutex_unlock(&rmi_i2c->page_mutex);
150 mutex_lock(&rmi_i2c->page_mutex);
169 mutex_unlock(&rmi_i2c->page_mutex);
255 mutex_init(&rmi_i2c->page_mutex);
H A Drmi_smbus.c35 struct mutex page_mutex; member in struct:rmi_smb_xport
145 mutex_lock(&rmi_smb->page_mutex);
169 mutex_unlock(&rmi_smb->page_mutex);
198 mutex_lock(&rmi_smb->page_mutex);
224 mutex_unlock(&rmi_smb->page_mutex);
320 mutex_init(&rmi_smb->page_mutex);
H A Drmi_spi.c40 struct mutex page_mutex; member in struct:rmi_spi_xport
252 * The page_mutex lock must be held when this function is entered.
280 mutex_lock(&rmi_spi->page_mutex);
294 mutex_unlock(&rmi_spi->page_mutex);
306 mutex_lock(&rmi_spi->page_mutex);
320 mutex_unlock(&rmi_spi->page_mutex);
411 mutex_init(&rmi_spi->page_mutex);
/linux-master/drivers/infiniband/hw/hns/
H A Dhns_roce_db.c18 mutex_lock(&context->page_mutex);
50 mutex_unlock(&context->page_mutex);
58 mutex_lock(&context->page_mutex);
67 mutex_unlock(&context->page_mutex);
H A Dhns_roce_main.c411 mutex_init(&context->page_mutex);
H A Dhns_roce_device.h208 struct mutex page_mutex; member in struct:hns_roce_ucontext
/linux-master/sound/pci/ac97/
H A Dac97_proc.c332 mutex_lock(&ac97->page_mutex);
358 mutex_unlock(&ac97->page_mutex);
368 mutex_lock(&ac97->page_mutex);
376 mutex_unlock(&ac97->page_mutex);
395 mutex_lock(&ac97->page_mutex);
411 mutex_unlock(&ac97->page_mutex);
H A Dac97_codec.c419 mutex_lock(&ac97->page_mutex);
438 mutex_unlock(&ac97->page_mutex);
503 mutex_lock(&ac97->page_mutex); /* lock paging */
514 mutex_unlock(&ac97->page_mutex); /* unlock paging */
939 mutex_lock(&ac97->page_mutex);
942 mutex_unlock(&ac97->page_mutex);
2094 mutex_init(&ac97->page_mutex);
H A Dac97_patch.c57 mutex_lock(&ac97->page_mutex);
62 mutex_unlock(&ac97->page_mutex); /* unlock paging */
979 mutex_lock(&ac97->page_mutex);
984 mutex_unlock(&ac97->page_mutex);
3702 mutex_lock(&pac97->page_mutex);
3711 mutex_unlock(&pac97->page_mutex);
/linux-master/drivers/hid/
H A Dhid-rmi.c57 * @page_mutex: Locks current page to avoid changing pages in unexpected ways.
80 struct mutex page_mutex; member in struct:rmi_data
117 * The page_mutex lock must be held when this function is entered.
199 mutex_lock(&data->page_mutex);
255 mutex_unlock(&data->page_mutex);
266 mutex_lock(&data->page_mutex);
291 mutex_unlock(&data->page_mutex);
712 mutex_init(&data->page_mutex);
/linux-master/include/sound/
H A Dac97_codec.h247 struct mutex page_mutex; /* mutex for AD18xx multi-codecs and paging (2.3) */ member in struct:snd_ac97

Completed in 187 milliseconds