Home
last modified time | relevance | path

Searched refs:mmap_sem (Results 1 – 10 of 10) sorted by relevance

/dragonfly/sys/dev/drm/ttm/
H A Dttm_bo_vm.c76 up_read(&vmf->vma->vm_mm->mmap_sem); /* release */ in ttm_bo_vm_fault_idle()
80 down_read(&vmf->vma->vm_mm->mmap_sem); /* acquire */ in ttm_bo_vm_fault_idle()
146 up_read(&vma->vm_mm->mmap_sem); in ttm_bo_vm_fault()
548 down_read(&vma->vm_mm->mmap_sem); in ttm_bo_vm_fault_dfly()
567 up_read(&vma->vm_mm->mmap_sem); in ttm_bo_vm_fault_dfly()
569 down_read(&vma->vm_mm->mmap_sem); in ttm_bo_vm_fault_dfly()
575 up_read(&vma->vm_mm->mmap_sem); in ttm_bo_vm_fault_dfly()
620 up_read(&vma->vm_mm->mmap_sem); in ttm_bo_vm_fault_dfly()
711 up_read(&vma->vm_mm->mmap_sem); in ttm_bo_vm_fault_dfly()
728 up_read(&vma->vm_mm->mmap_sem); in ttm_bo_vm_fault_dfly()
/dragonfly/sys/dev/drm/
H A Dlinux_sched.c75 lockinit(&mm->mmap_sem, "drmmms", 0, LK_CANRECURSE); in linux_task_alloc()
130 lockuninit(&mm->mmap_sem); in linux_mm_drop()
/dragonfly/sys/dev/drm/radeon/
H A Dradeon_mn.c189 if (down_write_killable(&mm->mmap_sem)) in radeon_mn_get()
218 up_write(&mm->mmap_sem); in radeon_mn_get()
224 up_write(&mm->mmap_sem); in radeon_mn_get()
H A Dradeon_gem.c344 down_read(&current->mm->mmap_sem);
347 up_read(&current->mm->mmap_sem);
354 up_read(&current->mm->mmap_sem);
H A Dradeon_cs.c194 down_read(&current->mm->mmap_sem); in radeon_cs_parser_relocs()
199 up_read(&current->mm->mmap_sem); in radeon_cs_parser_relocs()
/dragonfly/sys/dev/drm/amd/amdgpu/
H A Damdgpu_mn.c392 if (down_write_killable(&mm->mmap_sem)) { in amdgpu_mn_get()
423 up_write(&mm->mmap_sem); in amdgpu_mn_get()
429 up_write(&mm->mmap_sem); in amdgpu_mn_get()
H A Damdgpu_ttm.c824 down_read(&mm->mmap_sem); in amdgpu_ttm_tt_get_user_pages()
837 up_read(&mm->mmap_sem); in amdgpu_ttm_tt_get_user_pages()
877 up_read(&mm->mmap_sem); in amdgpu_ttm_tt_get_user_pages()
882 up_read(&mm->mmap_sem); in amdgpu_ttm_tt_get_user_pages()
/dragonfly/sys/dev/drm/include/linux/
H A Dmm_types.h51 struct lock mmap_sem; member
/dragonfly/sys/dev/drm/i915/
H A Di915_gem_userptr.c217 down_write(&mm->mm->mmap_sem); in i915_mmu_notifier_find()
234 up_write(&mm->mm->mmap_sem); in i915_mmu_notifier_find()
520 down_read(&mm->mmap_sem);
533 up_read(&mm->mmap_sem);
H A Di915_gem.c1834 if (down_write_killable(&mm->mmap_sem)) { in i915_gem_mmap_ioctl()
1860 up_write(&mm->mmap_sem); in i915_gem_mmap_ioctl()
2061 down_read(&area->vm_mm->mmap_sem); in i915_gem_fault()
2295 up_read(&area->vm_mm->mmap_sem); in i915_gem_fault()