Lines Matching refs:userptr
485 uint64_t userptr; member
508 unsigned long end = gtt->userptr + ttm->num_pages * PAGE_SIZE; in amdgpu_ttm_tt_pin_userptr()
511 vma = find_vma(gtt->usermm, gtt->userptr); in amdgpu_ttm_tt_pin_userptr()
518 uint64_t userptr = gtt->userptr + pinned * PAGE_SIZE; in amdgpu_ttm_tt_pin_userptr() local
521 r = get_user_pages(current, current->mm, userptr, num_pages, in amdgpu_ttm_tt_pin_userptr()
590 if (gtt->userptr) { in amdgpu_ttm_backend_bind()
627 if (gtt->userptr) in amdgpu_ttm_backend_unbind()
680 if (gtt && gtt->userptr) { in amdgpu_ttm_tt_populate()
734 if (gtt && gtt->userptr) { in amdgpu_ttm_tt_unpopulate()
770 gtt->userptr = addr; in amdgpu_ttm_tt_set_userptr()
783 return !!gtt->userptr; in amdgpu_ttm_tt_has_userptr()
795 if (gtt->ttm.ttm.state != tt_bound || !gtt->userptr) in amdgpu_ttm_tt_affect_userptr()
799 if (gtt->userptr > end || gtt->userptr + size <= start) in amdgpu_ttm_tt_affect_userptr()