Home
last modified time | relevance | path

Searched refs:mm_lock (Results 1 – 25 of 37) sorted by relevance

12

/linux/drivers/gpu/drm/msm/
A Dmsm_gem_shrinker.c75 mutex_lock(&priv->mm_lock); in scan()
100 mutex_unlock(&priv->mm_lock); in scan()
117 mutex_lock(&priv->mm_lock); in scan()
121 mutex_unlock(&priv->mm_lock); in scan()
A Dmsm_gem.h227 GEM_WARN_ON(!mutex_is_locked(&priv->mm_lock)); in mark_purgeable()
243 GEM_WARN_ON(!mutex_is_locked(&priv->mm_lock)); in mark_unpurgeable()
265 WARN_ON(!mutex_is_locked(&priv->mm_lock)); in mark_evictable()
281 WARN_ON(!mutex_is_locked(&priv->mm_lock)); in mark_unevictable()
A Dmsm_gem.c793 mutex_lock(&priv->mm_lock); in msm_gem_active_get()
797 mutex_unlock(&priv->mm_lock); in msm_gem_active_get()
822 mutex_lock(&priv->mm_lock); in update_inactive()
841 mutex_unlock(&priv->mm_lock); in update_inactive()
1014 mutex_lock(&priv->mm_lock); in msm_gem_free_object()
1018 mutex_unlock(&priv->mm_lock); in msm_gem_free_object()
1220 mutex_lock(&priv->mm_lock); in msm_gem_new()
1222 mutex_unlock(&priv->mm_lock); in msm_gem_new()
1278 mutex_lock(&priv->mm_lock); in msm_gem_import()
1280 mutex_unlock(&priv->mm_lock); in msm_gem_import()
A Dmsm_drv.h207 struct mutex mm_lock; member
/linux/drivers/gpu/drm/v3d/
A Dv3d_bo.c43 spin_lock(&v3d->mm_lock); in v3d_free_object()
45 spin_unlock(&v3d->mm_lock); in v3d_free_object()
102 spin_lock(&v3d->mm_lock); in v3d_bo_create_finish()
110 spin_unlock(&v3d->mm_lock); in v3d_bo_create_finish()
A Dv3d_drv.h101 spinlock_t mm_lock; member
/linux/arch/x86/kernel/cpu/sgx/
A Ddriver.c31 spin_lock_init(&encl->mm_lock); in sgx_open()
56 spin_lock(&encl->mm_lock); in sgx_release()
66 spin_unlock(&encl->mm_lock); in sgx_release()
A Dencl.c457 spin_lock(&encl_mm->encl->mm_lock); in sgx_mmu_notifier_release()
464 spin_unlock(&encl_mm->encl->mm_lock); in sgx_mmu_notifier_release()
544 spin_lock(&encl->mm_lock); in sgx_encl_mm_add()
549 spin_unlock(&encl->mm_lock); in sgx_encl_mm_add()
A Dencl.h68 spinlock_t mm_lock; member
/linux/drivers/gpu/drm/rockchip/
A Drockchip_drm_gem.c27 mutex_lock(&private->mm_lock); in rockchip_gem_iommu_map()
31 mutex_unlock(&private->mm_lock); in rockchip_gem_iommu_map()
54 mutex_lock(&private->mm_lock); in rockchip_gem_iommu_map()
56 mutex_unlock(&private->mm_lock); in rockchip_gem_iommu_map()
68 mutex_lock(&private->mm_lock); in rockchip_gem_iommu_unmap()
72 mutex_unlock(&private->mm_lock); in rockchip_gem_iommu_unmap()
A Drockchip_drm_drv.h49 struct mutex mm_lock; member
A Drockchip_drm_drv.c96 mutex_init(&private->mm_lock); in rockchip_drm_init_iommu()
/linux/drivers/gpu/drm/panfrost/
A Dpanfrost_gem.c80 spin_lock(&mapping->mmu->mm_lock); in panfrost_gem_teardown_mapping()
83 spin_unlock(&mapping->mmu->mm_lock); in panfrost_gem_teardown_mapping()
145 spin_lock(&mapping->mmu->mm_lock); in panfrost_gem_open()
148 spin_unlock(&mapping->mmu->mm_lock); in panfrost_gem_open()
A Dpanfrost_mmu.c399 spin_lock(&mmu->mm_lock); in addr_to_mapping()
411 spin_unlock(&mmu->mm_lock); in addr_to_mapping()
595 spin_lock_init(&mmu->mm_lock); in panfrost_mmu_ctx_create()
A Dpanfrost_device.h131 spinlock_t mm_lock; member
/linux/drivers/gpu/drm/tegra/
A Dgem.c195 mutex_lock(&tegra->mm_lock); in tegra_bo_iommu_map()
214 mutex_unlock(&tegra->mm_lock); in tegra_bo_iommu_map()
221 mutex_unlock(&tegra->mm_lock); in tegra_bo_iommu_map()
231 mutex_lock(&tegra->mm_lock); in tegra_bo_iommu_unmap()
234 mutex_unlock(&tegra->mm_lock); in tegra_bo_iommu_unmap()
A Ddrm.c848 mutex_lock(&tegra->mm_lock); in tegra_debugfs_iova()
850 mutex_unlock(&tegra->mm_lock); in tegra_debugfs_iova()
1199 mutex_init(&tegra->mm_lock); in host1x_drm_probe()
1247 mutex_destroy(&tegra->mm_lock); in host1x_drm_probe()
1290 mutex_destroy(&tegra->mm_lock); in host1x_drm_remove()
A Ddrm.h44 struct mutex mm_lock; member
/linux/drivers/gpu/drm/vc4/
A Dvc4_hvs.c352 spin_lock_irqsave(&vc4->hvs->mm_lock, flags); in vc4_hvs_atomic_check()
355 spin_unlock_irqrestore(&vc4->hvs->mm_lock, flags); in vc4_hvs_atomic_check()
608 spin_lock_init(&hvs->mm_lock); in vc4_hvs_bind()
A Dvc4_plane.c199 spin_lock_irqsave(&vc4->hvs->mm_lock, irqflags); in vc4_plane_destroy_state()
201 spin_unlock_irqrestore(&vc4->hvs->mm_lock, irqflags); in vc4_plane_destroy_state()
605 spin_lock_irqsave(&vc4->hvs->mm_lock, irqflags); in vc4_plane_allocate_lbm()
611 spin_unlock_irqrestore(&vc4->hvs->mm_lock, irqflags); in vc4_plane_allocate_lbm()
/linux/drivers/video/fbdev/
A Dplatinumfb.c141 mutex_lock(&info->mm_lock); in platinumfb_set_par()
143 mutex_unlock(&info->mm_lock); in platinumfb_set_par()
A Dmx3fb.c1348 mutex_lock(&fbi->mm_lock); in mx3fb_map_video_memory()
1352 mutex_unlock(&fbi->mm_lock); in mx3fb_map_video_memory()
1382 mutex_lock(&fbi->mm_lock); in mx3fb_unmap_video_memory()
1385 mutex_unlock(&fbi->mm_lock); in mx3fb_unmap_video_memory()
A Dfsl-diu-fb.c878 mutex_lock(&info->mm_lock); in map_video_memory()
882 mutex_unlock(&info->mm_lock); in map_video_memory()
893 mutex_lock(&info->mm_lock); in unmap_video_memory()
897 mutex_unlock(&info->mm_lock); in unmap_video_memory()
/linux/drivers/video/fbdev/core/
A Dfbmem.c1345 mutex_lock(&info->mm_lock); in fb_mmap()
1363 mutex_unlock(&info->mm_lock); in fb_mmap()
1376 mutex_unlock(&info->mm_lock); in fb_mmap()
1384 mutex_unlock(&info->mm_lock); in fb_mmap()
1603 mutex_init(&fb_info->mm_lock); in do_register_framebuffer()
/linux/drivers/video/fbdev/omap/
A Domapfb_main.c378 mutex_lock(&fbi->mm_lock); in set_fb_fix()
381 mutex_unlock(&fbi->mm_lock); in set_fb_fix()
871 mutex_lock(&fbi->mm_lock); in omapfb_setup_mem()
874 mutex_unlock(&fbi->mm_lock); in omapfb_setup_mem()

Completed in 78 milliseconds

12