Home
last modified time | relevance | path

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

/linux/drivers/accel/rocket/
H A Drocket_gem.c25 mutex_lock(&rocket_priv->mm_lock); in rocket_gem_bo_free()
27 mutex_unlock(&rocket_priv->mm_lock); in rocket_gem_bo_free()
88 mutex_lock(&rocket_priv->mm_lock); in rocket_ioctl_create_bo()
92 mutex_unlock(&rocket_priv->mm_lock); in rocket_ioctl_create_bo()
125 mutex_lock(&rocket_priv->mm_lock); in rocket_ioctl_create_bo()
127 mutex_unlock(&rocket_priv->mm_lock); in rocket_ioctl_create_bo()
H A Drocket_drv.c100 mutex_init(&rocket_priv->mm_lock); in rocket_open()
109 mutex_destroy(&rocket_priv->mm_lock); in rocket_open()
125 mutex_destroy(&rocket_priv->mm_lock); in rocket_postclose()
/linux/drivers/gpu/drm/v3d/
H A Dv3d_bo.c55 spin_lock(&v3d->mm_lock); in v3d_free_object()
57 spin_unlock(&v3d->mm_lock); in v3d_free_object()
126 spin_lock(&v3d->mm_lock); in v3d_bo_create_finish()
134 spin_unlock(&v3d->mm_lock); in v3d_bo_create_finish()
/linux/drivers/accel/amdxdna/
H A Damdxdna_gem.c109 mutex_lock(&client->mm_lock); in amdxdna_gem_heap_alloc()
140 mutex_unlock(&client->mm_lock); in amdxdna_gem_heap_alloc()
152 mutex_lock(&client->mm_lock); in amdxdna_gem_heap_free()
161 mutex_unlock(&client->mm_lock); in amdxdna_gem_heap_free()
619 guard(mutex)(&client->mm_lock); in amdxdna_gem_add_bo_usage()
634 guard(mutex)(&client->mm_lock); in amdxdna_gem_del_bo_usage()
979 mutex_lock(&client->mm_lock); in amdxdna_drm_create_dev_heap_bo()
1008 mutex_unlock(&client->mm_lock); in amdxdna_drm_create_dev_heap_bo()
1013 mutex_unlock(&client->mm_lock); in amdxdna_drm_create_dev_heap_bo()
1370 mutex_lock(&tmp_client->mm_lock); in amdxdna_drm_get_bo_usage()
[all …]
H A Damdxdna_pci_drv.c143 mutex_init(&client->mm_lock); in amdxdna_drm_open()
179 mutex_destroy(&client->mm_lock); in amdxdna_client_cleanup()
290 mutex_lock(&client->mm_lock); in amdxdna_show_fdinfo()
296 mutex_unlock(&client->mm_lock); in amdxdna_show_fdinfo()
H A Damdxdna_ctx.c70 mutex_lock(&client->mm_lock); in amdxdna_hwctx_release_expanded_heap()
78 mutex_unlock(&client->mm_lock); in amdxdna_hwctx_release_expanded_heap()
498 mutex_lock(&client->mm_lock); in amdxdna_update_heap()
509 mutex_unlock(&client->mm_lock); in amdxdna_update_heap()
H A Damdxdna_pci_drv.h159 struct mutex mm_lock; /* protect memory related */ member
H A Daie2_ctx.c686 mutex_lock(&client->mm_lock); in aie2_hwctx_init()
690 mutex_unlock(&client->mm_lock); in aie2_hwctx_init()
695 mutex_unlock(&client->mm_lock); in aie2_hwctx_init()
/linux/drivers/net/ethernet/ti/
H A Dam65-cpsw-nuss.h202 struct mutex mm_lock; member
H A Dam65-cpsw-qos.c444 mutex_lock(&priv->mm_lock); in am65_cpsw_iet_change_preemptible_tcs()
446 mutex_unlock(&priv->mm_lock); in am65_cpsw_iet_change_preemptible_tcs()
454 mutex_lock(&priv->mm_lock); in am65_cpsw_iet_link_state_update()
456 mutex_unlock(&priv->mm_lock); in am65_cpsw_iet_link_state_update()
H A Dam65-cpsw-nuss.c2784 mutex_init(&ndev_priv->mm_lock); in am65_cpsw_nuss_init_port_ndev()
/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc_ethtool.c1316 mutex_lock(&priv->mm_lock); in enetc_get_mm()
1357 mutex_unlock(&priv->mm_lock); in enetc_get_mm()
1451 mutex_lock(&priv->mm_lock); in enetc_set_mm()
1492 mutex_unlock(&priv->mm_lock); in enetc_set_mm()
1509 mutex_lock(&priv->mm_lock); in enetc_mm_link_state_update()
1527 mutex_unlock(&priv->mm_lock); in enetc_mm_link_state_update()
H A Denetc.h482 struct mutex mm_lock; member
H A Denetc_pf.c846 mutex_init(&priv->mm_lock); in enetc_pf_probe()
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_mmu.c567 spin_lock(&mmu->mm_lock); in addr_to_mapping()
579 spin_unlock(&mmu->mm_lock); in addr_to_mapping()
802 spin_lock_init(&mmu->mm_lock); in panfrost_mmu_ctx_create()
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_mmu.c302 struct mutex mm_lock; member
1124 mutex_lock(&vm->mm_lock); in panthor_vm_alloc_va()
1136 mutex_unlock(&vm->mm_lock); in panthor_vm_alloc_va()
1148 mutex_lock(&vm->mm_lock); in panthor_vm_free_va()
1150 mutex_unlock(&vm->mm_lock); in panthor_vm_free_va()
2901 mutex_init(&vm->mm_lock); in panthor_vm_create()
/linux/drivers/video/fbdev/omap/
H A Domapfb_main.c380 mutex_lock(&fbi->mm_lock); in set_fb_fix()
383 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/drivers/gpu/drm/rockchip/
H A Drockchip_drm_drv.c129 mutex_init(&private->mm_lock); in rockchip_drm_init_iommu()
/linux/drivers/gpu/drm/vc4/
H A Dvc4_hvs.c823 spin_lock_irqsave(&vc4->hvs->mm_lock, flags); in vc4_hvs_atomic_check()
826 spin_unlock_irqrestore(&vc4->hvs->mm_lock, flags); in vc4_hvs_atomic_check()
1208 spin_lock_init(&hvs->mm_lock); in __vc4_hvs_alloc()
/linux/drivers/video/fbdev/core/
H A Dfbmem.c492 mutex_init(&fb_info->mm_lock); in do_register_framebuffer()
/linux/drivers/video/fbdev/i810/
H A Di810_main.c1095 mutex_lock(&info->mm_lock); in encode_fix()
1098 mutex_unlock(&info->mm_lock); in encode_fix()