/freebsd/usr.sbin/rpc.lockd/ |
H A D | lockd.c | 660 char *uaddr; in create_service() local 667 uaddr = taddr2uaddr(nconf, &servaddr); in create_service() 673 addrs[2 * naddrs + 1] = uaddr; in create_service()
|
/freebsd/sys/compat/linux/ |
H A D | linux_socket.c | 758 linux_copyout_sockaddr(const struct sockaddr *sa, void *uaddr, size_t len) in linux_copyout_sockaddr() argument 767 error = copyout(lsa, uaddr, len); in linux_copyout_sockaddr()
|
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | spa.h | 1169 extern int spa_get_errlog(spa_t *spa, void *uaddr, uint64_t *count);
|
/freebsd/sys/kern/ |
H A D | subr_asan.c | 525 kasan_copyin(const void *uaddr, void *kaddr, size_t len) in kasan_copyin() argument 528 return (copyin(uaddr, kaddr, len)); in kasan_copyin() 532 kasan_copyinstr(const void *uaddr, void *kaddr, size_t len, size_t *done) in kasan_copyinstr() argument 535 return (copyinstr(uaddr, kaddr, len, done)); in kasan_copyinstr() 539 kasan_copyout(const void *kaddr, void *uaddr, size_t len) in kasan_copyout() argument 542 return (copyout(kaddr, uaddr, len)); in kasan_copyout()
|
H A D | kern_umtx.c | 133 int (*copyout_timeout)(void *uaddr, size_t size, 1332 if ((ret = umtx_key_get(uaddr, TYPE_SIMPLE_WAIT, in kern_umtx_wake() 3832 error = copyin(uaddr, tsp, sizeof(*tsp)); in umtx_copyin_timeout() 3850 error = copyin(uaddr, tp, sizeof(*tp)); in umtx_copyin_umtx_time() 3865 return (copyin(uaddr, rb, size)); in umtx_copyin_robust_lists() 3880 return (copyout(tsp, uaddr, sizeof(*tsp))); in umtx_copyout_timeout() 4708 error = copyin(uaddr, &rb32, size); in umtx_copyin_robust_lists32() 4724 error = copyin(uaddr, &ts32, sizeof(ts32)); in umtx_copyin_timeouti386() 4747 error = copyin(uaddr, &t32, sizeof(t32)); in umtx_copyin_umtx_timei386() 4785 error = copyin(uaddr, &ts32, sizeof(ts32)); in umtx_copyin_timeoutx32() [all …]
|
H A D | kern_cpuset.c | 1817 cpuset_copyin(const void *uaddr, void *kaddr, size_t len) in cpuset_copyin() argument 1819 return(copyin(uaddr, kaddr, len)); in cpuset_copyin() 1823 cpuset_copyout(const void *kaddr, void *uaddr, size_t len) in cpuset_copyout() argument 1825 return(copyout(kaddr, uaddr, len)); in cpuset_copyout()
|
H A D | uipc_syscalls.c | 1494 getsockaddr(struct sockaddr **namp, const struct sockaddr *uaddr, size_t len) in getsockaddr() argument 1504 error = copyin(uaddr, sa, len); in getsockaddr()
|
H A D | vfs_bio.c | 5068 vmapbuf(struct buf *bp, void *uaddr, size_t len, int mapbuf) in vmapbuf() argument 5078 (vm_offset_t)uaddr, len, prot, bp->b_pages, PBUF_PAGES); in vmapbuf() 5083 bp->b_offset = ((vm_offset_t)uaddr) & PAGE_MASK; in vmapbuf()
|
H A D | subr_msan.c | 863 kmsan_copyin(const void *uaddr, void *kaddr, size_t len) in kmsan_copyin() argument 867 kmsan_check_arg(sizeof(uaddr) + sizeof(kaddr) + sizeof(len), in kmsan_copyin() 869 ret = copyin(uaddr, kaddr, len); in kmsan_copyin() 877 kmsan_copyout(const void *kaddr, void *uaddr, size_t len) in kmsan_copyout() argument 879 kmsan_check_arg(sizeof(kaddr) + sizeof(uaddr) + sizeof(len), in kmsan_copyout() 883 return (copyout(kaddr, uaddr, len)); in kmsan_copyout() 887 kmsan_copyinstr(const void *uaddr, void *kaddr, size_t len, size_t *done) in kmsan_copyinstr() argument 892 kmsan_check_arg(sizeof(uaddr) + sizeof(kaddr) + in kmsan_copyinstr() 894 ret = copyinstr(uaddr, kaddr, len, &_done); in kmsan_copyinstr()
|
/freebsd/sys/cddl/contrib/opensolaris/uts/common/dtrace/ |
H A D | dtrace.c | 4645 uintptr_t uaddr = tupregs[1].dttk_value; local 4653 dtrace_copyout(kaddr, uaddr, size, flags); 4661 uintptr_t uaddr = tupregs[1].dttk_value; local 4670 dtrace_copyoutstr(kaddr, uaddr, lim, flags);
|
/freebsd/sys/i386/linux/ |
H A D | linux_proto.h | 791 char uaddr_l_[PADL_(uint32_t *)]; uint32_t * uaddr; char uaddr_r_[PADR_(uint32_t *)]; member 1620 char uaddr_l_[PADL_(uint32_t *)]; uint32_t * uaddr; char uaddr_r_[PADR_(uint32_t *)]; member
|
/freebsd/sys/amd64/linux32/ |
H A D | linux32_proto.h | 793 char uaddr_l_[PADL_(uint32_t *)]; uint32_t * uaddr; char uaddr_r_[PADR_(uint32_t *)]; member 1626 char uaddr_l_[PADL_(uint32_t *)]; uint32_t * uaddr; char uaddr_r_[PADR_(uint32_t *)]; member
|
H A D | linux32_machdep.c | 90 linux_copyout_rusage(struct rusage *ru, void *uaddr) in linux_copyout_rusage() argument 96 return (copyout(&lru, uaddr, sizeof(struct l_rusage))); in linux_copyout_rusage() 554 int futex_xchgl_smap(int oparg, uint32_t *uaddr, int *oldval); 562 int futex_addl_nosmap(int oparg, uint32_t *uaddr, int *oldval); 563 int futex_addl_smap(int oparg, uint32_t *uaddr, int *oldval); 571 int futex_orl_nosmap(int oparg, uint32_t *uaddr, int *oldval); 572 int futex_orl_smap(int oparg, uint32_t *uaddr, int *oldval); 580 int futex_andl_nosmap(int oparg, uint32_t *uaddr, int *oldval); 581 int futex_andl_smap(int oparg, uint32_t *uaddr, int *oldval); 589 int futex_xorl_nosmap(int oparg, uint32_t *uaddr, int *oldval); [all …]
|
/freebsd/sys/arm64/linux/ |
H A D | linux_proto.h | 422 char uaddr_l_[PADL_(uint32_t *)]; uint32_t * uaddr; char uaddr_r_[PADR_(uint32_t *)]; member
|
/freebsd/sys/amd64/linux/ |
H A D | linux_proto.h | 717 char uaddr_l_[PADL_(uint32_t *)]; uint32_t * uaddr; char uaddr_r_[PADR_(uint32_t *)]; member
|
/freebsd/sys/sys/ |
H A D | socketvar.h | 447 int getsockaddr(struct sockaddr **namp, const struct sockaddr *uaddr,
|
H A D | umtx.h | 137 int _umtx_op(void *obj, int op, u_long val, void *uaddr, void *uaddr2); 138 int _umtx_op_err(void *obj, int op, u_long val, void *uaddr, void *uaddr2);
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_compat.c | 784 linux_remap_address(void **uaddr, size_t len) in linux_remap_address() argument 786 uintptr_t uaddr_val = (uintptr_t)(*uaddr); in linux_remap_address() 792 *uaddr = NULL; in linux_remap_address() 802 *uaddr = NULL; in linux_remap_address() 810 *uaddr = (void *)uaddr_val; in linux_remap_address() 817 linux_copyin(const void *uaddr, void *kaddr, size_t len) in linux_copyin() argument 819 if (linux_remap_address(__DECONST(void **, &uaddr), len)) { in linux_copyin() 820 if (uaddr == NULL) in linux_copyin() 822 memcpy(kaddr, uaddr, len); in linux_copyin() 825 return (-copyin(uaddr, kadd in linux_copyin() 829 linux_copyout(const void * kaddr,void * uaddr,size_t len) linux_copyout() argument 843 uint8_t *uaddr = _uaddr; linux_clear_user() local 880 linux_access_ok(const void * uaddr,size_t len) linux_access_ok() argument [all...] |
/freebsd/sys/rpc/ |
H A D | svc.h | 769 const rpcprog_t, const rpcvers_t, const char *uaddr,
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | spa_errlog.c | 315 void *uaddr, uint64_t *count, list_t *clones_list) in check_filesystem() argument 339 error = copyout_entry(&zb, uaddr, count); in check_filesystem() 410 error = copyout_entry(&zb, uaddr, count); in check_filesystem() 476 void *uaddr, uint64_t *count) in process_error_block() argument 488 int error = copyout_entry(&zb, uaddr, count); in process_error_block() 506 uaddr, count, &clones_list); in process_error_block() 510 uaddr, count, &clones_list); in process_error_block() 973 int error = copyout_entry(&zb, uaddr, count); in process_error_log() 1007 &head_ds_block, uaddr, count); in process_error_log() 1062 &se->se_zep, uaddr, count); in process_error_list() [all …]
|
/freebsd/sys/dev/usb/ |
H A D | usb_generic.c | 1269 void *uaddr; /* userland pointer */ in ugen_fs_copy_in() local 1308 error = ugen_fs_getbuffer(&uaddr, f, fs_ep.ppBuffer, 0); in ugen_fs_copy_in() 1326 error = copyin(uaddr, req, length); in ugen_fs_copy_in() 1398 error = ugen_fs_getbuffer(&uaddr, f, fs_ep.ppBuffer, n); in ugen_fs_copy_in() 1415 error = copyin(uaddr, kaddr, length); in ugen_fs_copy_in() 1550 void *uaddr; /* userland ptr */ in ugen_fs_copy_out() local 1645 error = ugen_fs_getbuffer(&uaddr, f, fs_ep.ppBuffer, n); in ugen_fs_copy_out() 1659 error = copyout(kaddr, uaddr, length); in ugen_fs_copy_out()
|
/freebsd/lib/libsys/ |
H A D | _umtx_op_err.c | 34 _umtx_op_err(void *obj, int op, u_long val, void *uaddr, void *uaddr2) in _umtx_op_err() argument 36 if (_umtx_op(obj, op, val, uaddr, uaddr2) == -1) in _umtx_op_err()
|
/freebsd/sys/powerpc/include/ |
H A D | pmap.h | 314 int pmap_map_user_ptr(pmap_t pm, volatile const void *uaddr,
|
/freebsd/sys/powerpc/aim/ |
H A D | mmu_oea.c | 330 volatile const void *uaddr, void **kaddr, size_t ulen, size_t *klen); 1572 moea_map_user_ptr(pmap_t pm, volatile const void *uaddr, in moea_map_user_ptr() argument 1578 *kaddr = (char *)USER_ADDR + ((uintptr_t)uaddr & ~SEGMENT_MASK); in moea_map_user_ptr() 1587 vsid = va_to_vsid(pm, (vm_offset_t)uaddr); in moea_map_user_ptr() 1598 (uintptr_t)uaddr >> ADDR_SR_SHFT; in moea_map_user_ptr()
|
H A D | mmu_oea64.c | 441 volatile const void *uaddr, void **kaddr, size_t ulen, size_t *klen); 2251 moea64_map_user_ptr(pmap_t pm, volatile const void *uaddr, in moea64_map_user_ptr() argument 2260 *kaddr = (char *)USER_ADDR + ((uintptr_t)uaddr & ~SEGMENT_MASK); in moea64_map_user_ptr() 2271 slb = user_va_to_slb_entry(pm, (vm_offset_t)uaddr); in moea64_map_user_ptr() 2276 slbv = va_to_vsid(pm, (vm_offset_t)uaddr) << SLBV_VSID_SHIFT; in moea64_map_user_ptr() 2285 slbv = va_to_vsid(pm, (vm_offset_t)uaddr); in moea64_map_user_ptr() 2297 (uintptr_t)uaddr >> ADDR_SR_SHFT; in moea64_map_user_ptr()
|