Home
last modified time | relevance | path

Searched refs:mmap_mutex (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/arch/powerpc/platforms/book3s/
H A Dvas-api.c320 mutex_init(&txwin->task_ref.mmap_mutex); in coproc_ioc_tx_win_open()
428 mutex_lock(&txwin->task_ref.mmap_mutex); in vas_mmap_fault()
440 mutex_unlock(&txwin->task_ref.mmap_mutex); in vas_mmap_fault()
444 mutex_unlock(&txwin->task_ref.mmap_mutex); in vas_mmap_fault()
497 mutex_lock(&txwin->task_ref.mmap_mutex); in vas_mmap_close()
499 mutex_unlock(&txwin->task_ref.mmap_mutex); in vas_mmap_close()
546 mutex_lock(&txwin->task_ref.mmap_mutex); in coproc_mmap()
578 mutex_unlock(&txwin->task_ref.mmap_mutex); in coproc_mmap()
/openbmc/linux/drivers/gpu/drm/gma500/
H A Dgem.c274 mutex_lock(&dev_priv->mmap_mutex); in psb_gem_fault()
299 mutex_unlock(&dev_priv->mmap_mutex); in psb_gem_fault()
338 mutex_init(&dev_priv->mmap_mutex); in psb_gem_mm_init()
365 mutex_destroy(&dev_priv->mmap_mutex); in psb_gem_mm_init()
375 mutex_destroy(&dev_priv->mmap_mutex); in psb_gem_mm_fini()
H A Dpsb_drv.h409 struct mutex mmap_mutex; member
/openbmc/qemu/bsd-user/
H A Dmmap.c24 static pthread_mutex_t mmap_mutex = PTHREAD_MUTEX_INITIALIZER; variable
30 pthread_mutex_lock(&mmap_mutex); in mmap_lock()
38 pthread_mutex_unlock(&mmap_mutex); in mmap_unlock()
52 pthread_mutex_lock(&mmap_mutex); in mmap_fork_start()
58 pthread_mutex_init(&mmap_mutex, NULL); in mmap_fork_end()
60 pthread_mutex_unlock(&mmap_mutex); in mmap_fork_end()
/openbmc/linux/arch/powerpc/platforms/pseries/
H A Dvas.c710 mutex_lock(&win->vas_win.task_ref.mmap_mutex); in reconfig_open_windows()
715 mutex_unlock(&win->vas_win.task_ref.mmap_mutex); in reconfig_open_windows()
775 mutex_lock(&task_ref->mmap_mutex); in reconfig_close_windows()
792 mutex_unlock(&task_ref->mmap_mutex); in reconfig_close_windows()
/openbmc/qemu/linux-user/
H A Dmmap.c34 static pthread_mutex_t mmap_mutex = PTHREAD_MUTEX_INITIALIZER; variable
40 pthread_mutex_lock(&mmap_mutex); in mmap_lock()
48 pthread_mutex_unlock(&mmap_mutex); in mmap_unlock()
62 pthread_mutex_lock(&mmap_mutex); in mmap_fork_start()
68 pthread_mutex_init(&mmap_mutex, NULL); in mmap_fork_end()
70 pthread_mutex_unlock(&mmap_mutex); in mmap_fork_end()
/openbmc/linux/arch/powerpc/include/asm/
H A Dvas.h72 struct mutex mmap_mutex; /* protects paste address mmap() */ member
/openbmc/linux/kernel/events/
H A Dcore.c1263 * perf_event::mmap_mutex
5231 mutex_lock(&event->mmap_mutex); in _free_event()
5233 mutex_unlock(&event->mmap_mutex); in _free_event()
5743 * Pin the event->rb by taking event->mmap_mutex; otherwise in perf_poll()
5746 mutex_lock(&event->mmap_mutex); in perf_poll()
5750 mutex_unlock(&event->mmap_mutex); in perf_poll()
6399 if (!atomic_dec_and_mutex_lock(&event->mmap_count, &event->mmap_mutex)) in perf_mmap_close()
6403 mutex_unlock(&event->mmap_mutex); in perf_mmap_close()
6412 * fact that rb::event_lock otherwise nests inside mmap_mutex. in perf_mmap_close()
6426 mutex_lock(&event->mmap_mutex); in perf_mmap_close()
[all...]
/openbmc/linux/include/linux/
H A Dperf_event.h768 struct mutex mmap_mutex; member