Home
last modified time | relevance | path

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

12

/Linux-v6.6/drivers/gpu/drm/v3d/
Dv3d_bo.c43 spin_lock(&v3d->mm_lock); in v3d_free_object()
45 spin_unlock(&v3d->mm_lock); in v3d_free_object()
103 spin_lock(&v3d->mm_lock); in v3d_bo_create_finish()
111 spin_unlock(&v3d->mm_lock); in v3d_bo_create_finish()
Dv3d_drv.h101 spinlock_t mm_lock; member
/Linux-v6.6/arch/x86/kernel/cpu/sgx/
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()
Dencl.h69 spinlock_t mm_lock; member
Dencl.c784 spin_lock(&encl_mm->encl->mm_lock); in sgx_mmu_notifier_release()
792 spin_unlock(&encl_mm->encl->mm_lock); in sgx_mmu_notifier_release()
872 spin_lock(&encl->mm_lock); in sgx_encl_mm_add()
877 spin_unlock(&encl->mm_lock); in sgx_encl_mm_add()
/Linux-v6.6/drivers/gpu/drm/panfrost/
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()
Dpanfrost_device.h132 spinlock_t mm_lock; member
Dpanfrost_mmu.c419 spin_lock(&mmu->mm_lock); in addr_to_mapping()
431 spin_unlock(&mmu->mm_lock); in addr_to_mapping()
617 spin_lock_init(&mmu->mm_lock); in panfrost_mmu_ctx_create()
/Linux-v6.6/drivers/gpu/drm/rockchip/
Drockchip_drm_gem.c28 mutex_lock(&private->mm_lock); in rockchip_gem_iommu_map()
32 mutex_unlock(&private->mm_lock); in rockchip_gem_iommu_map()
55 mutex_lock(&private->mm_lock); in rockchip_gem_iommu_map()
57 mutex_unlock(&private->mm_lock); in rockchip_gem_iommu_map()
69 mutex_lock(&private->mm_lock); in rockchip_gem_iommu_unmap()
73 mutex_unlock(&private->mm_lock); in rockchip_gem_iommu_unmap()
Drockchip_drm_drv.h51 struct mutex mm_lock; member
Drockchip_drm_drv.c121 mutex_init(&private->mm_lock); in rockchip_drm_init_iommu()
/Linux-v6.6/drivers/video/fbdev/core/
Dfb_chrdev.c323 mutex_lock(&info->mm_lock); in fb_mmap()
334 mutex_unlock(&info->mm_lock); in fb_mmap()
343 mutex_unlock(&info->mm_lock); in fb_mmap()
357 mutex_unlock(&info->mm_lock); in fb_mmap()
365 mutex_unlock(&info->mm_lock); in fb_mmap()
/Linux-v6.6/drivers/gpu/drm/tegra/
Dgem.c237 mutex_lock(&tegra->mm_lock); in tegra_bo_iommu_map()
256 mutex_unlock(&tegra->mm_lock); in tegra_bo_iommu_map()
263 mutex_unlock(&tegra->mm_lock); in tegra_bo_iommu_map()
273 mutex_lock(&tegra->mm_lock); in tegra_bo_iommu_unmap()
276 mutex_unlock(&tegra->mm_lock); in tegra_bo_iommu_unmap()
Ddrm.c859 mutex_lock(&tegra->mm_lock); in tegra_debugfs_iova()
861 mutex_unlock(&tegra->mm_lock); in tegra_debugfs_iova()
1218 mutex_init(&tegra->mm_lock); in host1x_drm_probe()
1262 mutex_destroy(&tegra->mm_lock); in host1x_drm_probe()
1302 mutex_destroy(&tegra->mm_lock); in host1x_drm_remove()
Ddrm.h36 struct mutex mm_lock; member
/Linux-v6.6/drivers/net/ethernet/freescale/enetc/
Denetc_ethtool.c965 mutex_lock(&priv->mm_lock); in enetc_get_mm()
1006 mutex_unlock(&priv->mm_lock); in enetc_get_mm()
1100 mutex_lock(&priv->mm_lock); in enetc_set_mm()
1141 mutex_unlock(&priv->mm_lock); in enetc_set_mm()
1158 mutex_lock(&priv->mm_lock); in enetc_mm_link_state_update()
1176 mutex_unlock(&priv->mm_lock); in enetc_mm_link_state_update()
Denetc.h393 struct mutex mm_lock; member
/Linux-v6.6/drivers/video/fbdev/
Dplatinumfb.c139 mutex_lock(&info->mm_lock); in platinumfb_set_par()
141 mutex_unlock(&info->mm_lock); in platinumfb_set_par()
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()
Dsm501fb.c487 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-v6.6/drivers/gpu/drm/vc4/
Dvc4_hvs.c464 spin_lock_irqsave(&vc4->hvs->mm_lock, flags); in vc4_hvs_atomic_check()
467 spin_unlock_irqrestore(&vc4->hvs->mm_lock, flags); in vc4_hvs_atomic_check()
796 spin_lock_init(&hvs->mm_lock); in __vc4_hvs_alloc()
Dvc4_plane.c306 spin_lock_irqsave(&vc4->hvs->mm_lock, irqflags); in vc4_plane_destroy_state()
308 spin_unlock_irqrestore(&vc4->hvs->mm_lock, irqflags); in vc4_plane_destroy_state()
705 spin_lock_irqsave(&vc4->hvs->mm_lock, irqflags); in vc4_plane_allocate_lbm()
711 spin_unlock_irqrestore(&vc4->hvs->mm_lock, irqflags); in vc4_plane_allocate_lbm()
Dvc4_crtc.c1080 spin_lock_irqsave(&vc4->hvs->mm_lock, flags); in vc4_crtc_destroy_state()
1082 spin_unlock_irqrestore(&vc4->hvs->mm_lock, flags); in vc4_crtc_destroy_state()
/Linux-v6.6/drivers/video/fbdev/omap/
Domapfb_main.c378 mutex_lock(&fbi->mm_lock); in set_fb_fix()
381 mutex_unlock(&fbi->mm_lock); in set_fb_fix()
876 mutex_lock(&fbi->mm_lock); in omapfb_setup_mem()
879 mutex_unlock(&fbi->mm_lock); in omapfb_setup_mem()
/Linux-v6.6/drivers/block/
Dublk_drv.c169 spinlock_t mm_lock; member
1360 spin_lock(&ub->mm_lock); in ublk_ch_mmap()
1365 spin_unlock(&ub->mm_lock); in ublk_ch_mmap()
2323 spin_lock_init(&ub->mm_lock); in ublk_ctrl_add_dev()

12