| /Linux-v5.4/drivers/gpu/drm/panfrost/ |
| D | panfrost_gem.c | 65 spin_lock(&priv->mm_lock); in panfrost_gem_open() 68 spin_unlock(&priv->mm_lock); in panfrost_gem_open() 75 spin_lock(&priv->mm_lock); in panfrost_gem_open() 77 spin_unlock(&priv->mm_lock); in panfrost_gem_open() 91 spin_lock(&priv->mm_lock); in panfrost_gem_close() 94 spin_unlock(&priv->mm_lock); in panfrost_gem_close()
|
| D | panfrost_device.h | 117 spinlock_t mm_lock; member
|
| D | panfrost_mmu.c | 416 spin_lock(&priv->mm_lock); in addr_to_drm_mm_node() 427 spin_unlock(&priv->mm_lock); in addr_to_drm_mm_node()
|
| D | panfrost_drv.c | 417 spin_lock_init(&panfrost_priv->mm_lock); in panfrost_open()
|
| /Linux-v5.4/drivers/gpu/drm/v3d/ |
| D | v3d_bo.c | 43 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()
|
| D | v3d_drv.h | 79 spinlock_t mm_lock; member
|
| D | v3d_gem.c | 837 spin_lock_init(&v3d->mm_lock); in v3d_gem_init()
|
| /Linux-v5.4/drivers/gpu/drm/rockchip/ |
| D | rockchip_drm_gem.c | 25 mutex_lock(&private->mm_lock); in rockchip_gem_iommu_map() 29 mutex_unlock(&private->mm_lock); in rockchip_gem_iommu_map() 52 mutex_lock(&private->mm_lock); in rockchip_gem_iommu_map() 54 mutex_unlock(&private->mm_lock); in rockchip_gem_iommu_map() 66 mutex_lock(&private->mm_lock); in rockchip_gem_iommu_unmap() 70 mutex_unlock(&private->mm_lock); in rockchip_gem_iommu_unmap()
|
| D | rockchip_drm_drv.h | 48 struct mutex mm_lock; member
|
| D | rockchip_drm_drv.c | 95 mutex_init(&private->mm_lock); in rockchip_drm_init_iommu()
|
| /Linux-v5.4/drivers/gpu/drm/i915/gem/ |
| D | i915_gem_userptr.c | 230 mutex_lock(&mm->i915->mm_lock); in i915_mmu_notifier_find() 245 mutex_unlock(&mm->i915->mm_lock); in i915_mmu_notifier_find() 359 mutex_lock(&dev_priv->mm_lock); in i915_gem_userptr_init__mm_struct() 384 mutex_unlock(&dev_priv->mm_lock); in i915_gem_userptr_init__mm_struct() 404 mutex_unlock(&mm->i915->mm_lock); in __i915_mm_struct_free() 418 &to_i915(obj->base.dev)->mm_lock); in i915_gem_userptr_release__mm_struct() 846 mutex_init(&dev_priv->mm_lock); in i915_gem_init_userptr()
|
| /Linux-v5.4/drivers/gpu/drm/tegra/ |
| D | gem.c | 126 mutex_lock(&tegra->mm_lock); in tegra_bo_iommu_map() 146 mutex_unlock(&tegra->mm_lock); in tegra_bo_iommu_map() 153 mutex_unlock(&tegra->mm_lock); in tegra_bo_iommu_map() 163 mutex_lock(&tegra->mm_lock); in tegra_bo_iommu_unmap() 166 mutex_unlock(&tegra->mm_lock); in tegra_bo_iommu_unmap()
|
| D | drm.c | 164 mutex_init(&tegra->mm_lock); in tegra_drm_load() 212 mutex_destroy(&tegra->mm_lock); in tegra_drm_load() 241 mutex_destroy(&tegra->mm_lock); in tegra_drm_unload() 993 mutex_lock(&tegra->mm_lock); in tegra_debugfs_iova() 995 mutex_unlock(&tegra->mm_lock); in tegra_debugfs_iova()
|
| D | drm.h | 40 struct mutex mm_lock; member
|
| /Linux-v5.4/drivers/gpu/drm/vc4/ |
| D | vc4_crtc.c | 650 spin_lock_irqsave(&vc4->hvs->mm_lock, flags); in vc4_crtc_atomic_check() 653 spin_unlock_irqrestore(&vc4->hvs->mm_lock, flags); in vc4_crtc_atomic_check() 1000 spin_lock_irqsave(&vc4->hvs->mm_lock, flags); in vc4_crtc_destroy_state() 1002 spin_unlock_irqrestore(&vc4->hvs->mm_lock, flags); in vc4_crtc_destroy_state()
|
| D | vc4_plane.c | 184 spin_lock_irqsave(&vc4->hvs->mm_lock, irqflags); in vc4_plane_destroy_state() 186 spin_unlock_irqrestore(&vc4->hvs->mm_lock, irqflags); in vc4_plane_destroy_state() 563 spin_lock_irqsave(&vc4->hvs->mm_lock, irqflags); in vc4_plane_allocate_lbm() 567 spin_unlock_irqrestore(&vc4->hvs->mm_lock, irqflags); in vc4_plane_allocate_lbm()
|
| D | vc4_hvs.c | 243 spin_lock_init(&hvs->mm_lock); in vc4_hvs_bind()
|
| D | vc4_drv.h | 327 spinlock_t mm_lock; member
|
| /Linux-v5.4/drivers/video/fbdev/ |
| D | platinumfb.c | 141 mutex_lock(&info->mm_lock); in platinumfb_set_par() 143 mutex_unlock(&info->mm_lock); in platinumfb_set_par()
|
| D | mx3fb.c | 1347 mutex_lock(&fbi->mm_lock); in mx3fb_map_video_memory() 1351 mutex_unlock(&fbi->mm_lock); in mx3fb_map_video_memory() 1381 mutex_lock(&fbi->mm_lock); in mx3fb_unmap_video_memory() 1384 mutex_unlock(&fbi->mm_lock); in mx3fb_unmap_video_memory()
|
| D | fsl-diu-fb.c | 878 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()
|
| D | sm501fb.c | 487 mutex_lock(&info->mm_lock); in sm501fb_set_par_common() 490 mutex_unlock(&info->mm_lock); in sm501fb_set_par_common() 1911 mutex_init(&info->fb[head]->mm_lock); in sm501fb_start_one()
|
| /Linux-v5.4/drivers/video/fbdev/core/ |
| D | fbmem.c | 1343 mutex_lock(&info->mm_lock); in fb_mmap() 1353 mutex_unlock(&info->mm_lock); in fb_mmap() 1366 mutex_unlock(&info->mm_lock); in fb_mmap() 1374 mutex_unlock(&info->mm_lock); in fb_mmap() 1598 mutex_init(&fb_info->mm_lock); in do_register_framebuffer()
|
| /Linux-v5.4/drivers/video/fbdev/omap/ |
| D | omapfb_main.c | 382 mutex_lock(&fbi->mm_lock); in set_fb_fix() 385 mutex_unlock(&fbi->mm_lock); in set_fb_fix() 875 mutex_lock(&fbi->mm_lock); in omapfb_setup_mem() 878 mutex_unlock(&fbi->mm_lock); in omapfb_setup_mem()
|
| /Linux-v5.4/include/linux/ |
| D | fb.h | 449 struct mutex mm_lock; /* Lock for fb_mmap and smem_* fields */ member
|