Home
last modified time | relevance | path

Searched refs:page_mutex (Results 1 – 12 of 12) sorted by relevance

/openbmc/qemu/util/
H A Doslib-posix.c93 static QemuMutex page_mutex; variable
346 qemu_mutex_lock(&page_mutex); in do_touch_pages()
348 qemu_cond_wait(&page_cond, &page_mutex); in do_touch_pages()
350 qemu_mutex_unlock(&page_mutex); in do_touch_pages()
389 qemu_mutex_lock(&page_mutex); in do_madv_populate_write_pages()
391 qemu_cond_wait(&page_cond, &page_mutex); in do_madv_populate_write_pages()
393 qemu_mutex_unlock(&page_mutex); in do_madv_populate_write_pages()
459 qemu_mutex_init(&page_mutex); in touch_all_pages()
518 qemu_mutex_lock(&page_mutex); in touch_all_pages()
521 qemu_mutex_unlock(&page_mutex); in touch_all_pages()
[all …]
/openbmc/linux/drivers/input/rmi4/
H A Drmi_i2c.c35 struct mutex page_mutex; member
88 mutex_lock(&rmi_i2c->page_mutex); in rmi_i2c_write_block()
124 mutex_unlock(&rmi_i2c->page_mutex); in rmi_i2c_write_block()
150 mutex_lock(&rmi_i2c->page_mutex); in rmi_i2c_read_block()
169 mutex_unlock(&rmi_i2c->page_mutex); in rmi_i2c_read_block()
255 mutex_init(&rmi_i2c->page_mutex); in rmi_i2c_probe()
H A Drmi_smbus.c35 struct mutex page_mutex; member
145 mutex_lock(&rmi_smb->page_mutex); in rmi_smb_write_block()
169 mutex_unlock(&rmi_smb->page_mutex); in rmi_smb_write_block()
198 mutex_lock(&rmi_smb->page_mutex); in rmi_smb_read_block()
224 mutex_unlock(&rmi_smb->page_mutex); in rmi_smb_read_block()
320 mutex_init(&rmi_smb->page_mutex); in rmi_smb_probe()
H A Drmi_spi.c40 struct mutex page_mutex; member
280 mutex_lock(&rmi_spi->page_mutex); in rmi_spi_write_block()
294 mutex_unlock(&rmi_spi->page_mutex); in rmi_spi_write_block()
306 mutex_lock(&rmi_spi->page_mutex); in rmi_spi_read_block()
320 mutex_unlock(&rmi_spi->page_mutex); in rmi_spi_read_block()
411 mutex_init(&rmi_spi->page_mutex); in rmi_spi_probe()
/openbmc/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_db.c18 mutex_lock(&context->page_mutex); in hns_roce_db_map_user()
50 mutex_unlock(&context->page_mutex); in hns_roce_db_map_user()
58 mutex_lock(&context->page_mutex); in hns_roce_db_unmap_user()
67 mutex_unlock(&context->page_mutex); in hns_roce_db_unmap_user()
H A Dhns_roce_device.h211 struct mutex page_mutex; member
H A Dhns_roce_main.c409 mutex_init(&context->page_mutex); in hns_roce_alloc_ucontext()
/openbmc/linux/sound/pci/ac97/
H A Dac97_proc.c332 mutex_lock(&ac97->page_mutex); in snd_ac97_proc_read()
358 mutex_unlock(&ac97->page_mutex); in snd_ac97_proc_read()
368 mutex_lock(&ac97->page_mutex); in snd_ac97_proc_regs_write()
376 mutex_unlock(&ac97->page_mutex); in snd_ac97_proc_regs_write()
395 mutex_lock(&ac97->page_mutex); in snd_ac97_proc_regs_read()
411 mutex_unlock(&ac97->page_mutex); in snd_ac97_proc_regs_read()
H A Dac97_codec.c419 mutex_lock(&ac97->page_mutex); in snd_ac97_ad18xx_update_pcm_bits()
438 mutex_unlock(&ac97->page_mutex); in snd_ac97_ad18xx_update_pcm_bits()
503 mutex_lock(&ac97->page_mutex); /* lock paging */ in snd_ac97_page_save()
514 mutex_unlock(&ac97->page_mutex); /* unlock paging */ in snd_ac97_page_restore()
939 mutex_lock(&ac97->page_mutex); in snd_ac97_ad18xx_pcm_get_volume()
942 mutex_unlock(&ac97->page_mutex); in snd_ac97_ad18xx_pcm_get_volume()
2094 mutex_init(&ac97->page_mutex); in snd_ac97_mixer()
H A Dac97_patch.c60 mutex_lock(&ac97->page_mutex); in ac97_update_bits_page()
65 mutex_unlock(&ac97->page_mutex); /* unlock paging */ in ac97_update_bits_page()
982 mutex_lock(&ac97->page_mutex); in snd_ac97_stac9708_put_bias()
987 mutex_unlock(&ac97->page_mutex); in snd_ac97_stac9708_put_bias()
3705 mutex_lock(&pac97->page_mutex); in snd_ac97_vt1618_UAJ_get()
3714 mutex_unlock(&pac97->page_mutex); in snd_ac97_vt1618_UAJ_get()
/openbmc/linux/drivers/hid/
H A Dhid-rmi.c80 struct mutex page_mutex; member
199 mutex_lock(&data->page_mutex); in rmi_hid_read_block()
255 mutex_unlock(&data->page_mutex); in rmi_hid_read_block()
266 mutex_lock(&data->page_mutex); in rmi_hid_write_block()
291 mutex_unlock(&data->page_mutex); in rmi_hid_write_block()
714 mutex_init(&data->page_mutex); in rmi_probe()
/openbmc/linux/include/sound/
H A Dac97_codec.h247 struct mutex page_mutex; /* mutex for AD18xx multi-codecs and paging (2.3) */ member