Home
last modified time | relevance | path

Searched refs:uaddr (Results 1 – 25 of 94) sorted by last modified time

1234

/freebsd/usr.sbin/rpc.lockd/
H A Dlockd.c660 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 Dlinux_socket.c758 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 Dspa.h1169 extern int spa_get_errlog(spa_t *spa, void *uaddr, uint64_t *count);
/freebsd/sys/kern/
H A Dsubr_asan.c525 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 Dkern_umtx.c133 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 Dkern_cpuset.c1817 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 Duipc_syscalls.c1494 getsockaddr(struct sockaddr **namp, const struct sockaddr *uaddr, size_t len) in getsockaddr() argument
1504 error = copyin(uaddr, sa, len); in getsockaddr()
H A Dvfs_bio.c5068 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 Dsubr_msan.c863 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 Ddtrace.c4645 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 Dlinux_proto.h791 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 Dlinux32_proto.h793 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 Dlinux32_machdep.c90 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 Dlinux_proto.h422 char uaddr_l_[PADL_(uint32_t *)]; uint32_t * uaddr; char uaddr_r_[PADR_(uint32_t *)]; member
/freebsd/sys/amd64/linux/
H A Dlinux_proto.h717 char uaddr_l_[PADL_(uint32_t *)]; uint32_t * uaddr; char uaddr_r_[PADR_(uint32_t *)]; member
/freebsd/sys/sys/
H A Dsocketvar.h447 int getsockaddr(struct sockaddr **namp, const struct sockaddr *uaddr,
H A Dumtx.h137 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 Dlinux_compat.c784 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 Dsvc.h769 const rpcprog_t, const rpcvers_t, const char *uaddr,
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dspa_errlog.c315 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 Dusb_generic.c1269 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.c34 _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 Dpmap.h314 int pmap_map_user_ptr(pmap_t pm, volatile const void *uaddr,
/freebsd/sys/powerpc/aim/
H A Dmmu_oea.c330 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 Dmmu_oea64.c441 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()

1234