| /OK3568_Linux_fs/kernel/drivers/misc/lkdtm/ |
| H A D | usercopy.c | 56 unsigned long user_addr; in do_usercopy_stack() local 80 user_addr = vm_mmap(NULL, 0, PAGE_SIZE, in do_usercopy_stack() 83 if (user_addr >= TASK_SIZE) { in do_usercopy_stack() 90 if (copy_to_user((void __user *)user_addr, good_stack, in do_usercopy_stack() 97 if (copy_to_user((void __user *)user_addr, bad_stack, in do_usercopy_stack() 111 if (copy_from_user(good_stack, (void __user *)user_addr, in do_usercopy_stack() 118 if (copy_from_user(bad_stack, (void __user *)user_addr, in do_usercopy_stack() 126 vm_munmap(user_addr, PAGE_SIZE); in do_usercopy_stack() 135 unsigned long user_addr; in do_usercopy_heap_size() local 148 user_addr = vm_mmap(NULL, 0, PAGE_SIZE, in do_usercopy_heap_size() [all …]
|
| H A D | perms.c | 159 unsigned long user_addr; in lkdtm_EXEC_USERSPACE() local 161 user_addr = vm_mmap(NULL, 0, PAGE_SIZE, in lkdtm_EXEC_USERSPACE() 164 if (user_addr >= TASK_SIZE) { in lkdtm_EXEC_USERSPACE() 168 execute_user_location((void *)user_addr); in lkdtm_EXEC_USERSPACE() 169 vm_munmap(user_addr, PAGE_SIZE); in lkdtm_EXEC_USERSPACE() 179 unsigned long user_addr, tmp = 0; in lkdtm_ACCESS_USERSPACE() local 182 user_addr = vm_mmap(NULL, 0, PAGE_SIZE, in lkdtm_ACCESS_USERSPACE() 185 if (user_addr >= TASK_SIZE) { in lkdtm_ACCESS_USERSPACE() 190 if (copy_to_user((void __user *)user_addr, &tmp, sizeof(tmp))) { in lkdtm_ACCESS_USERSPACE() 192 vm_munmap(user_addr, PAGE_SIZE); in lkdtm_ACCESS_USERSPACE() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/fpga/ |
| H A D | dfl-afu-dma-region.c | 51 pinned = pin_user_pages_fast(region->user_addr, npages, FOLL_WRITE, in afu_dma_pin_pages() 302 u64 user_addr, u64 length, u64 *iova) in afu_dma_map_region() argument 311 if (!PAGE_ALIGNED(user_addr) || !PAGE_ALIGNED(length) || !length) in afu_dma_map_region() 315 if (user_addr + length < user_addr) in afu_dma_map_region() 322 region->user_addr = user_addr; in afu_dma_map_region()
|
| H A D | dfl-afu.h | 54 u64 user_addr; member 99 u64 user_addr, u64 length, u64 *iova);
|
| /OK3568_Linux_fs/kernel/lib/ |
| H A D | test_user_copy.c | 186 unsigned long user_addr; in test_user_copy_init() local 198 user_addr = vm_mmap(NULL, 0, PAGE_SIZE * 2, in test_user_copy_init() 201 if (user_addr >= (unsigned long)(TASK_SIZE)) { in test_user_copy_init() 207 usermem = (char __user *)user_addr; in test_user_copy_init() 208 bad_usermem = (char *)user_addr; in test_user_copy_init() 310 vm_munmap(user_addr, PAGE_SIZE * 2); in test_user_copy_init()
|
| /OK3568_Linux_fs/kernel/arch/ia64/include/asm/ |
| H A D | cacheflush.h | 25 #define flush_icache_user_page(vma, page, user_addr, len) \ argument 27 unsigned long _addr = (unsigned long) page_address(page) + ((user_addr) & ~PAGE_MASK); \
|
| /OK3568_Linux_fs/kernel/arch/s390/pci/ |
| H A D | pci_mmio.c | 122 static long get_pfn(unsigned long user_addr, unsigned long access, in get_pfn() argument 130 vma = find_vma(current->mm, user_addr); in get_pfn() 131 if (!vma || user_addr < vma->vm_start) in get_pfn() 136 ret = follow_pfn(vma, user_addr, pfn); in get_pfn()
|
| /OK3568_Linux_fs/kernel/drivers/misc/genwqe/ |
| H A D | card_utils.c | 292 void __user *user_addr, size_t user_size, int write) in genwqe_alloc_sync_sgl() argument 297 sgl->fpage_offs = offset_in_page((unsigned long)user_addr); in genwqe_alloc_sync_sgl() 303 __func__, user_addr, user_size, sgl->nr_pages, in genwqe_alloc_sync_sgl() 306 sgl->user_addr = user_addr; in genwqe_alloc_sync_sgl() 334 user_addr, sgl->fpage_size)) { in genwqe_alloc_sync_sgl() 346 if (copy_from_user(sgl->lpage, user_addr + user_size - in genwqe_alloc_sync_sgl() 482 res = copy_to_user(sgl->user_addr, in genwqe_free_sync_sgl() 499 res = copy_to_user(sgl->user_addr + offset, sgl->lpage, in genwqe_free_sync_sgl()
|
| H A D | card_base.h | 351 void __user *user_addr; /* user-space base-address */ member 369 void __user *user_addr, size_t user_size, int write);
|
| /OK3568_Linux_fs/kernel/arch/arm/include/asm/ |
| H A D | cacheflush.h | 235 vivt_flush_cache_page(struct vm_area_struct *vma, unsigned long user_addr, unsigned long pfn) in vivt_flush_cache_page() argument 240 unsigned long addr = user_addr & PAGE_MASK; in vivt_flush_cache_page() 255 extern void flush_cache_page(struct vm_area_struct *vma, unsigned long user_addr, unsigned long pfn…
|
| /OK3568_Linux_fs/kernel/arch/arm/mm/ |
| H A D | flush.c | 98 void flush_cache_page(struct vm_area_struct *vma, unsigned long user_addr, unsigned long pfn) in flush_cache_page() argument 101 vivt_flush_cache_page(vma, user_addr, pfn); in flush_cache_page() 106 flush_pfn_alias(pfn, user_addr); in flush_cache_page()
|
| /OK3568_Linux_fs/kernel/net/netrom/ |
| H A D | af_netrom.c | 404 memset(&nr_sk(sk)->user_addr, 0, AX25_ADDR_LEN); in nr_listen() 599 nr->user_addr = addr->fsa_digipeater[0]; in nr_bind() 606 nr->user_addr = user->call; in nr_bind() 614 nr->user_addr = *source; in nr_bind() 680 nr->user_addr = user->call; in nr_connect() 688 nr->user_addr = *source; in nr_connect() 846 sax->fsa_ax25.sax25_call = nr->user_addr; in nr_getname() 979 nr_make->user_addr = *user; in nr_rx_frame() 1294 seq_printf(seq, "%-9s ", ax2asc(buf, &nr->user_addr)); in nr_info_show()
|
| /OK3568_Linux_fs/kernel/include/uapi/gpu/arm/bifrost/ |
| H A D | mali_base_mem_priv.h | 51 __u64 user_addr; member
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_base_mem_priv.h | 46 u64 user_addr; member
|
| H A D | mali_kbase_core_linux.c | 518 void __user *user_addr = NULL; in kbase_legacy_dispatch() local 525 user_addr = compat_ptr(job->addr.compat_value); in kbase_legacy_dispatch() 528 user_addr = job->addr.value; in kbase_legacy_dispatch() 530 if (kbase_jd_submit(kctx, user_addr, job->nr_atoms, in kbase_legacy_dispatch() 540 void __user *user_addr = NULL; in kbase_legacy_dispatch() local 547 user_addr = compat_ptr(job->addr.compat_value); in kbase_legacy_dispatch() 550 user_addr = job->addr.value; in kbase_legacy_dispatch() 552 if (kbase_jd_submit(kctx, user_addr, job->nr_atoms, in kbase_legacy_dispatch() 1337 void __user *user_addr = NULL; in kbase_api_job_submit() local 1341 user_addr = compat_ptr(submit->addr.compat_value); in kbase_api_job_submit() [all …]
|
| /OK3568_Linux_fs/u-boot/cmd/ |
| H A D | mtd.c | 276 uint user_addr = 0, npages; in do_mtd() local 292 user_addr = simple_strtoul(argv[0], NULL, 16); in do_mtd() 320 buf = map_sysmem(user_addr, 0); in do_mtd()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_gwt.c | 182 __user void *user_addr = (__user void *) in kbase_gpu_gwt_dump() local 241 err = copy_to_user((user_addr + in kbase_gpu_gwt_dump()
|
| H A D | mali_kbase_jd.c | 1048 void __user *user_addr, u32 nr_atoms, u32 stride, in kbase_jd_submit() argument 1099 if (copy_from_user(&user_atom.jc, user_addr, sizeof(struct base_jd_atom_v2)) != 0) { in kbase_jd_submit() 1102 user_addr); in kbase_jd_submit() 1110 if (copy_from_user(&user_atom, user_addr, stride) != 0) { in kbase_jd_submit() 1113 user_addr); in kbase_jd_submit() 1160 user_addr = (void __user *)((uintptr_t) user_addr + stride); in kbase_jd_submit()
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/ |
| H A D | fpga-dfl.h | 130 __u64 user_addr; /* Process virtual address */ member
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/ |
| H A D | fpga-dfl.h | 130 __u64 user_addr; /* Process virtual address */ member
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_amdkfd_gpuvm.c | 547 static int init_user_pages(struct kgd_mem *mem, uint64_t user_addr) in init_user_pages() argument 556 ret = amdgpu_ttm_tt_set_userptr(&bo->tbo, user_addr, 0); in init_user_pages() 562 ret = amdgpu_mn_register(bo, user_addr); in init_user_pages() 1145 uint64_t user_addr = 0; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() local 1170 user_addr = untagged_addr(*offset); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 1234 if (user_addr) in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 1241 add_kgd_mem_to_kfd_bo_list(*mem, avm->process_info, user_addr); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 1243 if (user_addr) { in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 1244 ret = init_user_pages(*mem, user_addr); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
|
| /OK3568_Linux_fs/kernel/arch/um/drivers/ |
| H A D | vhost_user.h | 98 u64 user_addr; member
|
| /OK3568_Linux_fs/kernel/arch/arc/include/asm/ |
| H A D | cacheflush.h | 66 unsigned long user_addr, unsigned long page);
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/ |
| H A D | fpga-dfl.h | 130 __u64 user_addr; /* Process virtual address */ member
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_mr.c | 741 struct ib_udata *udata, unsigned long user_addr) in mtr_alloc_bufs() argument 761 mtr->umem = ib_umem_get(ibdev, user_addr, total_size, in mtr_alloc_bufs() 774 user_addr); in mtr_alloc_bufs() 1014 unsigned long user_addr) in hns_roce_mtr_create() argument 1036 udata, user_addr); in hns_roce_mtr_create()
|