Home
last modified time | relevance | path

Searched refs:notifier_lock (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_mn.c74 mutex_lock(&adev->notifier_lock); in amdgpu_mn_invalidate_gfx()
80 mutex_unlock(&adev->notifier_lock); in amdgpu_mn_invalidate_gfx()
110 mutex_lock(&adev->notifier_lock); in amdgpu_mn_invalidate_hsa()
115 mutex_unlock(&adev->notifier_lock); in amdgpu_mn_invalidate_hsa()
H A Damdgpu_cs.c1217 mutex_lock(&p->adev->notifier_lock); in amdgpu_cs_submit()
1255 mutex_unlock(&p->adev->notifier_lock); in amdgpu_cs_submit()
1261 mutex_unlock(&p->adev->notifier_lock); in amdgpu_cs_submit()
H A Damdgpu.h967 struct mutex notifier_lock; member
H A Damdgpu_device.c3248 mutex_init(&adev->notifier_lock); in amdgpu_device_init()
/kernel/linux/linux-6.6/drivers/platform/surface/
H A Dsurface_aggregator_cdev.c60 struct mutex notifier_lock; /* Guards notifier access for registration */ member
148 mutex_lock(&client->notifier_lock); in ssam_cdev_notifier_register()
152 mutex_unlock(&client->notifier_lock); in ssam_cdev_notifier_register()
159 mutex_unlock(&client->notifier_lock); in ssam_cdev_notifier_register()
183 mutex_unlock(&client->notifier_lock); in ssam_cdev_notifier_register()
199 mutex_lock(&client->notifier_lock); in ssam_cdev_notifier_unregister()
203 mutex_unlock(&client->notifier_lock); in ssam_cdev_notifier_unregister()
212 mutex_unlock(&client->notifier_lock); in ssam_cdev_notifier_unregister()
238 mutex_lock(&client->notifier_lock); in ssam_cdev_notifier_unregister_all()
244 mutex_unlock(&client->notifier_lock); in ssam_cdev_notifier_unregister_all()
[all...]
/kernel/linux/linux-6.6/drivers/net/wwan/t7xx/
H A Dt7xx_state_monitor.c55 spin_lock_irqsave(&ctl->notifier_lock, flags); in t7xx_fsm_notifier_register()
57 spin_unlock_irqrestore(&ctl->notifier_lock, flags); in t7xx_fsm_notifier_register()
66 spin_lock_irqsave(&ctl->notifier_lock, flags); in t7xx_fsm_notifier_unregister()
71 spin_unlock_irqrestore(&ctl->notifier_lock, flags); in t7xx_fsm_notifier_unregister()
80 spin_lock_irqsave(&ctl->notifier_lock, flags); in fsm_state_notify()
82 spin_unlock_irqrestore(&ctl->notifier_lock, flags); in fsm_state_notify()
86 spin_lock_irqsave(&ctl->notifier_lock, flags); in fsm_state_notify()
88 spin_unlock_irqrestore(&ctl->notifier_lock, flags); in fsm_state_notify()
542 spin_lock_init(&ctl->notifier_lock); in t7xx_fsm_init()
H A Dt7xx_state_monitor.h97 spinlock_t notifier_lock; /* Protects notifier list */ member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_gpuvm.c1028 mutex_lock(&process_info->notifier_lock); in init_user_pages()
1030 mutex_unlock(&process_info->notifier_lock); in init_user_pages()
1326 mutex_init(&info->notifier_lock); in init_kfd_vm()
1397 mutex_destroy(&info->notifier_lock); in init_kfd_vm()
1525 mutex_destroy(&process_info->notifier_lock); in amdgpu_amdkfd_gpuvm_destroy_cb()
1578 mutex_lock(&pinfo->notifier_lock); in amdgpu_amdkfd_criu_resume()
1580 mutex_unlock(&pinfo->notifier_lock); in amdgpu_amdkfd_criu_resume()
1844 mutex_lock(&process_info->notifier_lock); in amdgpu_amdkfd_gpuvm_free_memory_of_gpu()
1846 mutex_unlock(&process_info->notifier_lock); in amdgpu_amdkfd_gpuvm_free_memory_of_gpu()
1945 mutex_lock(&mem->process_info->notifier_lock); in amdgpu_amdkfd_gpuvm_map_memory_to_gpu()
[all...]
H A Damdgpu_hmm.c77 mutex_lock(&adev->notifier_lock); in amdgpu_hmm_invalidate_gfx()
83 mutex_unlock(&adev->notifier_lock); in amdgpu_hmm_invalidate_gfx()
224 * the notifier_lock, and mmu_interval_read_retry() must be done first. in amdgpu_hmm_range_get_pages()
H A Damdgpu_amdkfd.h140 struct mutex notifier_lock; member
H A Damdgpu_cs.c1287 mutex_lock(&p->adev->notifier_lock); in amdgpu_cs_submit()
1300 mutex_unlock(&p->adev->notifier_lock); in amdgpu_cs_submit()
1346 mutex_unlock(&p->adev->notifier_lock); in amdgpu_cs_submit()
H A Damdgpu.h1018 struct mutex notifier_lock; member
H A Damdgpu_device.c3565 mutex_init(&adev->notifier_lock); in amdgpu_device_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
H A Di915_gem_userptr.c71 write_lock(&i915->mm.notifier_lock); in i915_gem_userptr_invalidate()
75 write_unlock(&i915->mm.notifier_lock); in i915_gem_userptr_invalidate()
586 rwlock_init(&dev_priv->mm.notifier_lock); in i915_gem_init_userptr()
H A Di915_gem_execbuffer.c2160 read_lock(&eb->i915->mm.notifier_lock); in eb_move_to_gpu()
2178 read_unlock(&eb->i915->mm.notifier_lock); in eb_move_to_gpu()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Di915_drv.h170 * notifier_lock for mmu notifiers, memory may not be allocated
173 rwlock_t notifier_lock; member

Completed in 60 milliseconds