Lines Matching refs:userptr
506 uint64_t userptr;
542 unsigned long end = gtt->userptr + ttm->num_pages * PAGE_SIZE;
550 (vaddr_t)gtt->userptr, &entry);
558 vma = find_vma(gtt->usermm, gtt->userptr);
566 .iov_base = (void *)(vaddr_t)gtt->userptr,
582 r = -uvm_vslock(gtt->usermm, (void *)(vaddr_t)gtt->userptr,
597 vaddr_t va = (vaddr_t)gtt->userptr + (i << PAGE_SHIFT);
615 fail1: uvm_vsunlock(gtt->usermm, (void *)(vaddr_t)gtt->userptr,
621 uint64_t userptr = gtt->userptr + pinned * PAGE_SIZE;
624 r = get_user_pages(userptr, num_pages, write ? FOLL_WRITE : 0,
665 uvm_vsunlock(gtt->usermm, (void *)(vaddr_t)gtt->userptr,
704 if (gtt->userptr) {
732 if (gtt->userptr)
795 if (gtt && gtt->userptr) {
860 if (gtt && gtt->userptr) {
923 gtt->userptr = addr;
940 return !!gtt->userptr;