Home
last modified time | relevance | path

Searched refs:userptr (Results 1 – 6 of 6) sorted by relevance

/dragonfly/sys/dev/drm/i915/
H A Di915_gem_userptr.c191 mo = obj->userptr.mmu_object; in i915_gem_userptr_release__mmu_notifier()
200 obj->userptr.mmu_object = NULL; in i915_gem_userptr_release__mmu_notifier()
267 mo->it.start = obj->userptr.ptr; in i915_gem_userptr_init__mmu_notifier()
271 obj->userptr.mmu_object = mo; in i915_gem_userptr_init__mmu_notifier()
368 obj->userptr.mm = mm; in i915_gem_userptr_init__mm_struct()
401 if (obj->userptr.mm == NULL) in i915_gem_userptr_release__mm_struct()
407 obj->userptr.mm = NULL; in i915_gem_userptr_release__mm_struct()
515 if (!obj->userptr.read_only)
634 if (obj->userptr.work) { in i915_gem_userptr_get_pages()
636 if (IS_ERR(obj->userptr.work)) in i915_gem_userptr_get_pages()
[all …]
H A Di915_gem_object.h260 } userptr; member
H A Di915_drv.h1043 u32 userptr:1; member
H A Dintel_display.c13810 if (obj->userptr.mm) { in intel_user_framebuffer_create_handle()
/dragonfly/sys/dev/drm/radeon/
H A Dradeon_ttm.c538 uint64_t userptr; member
562 unsigned long end = gtt->userptr + ttm->num_pages * PAGE_SIZE;
564 vma = find_vma(gtt->usermm, gtt->userptr);
571 uint64_t userptr = gtt->userptr + pinned * PAGE_SIZE;
574 r = get_user_pages(userptr, num_pages, write ? FOLL_WRITE : 0,
646 if (gtt->userptr) { in radeon_ttm_backend_bind()
675 if (gtt->userptr) in radeon_ttm_backend_unbind()
745 if (gtt && gtt->userptr) { in radeon_ttm_tt_populate()
814 if (gtt && gtt->userptr) { in radeon_ttm_tt_unpopulate()
862 return !!gtt->userptr; in radeon_ttm_tt_has_userptr()
/dragonfly/sys/dev/drm/amd/amdgpu/
H A Damdgpu_ttm.c793 uint64_t userptr; member
846 uint64_t userptr = gtt->userptr + pinned * PAGE_SIZE; in amdgpu_ttm_tt_get_user_pages() local
862 mm, userptr, num_pages, in amdgpu_ttm_tt_get_user_pages()
1052 if (gtt->userptr) { in amdgpu_ttm_backend_bind()
1175 if (gtt->userptr) in amdgpu_ttm_backend_unbind()
1249 if (gtt && gtt->userptr) { in amdgpu_ttm_tt_populate()
1290 if (gtt && gtt->userptr) { in amdgpu_ttm_tt_unpopulate()
1333 gtt->userptr = addr; in amdgpu_ttm_tt_set_userptr()
1380 if (gtt == NULL || !gtt->userptr) in amdgpu_ttm_tt_affect_userptr()
1387 if (gtt->userptr > end || gtt->userptr + size <= start) in amdgpu_ttm_tt_affect_userptr()
[all …]