Home
last modified time | relevance | path

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

12

/drivers/gpu/drm/rockchip/
A 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()
A Drockchip_drm_drv.h70 struct mutex mm_lock; member
/drivers/gpu/drm/v3d/
A Dv3d_bo.c53 spin_lock(&v3d->mm_lock); in v3d_free_object()
55 spin_unlock(&v3d->mm_lock); in v3d_free_object()
124 spin_lock(&v3d->mm_lock); in v3d_bo_create_finish()
132 spin_unlock(&v3d->mm_lock); in v3d_bo_create_finish()
A Dv3d_debugfs.c270 spin_lock(&v3d->mm_lock); in v3d_debugfs_mm()
272 spin_unlock(&v3d->mm_lock); in v3d_debugfs_mm()
A Dv3d_gem.c276 spin_lock_init(&v3d->mm_lock); in v3d_gem_init()
/drivers/accel/amdxdna/
A Damdxdna_gem.c37 mutex_lock(&client->mm_lock); in amdxdna_gem_heap_alloc()
75 mutex_unlock(&client->mm_lock); in amdxdna_gem_heap_alloc()
92 mutex_lock(&abo->client->mm_lock); in amdxdna_gem_heap_free()
99 mutex_unlock(&abo->client->mm_lock); in amdxdna_gem_heap_free()
582 mutex_lock(&client->mm_lock); in amdxdna_drm_create_dev_heap()
611 mutex_unlock(&client->mm_lock); in amdxdna_drm_create_dev_heap()
618 mutex_unlock(&client->mm_lock); in amdxdna_drm_create_dev_heap()
A Damdxdna_pci_drv.c87 mutex_init(&client->mm_lock); in amdxdna_drm_open()
120 mutex_destroy(&client->mm_lock); in amdxdna_drm_close()
A Damdxdna_pci_drv.h129 struct mutex mm_lock; /* protect memory related */ member
A Daie2_ctx.c541 mutex_lock(&client->mm_lock); in aie2_hwctx_init()
545 mutex_unlock(&client->mm_lock); in aie2_hwctx_init()
550 mutex_unlock(&client->mm_lock); in aie2_hwctx_init()
/drivers/gpu/drm/panfrost/
A Dpanfrost_gem.c115 spin_lock(&mapping->mmu->mm_lock); in panfrost_gem_teardown_mapping()
118 spin_unlock(&mapping->mmu->mm_lock); in panfrost_gem_teardown_mapping()
180 spin_lock(&mapping->mmu->mm_lock); in panfrost_gem_open()
183 spin_unlock(&mapping->mmu->mm_lock); in panfrost_gem_open()
A Dpanfrost_mmu.c524 spin_lock(&mmu->mm_lock); in addr_to_mapping()
536 spin_unlock(&mmu->mm_lock); in addr_to_mapping()
743 spin_lock_init(&mmu->mm_lock); in panfrost_mmu_ctx_create()
A Dpanfrost_device.h190 spinlock_t mm_lock; member
/drivers/gpu/drm/tegra/
A Dgem.c246 mutex_lock(&tegra->mm_lock); in tegra_bo_iommu_map()
265 mutex_unlock(&tegra->mm_lock); in tegra_bo_iommu_map()
272 mutex_unlock(&tegra->mm_lock); in tegra_bo_iommu_map()
282 mutex_lock(&tegra->mm_lock); in tegra_bo_iommu_unmap()
285 mutex_unlock(&tegra->mm_lock); in tegra_bo_iommu_unmap()
A Ddrm.c860 mutex_lock(&tegra->mm_lock); in tegra_debugfs_iova()
862 mutex_unlock(&tegra->mm_lock); in tegra_debugfs_iova()
1222 mutex_init(&tegra->mm_lock); in host1x_drm_probe()
1283 mutex_destroy(&tegra->mm_lock); in host1x_drm_probe()
1323 mutex_destroy(&tegra->mm_lock); in host1x_drm_remove()
A Ddrm.h39 struct mutex mm_lock; member
/drivers/net/ethernet/freescale/enetc/
A Denetc_ethtool.c1006 mutex_lock(&priv->mm_lock); in enetc_get_mm()
1047 mutex_unlock(&priv->mm_lock); in enetc_get_mm()
1141 mutex_lock(&priv->mm_lock); in enetc_set_mm()
1182 mutex_unlock(&priv->mm_lock); in enetc_set_mm()
1199 mutex_lock(&priv->mm_lock); in enetc_mm_link_state_update()
1217 mutex_unlock(&priv->mm_lock); in enetc_mm_link_state_update()
/drivers/video/fbdev/core/
A Dfb_chrdev.c325 mutex_lock(&info->mm_lock); in fb_mmap()
327 mutex_unlock(&info->mm_lock); in fb_mmap()
/drivers/gpu/drm/vc4/
A Dvc4_plane.c323 spin_lock_irqsave(&hvs->mm_lock, irqflags); in vc4_plane_release_upm_ida()
325 spin_unlock_irqrestore(&hvs->mm_lock, irqflags); in vc4_plane_release_upm_ida()
344 spin_lock_irqsave(&hvs->mm_lock, irqflags); in vc4_plane_destroy_state()
346 spin_unlock_irqrestore(&hvs->mm_lock, irqflags); in vc4_plane_destroy_state()
959 spin_lock_irqsave(&vc4->hvs->mm_lock, irqflags); in vc4_plane_allocate_lbm()
964 spin_unlock_irqrestore(&vc4->hvs->mm_lock, irqflags); in vc4_plane_allocate_lbm()
1030 spin_lock_irqsave(&hvs->mm_lock, irqflags); in vc6_plane_allocate_upm()
1035 spin_unlock_irqrestore(&hvs->mm_lock, irqflags); in vc6_plane_allocate_upm()
/drivers/net/ethernet/ti/
A Dam65-cpsw-ethtool.c792 mutex_lock(&priv->mm_lock); in am65_cpsw_get_mm()
830 mutex_unlock(&priv->mm_lock); in am65_cpsw_get_mm()
851 mutex_lock(&priv->mm_lock); in am65_cpsw_set_mm()
892 mutex_unlock(&priv->mm_lock); in am65_cpsw_set_mm()
A Dam65-cpsw-nuss.h202 struct mutex mm_lock; member
A Dam65-cpsw-qos.c421 mutex_lock(&priv->mm_lock); in am65_cpsw_iet_change_preemptible_tcs()
423 mutex_unlock(&priv->mm_lock); in am65_cpsw_iet_change_preemptible_tcs()
431 mutex_lock(&priv->mm_lock); in am65_cpsw_iet_link_state_update()
433 mutex_unlock(&priv->mm_lock); in am65_cpsw_iet_link_state_update()
/drivers/gpu/drm/panthor/
A Dpanthor_mmu.c304 struct mutex mm_lock; member
1027 mutex_lock(&vm->mm_lock); in panthor_vm_alloc_va()
1039 mutex_unlock(&vm->mm_lock); in panthor_vm_alloc_va()
1051 mutex_lock(&vm->mm_lock); in panthor_vm_free_va()
1053 mutex_unlock(&vm->mm_lock); in panthor_vm_free_va()
2332 mutex_init(&vm->mm_lock); in panthor_vm_create()
/drivers/video/fbdev/
A Dplatinumfb.c139 mutex_lock(&info->mm_lock); in platinumfb_set_par()
141 mutex_unlock(&info->mm_lock); in platinumfb_set_par()
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()
/drivers/video/fbdev/omap/
A Domapfb_main.c380 mutex_lock(&fbi->mm_lock); in set_fb_fix()
383 mutex_unlock(&fbi->mm_lock); in set_fb_fix()
878 mutex_lock(&fbi->mm_lock); in omapfb_setup_mem()
881 mutex_unlock(&fbi->mm_lock); in omapfb_setup_mem()

Completed in 64 milliseconds

12