Searched refs:rmn (Results 1 – 2 of 2) sorted by relevance
| /linux-4.4.14/drivers/gpu/drm/radeon/ |
| D | radeon_mn.c | 70 struct radeon_mn *rmn = container_of(work, struct radeon_mn, work); in radeon_mn_destroy() local 71 struct radeon_device *rdev = rmn->rdev; in radeon_mn_destroy() 76 mutex_lock(&rmn->lock); in radeon_mn_destroy() 77 hash_del(&rmn->node); in radeon_mn_destroy() 78 rbtree_postorder_for_each_entry_safe(node, next_node, &rmn->objects, in radeon_mn_destroy() 81 interval_tree_remove(&node->it, &rmn->objects); in radeon_mn_destroy() 88 mutex_unlock(&rmn->lock); in radeon_mn_destroy() 90 mmu_notifier_unregister(&rmn->mn, rmn->mm); in radeon_mn_destroy() 91 kfree(rmn); in radeon_mn_destroy() 105 struct radeon_mn *rmn = container_of(mn, struct radeon_mn, mn); in radeon_mn_release() local [all …]
|
| /linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_mn.c | 70 struct amdgpu_mn *rmn = container_of(work, struct amdgpu_mn, work); in amdgpu_mn_destroy() local 71 struct amdgpu_device *adev = rmn->adev; in amdgpu_mn_destroy() 76 mutex_lock(&rmn->lock); in amdgpu_mn_destroy() 77 hash_del(&rmn->node); in amdgpu_mn_destroy() 78 rbtree_postorder_for_each_entry_safe(node, next_node, &rmn->objects, in amdgpu_mn_destroy() 81 interval_tree_remove(&node->it, &rmn->objects); in amdgpu_mn_destroy() 88 mutex_unlock(&rmn->lock); in amdgpu_mn_destroy() 90 mmu_notifier_unregister(&rmn->mn, rmn->mm); in amdgpu_mn_destroy() 91 kfree(rmn); in amdgpu_mn_destroy() 105 struct amdgpu_mn *rmn = container_of(mn, struct amdgpu_mn, mn); in amdgpu_mn_release() local [all …]
|