userptr          3283 drivers/cdrom/cdrom.c 	void __user *userptr = (void __user *)arg;
userptr          3293 drivers/cdrom/cdrom.c 		return mmc_ioctl_cdrom_read_data(cdi, userptr, &cgc, cmd);
userptr          3295 drivers/cdrom/cdrom.c 		return mmc_ioctl_cdrom_read_audio(cdi, userptr);
userptr          3297 drivers/cdrom/cdrom.c 		return mmc_ioctl_cdrom_subchannel(cdi, userptr);
userptr          3299 drivers/cdrom/cdrom.c 		return mmc_ioctl_cdrom_play_msf(cdi, userptr, &cgc);
userptr          3301 drivers/cdrom/cdrom.c 		return mmc_ioctl_cdrom_play_blk(cdi, userptr, &cgc);
userptr          3304 drivers/cdrom/cdrom.c 		return mmc_ioctl_cdrom_volume(cdi, userptr, &cgc, cmd);
userptr          3312 drivers/cdrom/cdrom.c 		return mmc_ioctl_dvd_read_struct(cdi, userptr, &cgc);
userptr          3314 drivers/cdrom/cdrom.c 		return mmc_ioctl_dvd_auth(cdi, userptr);
userptr          3316 drivers/cdrom/cdrom.c 		return mmc_ioctl_cdrom_next_writable(cdi, userptr);
userptr          3318 drivers/cdrom/cdrom.c 		return mmc_ioctl_cdrom_last_written(cdi, userptr);
userptr           445 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c 				bool userptr)
userptr           454 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c 	if (userptr)
userptr           768 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	uint64_t		userptr;
userptr           793 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	unsigned long start = gtt->userptr;
userptr           896 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	if (!gtt || !gtt->userptr)
userptr           900 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 		gtt->userptr, ttm->num_pages);
userptr          1055 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	if (gtt->userptr) {
userptr          1184 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	if (gtt->userptr)
userptr          1258 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	if (gtt && gtt->userptr) {
userptr          1299 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	if (gtt && gtt->userptr) {
userptr          1341 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	gtt->userptr = addr;
userptr          1379 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	if (gtt == NULL || !gtt->userptr)
userptr          1386 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	if (gtt->userptr > end || gtt->userptr + size <= start)
userptr          1399 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	if (gtt == NULL || !gtt->userptr)
userptr           661 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	struct etnaviv_gem_userptr *userptr = &etnaviv_obj->userptr;
userptr           666 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	if (userptr->mm != current->mm)
userptr           675 drivers/gpu/drm/etnaviv/etnaviv_gem.c 		uint64_t ptr = userptr->ptr + pinned * PAGE_SIZE;
userptr           679 drivers/gpu/drm/etnaviv/etnaviv_gem.c 					  !userptr->ro ? FOLL_WRITE : 0, pages);
userptr           736 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	etnaviv_obj->userptr.ptr = ptr;
userptr           737 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	etnaviv_obj->userptr.mm = current->mm;
userptr           738 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	etnaviv_obj->userptr.ro = !(flags & ETNA_USERPTR_WRITE);
userptr            55 drivers/gpu/drm/etnaviv/etnaviv_gem.h 	struct etnaviv_gem_userptr userptr;
userptr           206 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	unsigned long		userptr;
userptr           420 drivers/gpu/drm/exynos/exynos_drm_g2d.c 					unsigned long userptr,
userptr           439 drivers/gpu/drm/exynos/exynos_drm_g2d.c 		if (g2d_userptr->userptr == userptr) {
userptr           473 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	start = userptr & PAGE_MASK;
userptr           474 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	offset = userptr & ~PAGE_MASK;
userptr           475 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	end = PAGE_ALIGN(userptr + size);
userptr           522 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	g2d_userptr->userptr = userptr;
userptr           752 drivers/gpu/drm/exynos/exynos_drm_g2d.c 							g2d_userptr.userptr,
userptr          15564 drivers/gpu/drm/i915/display/intel_display.c 	if (obj->userptr.mm) {
userptr           237 drivers/gpu/drm/i915/gem/i915_gem_object_types.h 		} userptr;
userptr            64 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	struct i915_mmu_object *mo = obj->userptr.mmu_object;
userptr           205 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	mo = fetch_and_zero(&obj->userptr.mmu_object);
userptr           264 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	if (WARN_ON(obj->userptr.mm == NULL))
userptr           267 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	mn = i915_mmu_notifier_find(obj->userptr.mm);
userptr           277 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	mo->it.start = obj->userptr.ptr;
userptr           278 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	mo->it.last = obj->userptr.ptr + obj->base.size - 1;
userptr           281 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	obj->userptr.mmu_object = mo;
userptr           382 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	obj->userptr.mm = mm;
userptr           413 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	if (obj->userptr.mm == NULL)
userptr           416 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	kref_put_mutex(&obj->userptr.mm->kref,
userptr           419 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	obj->userptr.mm = NULL;
userptr           486 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 		struct mm_struct *mm = obj->userptr.mm->mm;
userptr           498 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 					 obj->userptr.ptr + pinned * PAGE_SIZE,
userptr           513 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	if (obj->userptr.work == &work->work) {
userptr           525 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 		obj->userptr.work = ERR_CAST(pages);
userptr           567 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	obj->userptr.work = &work->work;
userptr           583 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	struct mm_struct *mm = obj->userptr.mm->mm;
userptr           606 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	if (obj->userptr.work) {
userptr           608 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 		if (IS_ERR(obj->userptr.work))
userptr           609 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 			return PTR_ERR(obj->userptr.work);
userptr           631 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 			pinned = __get_user_pages_fast(obj->userptr.ptr,
userptr           666 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	obj->userptr.work = NULL;
userptr           725 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	if (obj->userptr.mmu_object)
userptr           830 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	obj->userptr.ptr = args->user_ptr;
userptr            80 drivers/gpu/drm/msm/msm_gem_submit.c 		void __user *userptr =
userptr            88 drivers/gpu/drm/msm/msm_gem_submit.c 		if (copy_from_user(&submit_bo, userptr, sizeof(submit_bo))) {
userptr           330 drivers/gpu/drm/msm/msm_gem_submit.c 		void __user *userptr =
userptr           336 drivers/gpu/drm/msm/msm_gem_submit.c 		if (copy_from_user(&submit_reloc, userptr, sizeof(submit_reloc))) {
userptr           506 drivers/gpu/drm/msm/msm_gem_submit.c 		void __user *userptr =
userptr           511 drivers/gpu/drm/msm/msm_gem_submit.c 		ret = copy_from_user(&submit_cmd, userptr, sizeof(submit_cmd));
userptr           589 drivers/gpu/drm/nouveau/nouveau_gem.c 	void __user *userptr = (void __force __user *)(uintptr_t)user;
userptr           597 drivers/gpu/drm/nouveau/nouveau_gem.c 	if (copy_from_user(mem, userptr, size)) {
userptr           479 drivers/gpu/drm/radeon/radeon_ttm.c 	uint64_t			userptr;
userptr           502 drivers/gpu/drm/radeon/radeon_ttm.c 		unsigned long end = gtt->userptr + ttm->num_pages * PAGE_SIZE;
userptr           504 drivers/gpu/drm/radeon/radeon_ttm.c 		vma = find_vma(gtt->usermm, gtt->userptr);
userptr           511 drivers/gpu/drm/radeon/radeon_ttm.c 		uint64_t userptr = gtt->userptr + pinned * PAGE_SIZE;
userptr           514 drivers/gpu/drm/radeon/radeon_ttm.c 		r = get_user_pages(userptr, num_pages, write ? FOLL_WRITE : 0,
userptr           584 drivers/gpu/drm/radeon/radeon_ttm.c 	if (gtt->userptr) {
userptr           612 drivers/gpu/drm/radeon/radeon_ttm.c 	if (gtt->userptr)
userptr           673 drivers/gpu/drm/radeon/radeon_ttm.c 	if (gtt && gtt->userptr) {
userptr           712 drivers/gpu/drm/radeon/radeon_ttm.c 	if (gtt && gtt->userptr) {
userptr           747 drivers/gpu/drm/radeon/radeon_ttm.c 	gtt->userptr = addr;
userptr           760 drivers/gpu/drm/radeon/radeon_ttm.c 	return !!gtt->userptr;
userptr          1027 drivers/media/common/videobuf2/videobuf2-core.c 		if (vb->planes[plane].m.userptr &&
userptr          1028 drivers/media/common/videobuf2/videobuf2-core.c 			vb->planes[plane].m.userptr == planes[plane].m.userptr
userptr          1058 drivers/media/common/videobuf2/videobuf2-core.c 		vb->planes[plane].m.userptr = 0;
userptr          1064 drivers/media/common/videobuf2/videobuf2-core.c 				planes[plane].m.userptr,
userptr          1082 drivers/media/common/videobuf2/videobuf2-core.c 		vb->planes[plane].m.userptr = planes[plane].m.userptr;
userptr          1114 drivers/media/common/videobuf2/videobuf2-core.c 		vb->planes[plane].m.userptr = 0;
userptr           202 drivers/media/common/videobuf2/videobuf2-v4l2.c 				planes[plane].m.userptr =
userptr           203 drivers/media/common/videobuf2/videobuf2-v4l2.c 					b->m.planes[plane].m.userptr;
userptr           276 drivers/media/common/videobuf2/videobuf2-v4l2.c 			planes[0].m.userptr = b->m.userptr;
userptr           500 drivers/media/common/videobuf2/videobuf2-v4l2.c 				pdst->m.userptr = psrc->m.userptr;
userptr           516 drivers/media/common/videobuf2/videobuf2-v4l2.c 			b->m.userptr = vb->planes[0].m.userptr;
userptr           464 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 		compat_long_t	userptr;
userptr           485 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 		compat_long_t   userptr;
userptr           513 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 		if (get_user(p, &p32->m.userptr) ||
userptr           514 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 		    put_user((unsigned long)compat_ptr(p), &p64->m.userptr))
userptr           545 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 		if (get_user(p, &p64->m.userptr) ||
userptr           547 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 			     &p32->m.userptr))
userptr           666 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 			compat_ulong_t userptr;
userptr           668 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 			if (get_user(userptr, &p32->m.userptr) ||
userptr           669 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 			    put_user((unsigned long)compat_ptr(userptr),
userptr           670 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 				     &p64->m.userptr))
userptr           751 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 			if (assign_in_user(&p32->m.userptr, &p64->m.userptr))
userptr           494 drivers/media/v4l2-core/v4l2-ioctl.c 				plane->m.userptr, plane->length);
userptr           498 drivers/media/v4l2-core/v4l2-ioctl.c 			p->bytesused, p->m.userptr, p->length);
userptr           333 drivers/media/v4l2-core/videobuf-core.c 		b->m.userptr = vb->baddr;
userptr           590 drivers/media/v4l2-core/videobuf-core.c 		    buf->baddr != b->m.userptr)
userptr           592 drivers/media/v4l2-core/videobuf-core.c 		buf->baddr = b->m.userptr;
userptr           197 drivers/misc/habanalabs/debugfs.c 	struct hl_userptr *userptr;
userptr           204 drivers/misc/habanalabs/debugfs.c 	list_for_each_entry(userptr, &dev_entry->userptr_list, debugfs_list) {
userptr           213 drivers/misc/habanalabs/debugfs.c 			userptr->addr, userptr->size, dma_dir[userptr->dir]);
userptr           231 drivers/misc/habanalabs/debugfs.c 	struct hl_userptr *userptr;
userptr           257 drivers/misc/habanalabs/debugfs.c 				userptr = hnode->ptr;
userptr           260 drivers/misc/habanalabs/debugfs.c 					hnode->vaddr, userptr->size);
userptr          1126 drivers/misc/habanalabs/debugfs.c void hl_debugfs_add_userptr(struct hl_device *hdev, struct hl_userptr *userptr)
userptr          1131 drivers/misc/habanalabs/debugfs.c 	list_add(&userptr->debugfs_list, &dev_entry->userptr_list);
userptr          1136 drivers/misc/habanalabs/debugfs.c 				struct hl_userptr *userptr)
userptr          1141 drivers/misc/habanalabs/debugfs.c 	list_del(&userptr->debugfs_list);
userptr          3182 drivers/misc/habanalabs/goya/goya.c 	struct hl_userptr *userptr;
userptr          3186 drivers/misc/habanalabs/goya/goya.c 			parser->job_userptr_list, &userptr))
userptr          3189 drivers/misc/habanalabs/goya/goya.c 	userptr = kzalloc(sizeof(*userptr), GFP_ATOMIC);
userptr          3190 drivers/misc/habanalabs/goya/goya.c 	if (!userptr)
userptr          3194 drivers/misc/habanalabs/goya/goya.c 				userptr);
userptr          3198 drivers/misc/habanalabs/goya/goya.c 	list_add_tail(&userptr->job_node, parser->job_userptr_list);
userptr          3200 drivers/misc/habanalabs/goya/goya.c 	rc = hdev->asic_funcs->asic_dma_map_sg(hdev, userptr->sgt->sgl,
userptr          3201 drivers/misc/habanalabs/goya/goya.c 					userptr->sgt->nents, dir);
userptr          3207 drivers/misc/habanalabs/goya/goya.c 	userptr->dma_mapped = true;
userptr          3208 drivers/misc/habanalabs/goya/goya.c 	userptr->dir = dir;
userptr          3212 drivers/misc/habanalabs/goya/goya.c 			goya_get_dma_desc_list_size(hdev, userptr->sgt);
userptr          3217 drivers/misc/habanalabs/goya/goya.c 	hl_unpin_host_memory(hdev, userptr);
userptr          3219 drivers/misc/habanalabs/goya/goya.c 	kfree(userptr);
userptr          3595 drivers/misc/habanalabs/goya/goya.c 	struct hl_userptr *userptr;
userptr          3638 drivers/misc/habanalabs/goya/goya.c 			parser->job_userptr_list, &userptr) == false)) {
userptr          3654 drivers/misc/habanalabs/goya/goya.c 	sgt = userptr->sgt;
userptr          1515 drivers/misc/habanalabs/habanalabs.h 			struct hl_userptr *userptr);
userptr          1516 drivers/misc/habanalabs/habanalabs.h int hl_unpin_host_memory(struct hl_device *hdev, struct hl_userptr *userptr);
userptr          1521 drivers/misc/habanalabs/habanalabs.h 				struct hl_userptr **userptr);
userptr          1584 drivers/misc/habanalabs/habanalabs.h void hl_debugfs_add_userptr(struct hl_device *hdev, struct hl_userptr *userptr);
userptr          1586 drivers/misc/habanalabs/habanalabs.h 				struct hl_userptr *userptr);
userptr          1643 drivers/misc/habanalabs/habanalabs.h 					struct hl_userptr *userptr)
userptr          1648 drivers/misc/habanalabs/habanalabs.h 					struct hl_userptr *userptr)
userptr           177 drivers/misc/habanalabs/memory.c 	struct hl_userptr *userptr;
userptr           180 drivers/misc/habanalabs/memory.c 	userptr = kzalloc(sizeof(*userptr), GFP_KERNEL);
userptr           181 drivers/misc/habanalabs/memory.c 	if (!userptr) {
userptr           187 drivers/misc/habanalabs/memory.c 			args->map_host.mem_size, userptr);
userptr           193 drivers/misc/habanalabs/memory.c 	rc = hdev->asic_funcs->asic_dma_map_sg(hdev, userptr->sgt->sgl,
userptr           194 drivers/misc/habanalabs/memory.c 					userptr->sgt->nents, DMA_BIDIRECTIONAL);
userptr           200 drivers/misc/habanalabs/memory.c 	userptr->dma_mapped = true;
userptr           201 drivers/misc/habanalabs/memory.c 	userptr->dir = DMA_BIDIRECTIONAL;
userptr           202 drivers/misc/habanalabs/memory.c 	userptr->vm_type = VM_TYPE_USERPTR;
userptr           204 drivers/misc/habanalabs/memory.c 	*p_userptr = userptr;
userptr           209 drivers/misc/habanalabs/memory.c 	hl_unpin_host_memory(hdev, userptr);
userptr           211 drivers/misc/habanalabs/memory.c 	kfree(userptr);
userptr           227 drivers/misc/habanalabs/memory.c static void free_userptr(struct hl_device *hdev, struct hl_userptr *userptr)
userptr           229 drivers/misc/habanalabs/memory.c 	hl_unpin_host_memory(hdev, userptr);
userptr           230 drivers/misc/habanalabs/memory.c 	kfree(userptr);
userptr           646 drivers/misc/habanalabs/memory.c 		struct hl_userptr *userptr,
userptr           661 drivers/misc/habanalabs/memory.c 	phys_pg_pack->vm_type = userptr->vm_type;
userptr           673 drivers/misc/habanalabs/memory.c 	for_each_sg(userptr->sgt->sgl, sg, userptr->sgt->nents, i) {
userptr           702 drivers/misc/habanalabs/memory.c 	for_each_sg(userptr->sgt->sgl, sg, userptr->sgt->nents, i) {
userptr           830 drivers/misc/habanalabs/memory.c 	struct hl_userptr *userptr = NULL;
userptr           842 drivers/misc/habanalabs/memory.c 		rc = get_userptr_from_host_va(hdev, args, &userptr);
userptr           848 drivers/misc/habanalabs/memory.c 		rc = init_phys_pg_pack_from_userptr(ctx, userptr,
userptr           857 drivers/misc/habanalabs/memory.c 		vm_type = (enum vm_type_t *) userptr;
userptr           958 drivers/misc/habanalabs/memory.c 		free_userptr(hdev, userptr);
userptr           979 drivers/misc/habanalabs/memory.c 	struct hl_userptr *userptr = NULL;
userptr          1009 drivers/misc/habanalabs/memory.c 		userptr = hnode->ptr;
userptr          1010 drivers/misc/habanalabs/memory.c 		rc = init_phys_pg_pack_from_userptr(ctx, userptr,
userptr          1077 drivers/misc/habanalabs/memory.c 		free_userptr(hdev, userptr);
userptr          1229 drivers/misc/habanalabs/memory.c 			struct hl_userptr *userptr)
userptr          1262 drivers/misc/habanalabs/memory.c 	userptr->size = size;
userptr          1263 drivers/misc/habanalabs/memory.c 	userptr->addr = addr;
userptr          1264 drivers/misc/habanalabs/memory.c 	userptr->dma_mapped = false;
userptr          1265 drivers/misc/habanalabs/memory.c 	INIT_LIST_HEAD(&userptr->job_node);
userptr          1267 drivers/misc/habanalabs/memory.c 	userptr->vec = frame_vector_create(npages);
userptr          1268 drivers/misc/habanalabs/memory.c 	if (!userptr->vec) {
userptr          1274 drivers/misc/habanalabs/memory.c 				userptr->vec);
userptr          1285 drivers/misc/habanalabs/memory.c 	if (frame_vector_to_pages(userptr->vec) < 0) {
userptr          1292 drivers/misc/habanalabs/memory.c 	userptr->sgt = kzalloc(sizeof(*userptr->sgt), GFP_ATOMIC);
userptr          1293 drivers/misc/habanalabs/memory.c 	if (!userptr->sgt) {
userptr          1298 drivers/misc/habanalabs/memory.c 	rc = sg_alloc_table_from_pages(userptr->sgt,
userptr          1299 drivers/misc/habanalabs/memory.c 					frame_vector_pages(userptr->vec),
userptr          1306 drivers/misc/habanalabs/memory.c 	hl_debugfs_add_userptr(hdev, userptr);
userptr          1311 drivers/misc/habanalabs/memory.c 	kfree(userptr->sgt);
userptr          1313 drivers/misc/habanalabs/memory.c 	put_vaddr_frames(userptr->vec);
userptr          1315 drivers/misc/habanalabs/memory.c 	frame_vector_destroy(userptr->vec);
userptr          1329 drivers/misc/habanalabs/memory.c int hl_unpin_host_memory(struct hl_device *hdev, struct hl_userptr *userptr)
userptr          1333 drivers/misc/habanalabs/memory.c 	hl_debugfs_remove_userptr(hdev, userptr);
userptr          1335 drivers/misc/habanalabs/memory.c 	if (userptr->dma_mapped)
userptr          1337 drivers/misc/habanalabs/memory.c 				userptr->sgt->sgl,
userptr          1338 drivers/misc/habanalabs/memory.c 				userptr->sgt->nents,
userptr          1339 drivers/misc/habanalabs/memory.c 				userptr->dir);
userptr          1341 drivers/misc/habanalabs/memory.c 	pages = frame_vector_pages(userptr->vec);
userptr          1345 drivers/misc/habanalabs/memory.c 		for (i = 0; i < frame_vector_count(userptr->vec); i++)
userptr          1348 drivers/misc/habanalabs/memory.c 	put_vaddr_frames(userptr->vec);
userptr          1349 drivers/misc/habanalabs/memory.c 	frame_vector_destroy(userptr->vec);
userptr          1351 drivers/misc/habanalabs/memory.c 	list_del(&userptr->job_node);
userptr          1353 drivers/misc/habanalabs/memory.c 	sg_free_table(userptr->sgt);
userptr          1354 drivers/misc/habanalabs/memory.c 	kfree(userptr->sgt);
userptr          1372 drivers/misc/habanalabs/memory.c 	struct hl_userptr *userptr, *tmp;
userptr          1374 drivers/misc/habanalabs/memory.c 	list_for_each_entry_safe(userptr, tmp, userptr_list, job_node) {
userptr          1375 drivers/misc/habanalabs/memory.c 		hl_unpin_host_memory(hdev, userptr);
userptr          1376 drivers/misc/habanalabs/memory.c 		kfree(userptr);
userptr          1395 drivers/misc/habanalabs/memory.c 				struct hl_userptr **userptr)
userptr          1397 drivers/misc/habanalabs/memory.c 	list_for_each_entry((*userptr), userptr_list, job_node) {
userptr          1398 drivers/misc/habanalabs/memory.c 		if ((addr == (*userptr)->addr) && (size == (*userptr)->size))
userptr            37 include/linux/splice.h 		void __user *userptr;	/* memory to write to */
userptr           183 include/media/videobuf2-core.h 		unsigned long	userptr;
userptr           119 include/uapi/drm/exynos_drm.h 	unsigned long userptr;
userptr           949 include/uapi/linux/videodev2.h 		unsigned long	userptr;
userptr          1001 include/uapi/linux/videodev2.h 		unsigned long   userptr;
userptr           671 net/ipv4/netfilter/arp_tables.c 				void __user *userptr)
userptr           692 net/ipv4/netfilter/arp_tables.c 		if (copy_to_user(userptr + off, e, sizeof(*e))) {
userptr           696 net/ipv4/netfilter/arp_tables.c 		if (copy_to_user(userptr + off
userptr           705 net/ipv4/netfilter/arp_tables.c 		if (xt_target_to_user(t, userptr + off + e->target_offset)) {
userptr          1357 net/ipv4/netfilter/arp_tables.c 				       void __user *userptr)
userptr          1371 net/ipv4/netfilter/arp_tables.c 	pos = userptr;
userptr           813 net/ipv4/netfilter/ip_tables.c 		     void __user *userptr)
userptr           836 net/ipv4/netfilter/ip_tables.c 		if (copy_to_user(userptr + off, e, sizeof(*e))) {
userptr           840 net/ipv4/netfilter/ip_tables.c 		if (copy_to_user(userptr + off
userptr           853 net/ipv4/netfilter/ip_tables.c 			if (xt_match_to_user(m, userptr + off + i)) {
userptr           860 net/ipv4/netfilter/ip_tables.c 		if (xt_target_to_user(t, userptr + off + e->target_offset)) {
userptr          1570 net/ipv4/netfilter/ip_tables.c 			    void __user *userptr)
userptr          1584 net/ipv4/netfilter/ip_tables.c 	pos = userptr;
userptr           829 net/ipv6/netfilter/ip6_tables.c 		     void __user *userptr)
userptr           852 net/ipv6/netfilter/ip6_tables.c 		if (copy_to_user(userptr + off, e, sizeof(*e))) {
userptr           856 net/ipv6/netfilter/ip6_tables.c 		if (copy_to_user(userptr + off
userptr           869 net/ipv6/netfilter/ip6_tables.c 			if (xt_match_to_user(m, userptr + off + i)) {
userptr           876 net/ipv6/netfilter/ip6_tables.c 		if (xt_target_to_user(t, userptr + off + e->target_offset)) {
userptr          1579 net/ipv6/netfilter/ip6_tables.c 			    void __user *userptr)
userptr          1593 net/ipv6/netfilter/ip6_tables.c 	pos = userptr;