Searched refs:user_ptr (Results 1 – 5 of 5) sorted by relevance
| /arch/arm/lib/ |
| A D | uaccess_with_memcpy.c | 231 void *user_ptr, *kernel_ptr; 243 user_ptr = vmap(&dst_page, 1, VM_IOREMAP, __pgprot(__PAGE_COPY)); 244 if (!user_ptr) 248 ret = __copy_to_user_memcpy(user_ptr, kernel_ptr, PAGE_SIZE); 252 ret |= __copy_to_user_memcpy(user_ptr, kernel_ptr, size); 254 ret |= __copy_to_user_std(user_ptr, kernel_ptr, size); 261 ret |= __clear_user_memset(user_ptr, size); 263 ret |= __clear_user_std(user_ptr, size); 271 vunmap(user_ptr);
|
| /arch/arm64/kernel/ |
| A D | armv8_deprecated.c | 167 const void __user *user_ptr; in swp_handler() local 199 user_ptr = (const void __user *)(unsigned long)(address & ~3); in swp_handler() 200 if (!access_ok(user_ptr, 4)) { in swp_handler()
|
| /arch/x86/xen/ |
| A D | mmu_pv.c | 510 pgd_t *user_ptr = NULL; in xen_get_user_pgd() local 514 user_ptr = (pgd_t *)page->private; in xen_get_user_pgd() 515 if (user_ptr) in xen_get_user_pgd() 516 user_ptr += offset; in xen_get_user_pgd() 519 return user_ptr; in xen_get_user_pgd() 553 pgd_t *user_ptr = xen_get_user_pgd((pgd_t *)ptr); in xen_set_p4d() local 562 if (user_ptr) { in xen_set_p4d() 563 WARN_ON(xen_page_pinned(user_ptr)); in xen_set_p4d() 565 *user_ptr = pgd_val; in xen_set_p4d() 575 if (user_ptr) in xen_set_p4d() [all …]
|
| /arch/powerpc/kvm/ |
| A D | powerpc.c | 1918 void __user *user_ptr = (void __user *)(uintptr_t)cap->args[0]; in kvm_vcpu_ioctl_enable_cap() local 1921 if (copy_from_user(&cfg, user_ptr, sizeof(cfg))) in kvm_vcpu_ioctl_enable_cap()
|
| /arch/x86/kvm/ |
| A D | x86.c | 5861 void __user *user_ptr; in kvm_vcpu_ioctl_enable_cap() local 5867 user_ptr = (void __user *)(uintptr_t)cap->args[0]; in kvm_vcpu_ioctl_enable_cap() 5868 if (copy_to_user(user_ptr, &vmcs_version, in kvm_vcpu_ioctl_enable_cap()
|
Completed in 38 milliseconds