/freebsd-13-stable/sys/cddl/compat/opensolaris/kern/ |
H A D | opensolaris_proc.c | 34 uread(proc_t *p, void *kaddr, size_t len, uintptr_t uaddr) argument 38 n = proc_readmem(curthread, p, uaddr, kaddr, len); 45 uwrite(proc_t *p, void *kaddr, size_t len, uintptr_t uaddr) argument 49 n = proc_writemem(curthread, p, uaddr, kaddr, len);
|
/freebsd-13-stable/sys/cddl/dev/dtrace/aarch64/ |
H A D | dtrace_isa.c | 306 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) argument 309 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) { 311 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; 319 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, argument 323 if (dtrace_copycheck(uaddr, kaddr, size)) 324 dtrace_copy(uaddr, kaddr, size); 328 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, argument 332 if (dtrace_copycheck(uaddr, kadd 337 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, volatile uint16_t *flags) argument 346 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size, volatile uint16_t *flags) argument 355 dtrace_fuword8(void *uaddr) argument 368 dtrace_fuword16(void *uaddr) argument 381 dtrace_fuword32(void *uaddr) argument 394 dtrace_fuword64(void *uaddr) argument [all...] |
/freebsd-13-stable/sys/cddl/dev/dtrace/arm/ |
H A D | dtrace_isa.c | 177 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) argument 180 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) { 182 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; 190 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, argument 193 if (dtrace_copycheck(uaddr, kaddr, size)) 194 dtrace_copy(uaddr, kaddr, size); 198 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, argument 201 if (dtrace_copycheck(uaddr, kadd 206 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, volatile uint16_t *flags) argument 214 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size, volatile uint16_t *flags) argument 222 dtrace_fuword8(void *uaddr) argument 233 dtrace_fuword16(void *uaddr) argument 244 dtrace_fuword32(void *uaddr) argument 255 dtrace_fuword64(void *uaddr) argument [all...] |
/freebsd-13-stable/sys/cddl/dev/dtrace/riscv/ |
H A D | dtrace_isa.c | 298 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) argument 301 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) { 303 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; 311 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, argument 315 if (dtrace_copycheck(uaddr, kaddr, size)) 316 dtrace_copy(uaddr, kaddr, size); 320 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, argument 324 if (dtrace_copycheck(uaddr, kadd 329 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, volatile uint16_t *flags) argument 338 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size, volatile uint16_t *flags) argument 347 dtrace_fuword8(void *uaddr) argument 360 dtrace_fuword16(void *uaddr) argument 373 dtrace_fuword32(void *uaddr) argument 386 dtrace_fuword64(void *uaddr) argument [all...] |
/freebsd-13-stable/sys/compat/linux/ |
H A D | linux_futex.h | 78 int futex_xchgl(int oparg, uint32_t *uaddr, int *oldval); 79 int futex_addl(int oparg, uint32_t *uaddr, int *oldval); 80 int futex_orl(int oparg, uint32_t *uaddr, int *oldval); 81 int futex_andl(int oparg, uint32_t *uaddr, int *oldval); 82 int futex_xorl(int oparg, uint32_t *uaddr, int *oldval);
|
H A D | linux_futex.c | 318 LINUX_CTR3(sys_futex, "futex_put destroy uaddr %p ref %d " 330 LINUX_CTR3(sys_futex, "futex_put uaddr %p ref %d shared %d", 340 futex_get0(uint32_t *uaddr, struct futex **newf, uint32_t flags) argument 346 LIN_SDT_PROBE3(futex, futex_get0, entry, uaddr, newf, flags); 350 error = umtx_key_get(uaddr, TYPE_FUTEX, (flags & FUTEX_SHARED) ? 387 LIN_SDT_PROBE3(futex, futex_get0, shared, uaddr, 389 LINUX_CTR3(sys_futex, "futex_get uaddr %p ref %d shared %d", 390 uaddr, f->f_refcount, f->f_key.shared); 400 LIN_SDT_PROBE1(futex, futex_get0, null, uaddr); 401 LINUX_CTR1(sys_futex, "futex_get uaddr 440 futex_get(uint32_t *uaddr, struct waiting_proc **wp, struct futex **f, uint32_t flags) argument 662 futex_atomic_op(struct thread *td, int encoded_op, uint32_t *uaddr) argument 1184 handle_futex_death(struct linux_emuldata *em, uint32_t *uaddr, unsigned int pi) argument [all...] |
H A D | linux_ipc.c | 300 linux_msqid_pullup(l_int ver, struct l_msqid64_ds *linux_msqid64, caddr_t uaddr) argument 306 return (copyin(uaddr, linux_msqid64, sizeof(*linux_msqid64))); 308 error = copyin(uaddr, &linux_msqid, sizeof(linux_msqid)); 326 linux_msqid_pushdown(l_int ver, struct l_msqid64_ds *linux_msqid64, caddr_t uaddr) argument 332 return (copyout(linux_msqid64, uaddr, sizeof(*linux_msqid64))); 368 return (copyout(&linux_msqid, uaddr, sizeof(linux_msqid))); 373 linux_semid_pullup(l_int ver, struct l_semid64_ds *linux_semid64, caddr_t uaddr) argument 379 return (copyin(uaddr, linux_semid64, sizeof(*linux_semid64))); 381 error = copyin(uaddr, &linux_semid, sizeof(linux_semid)); 395 linux_semid_pushdown(l_int ver, struct l_semid64_ds *linux_semid64, caddr_t uaddr) argument 425 linux_shmid_pullup(l_int ver, struct l_shmid64_ds *linux_shmid64, caddr_t uaddr) argument 447 linux_shmid_pushdown(l_int ver, struct l_shmid64_ds *linux_shmid64, caddr_t uaddr) argument 485 linux_shminfo_pushdown(l_int ver, struct l_shminfo64 *linux_shminfo64, caddr_t uaddr) argument [all...] |
/freebsd-13-stable/sys/cddl/dev/dtrace/powerpc/ |
H A D | dtrace_isa.c | 553 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) argument 557 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) { 559 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; 567 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, argument 570 if (dtrace_copycheck(uaddr, kaddr, size)) 571 if (copyin((const void *)uaddr, (void *)kaddr, size)) { 573 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; 578 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_ argument 590 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, volatile uint16_t *flags) argument 613 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size, volatile uint16_t *flags) argument 631 dtrace_fuword8(void *uaddr) argument 642 dtrace_fuword16(void *uaddr) argument 656 dtrace_fuword32(void *uaddr) argument 667 dtrace_fuword64(void *uaddr) argument 681 dtrace_fulword(void *uaddr) argument [all...] |
/freebsd-13-stable/sys/cddl/dev/dtrace/amd64/ |
H A D | dtrace_isa.c | 585 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) argument 589 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) { 591 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; 599 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, argument 602 if (dtrace_copycheck(uaddr, kaddr, size)) 603 dtrace_copy(uaddr, kaddr, size); 607 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, argument 610 if (dtrace_copycheck(uaddr, kadd 615 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, volatile uint16_t *flags) argument 623 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size, volatile uint16_t *flags) argument 631 dtrace_fuword8(void *uaddr) argument 642 dtrace_fuword16(void *uaddr) argument 653 dtrace_fuword32(void *uaddr) argument 664 dtrace_fuword64(void *uaddr) argument [all...] |
/freebsd-13-stable/sys/cddl/dev/dtrace/i386/ |
H A D | dtrace_isa.c | 588 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) argument 592 if (uaddr + size >= kernelbase || uaddr + size < uaddr) { 594 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; 602 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, argument 605 if (dtrace_copycheck(uaddr, kaddr, size)) 606 dtrace_copy(uaddr, kaddr, size); 610 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, argument 613 if (dtrace_copycheck(uaddr, kadd 618 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, volatile uint16_t *flags) argument 626 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size, volatile uint16_t *flags) argument 634 dtrace_fuword8(void *uaddr) argument 645 dtrace_fuword16(void *uaddr) argument 656 dtrace_fuword32(void *uaddr) argument 667 dtrace_fuword64(void *uaddr) argument [all...] |
/freebsd-13-stable/sys/cddl/dev/dtrace/mips/ |
H A D | dtrace_isa.c | 639 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) argument 642 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) { 644 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; 652 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, argument 655 if (dtrace_copycheck(uaddr, kaddr, size)) 656 dtrace_copy(uaddr, kaddr, size); 660 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, argument 663 if (dtrace_copycheck(uaddr, kadd 668 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, volatile uint16_t *flags) argument 676 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size, volatile uint16_t *flags) argument 684 dtrace_fuword8(void *uaddr) argument 695 dtrace_fuword16(void *uaddr) argument 706 dtrace_fuword32(void *uaddr) argument 717 dtrace_fuword64(void *uaddr) argument [all...] |
/freebsd-13-stable/sys/compat/linuxkpi/common/include/linux/ |
H A D | uaccess.h | 70 extern int linux_copyin(const void *uaddr, void *kaddr, size_t len); 71 extern int linux_copyout(const void *kaddr, void *uaddr, size_t len); 72 extern size_t linux_clear_user(void *uaddr, size_t len); 73 extern int linux_access_ok(const void *uaddr, size_t len);
|
/freebsd-13-stable/sys/i386/linux/ |
H A D | linux_copyout.c | 68 futex_xchgl(int oparg, uint32_t *uaddr, int *oldval) argument 74 if (cp_slow0((vm_offset_t)uaddr, sizeof(uint32_t), true, 90 futex_addl(int oparg, uint32_t *uaddr, int *oldval) argument 96 if (cp_slow0((vm_offset_t)uaddr, sizeof(uint32_t), true, 116 futex_orl(int oparg, uint32_t *uaddr, int *oldval) argument 122 if (cp_slow0((vm_offset_t)uaddr, sizeof(uint32_t), true, 142 futex_andl(int oparg, uint32_t *uaddr, int *oldval) argument 148 if (cp_slow0((vm_offset_t)uaddr, sizeof(uint32_t), true, 168 futex_xorl(int oparg, uint32_t *uaddr, int *oldval) argument 174 if (cp_slow0((vm_offset_t)uaddr, sizeo [all...] |
/freebsd-13-stable/usr.sbin/rpcbind/ |
H A D | check_bound.c | 75 static bool_t check_bound(struct fdlist *, char *uaddr); 83 check_bound(struct fdlist *fdl, char *uaddr) argument 92 na = uaddr2taddr(fdl->nconf, uaddr); 143 is_bound(char *netid, char *uaddr) argument 152 return (check_bound(fdl, uaddr)); 161 mergeaddr(SVCXPRT *xprt, char *netid, char *uaddr, char *saddr) argument 172 if (check_bound(fdl, uaddr) == FALSE) 182 * address by which it contacted us. Use that for the "client" uaddr, 205 fprintf(stderr, "mergeaddr: client uaddr = %s\n", 208 fprintf(stderr, "mergeaddr: contact uaddr [all...] |
H A D | rpcb_svc_com.c | 90 char *uaddr; member in struct:finfo 309 static char *uaddr; local 313 if (uaddr != NULL && uaddr != nullstring) { 314 free(uaddr); 315 uaddr = NULL; 323 if (!(uaddr = mergeaddr(transp, transp->xp_netid, 326 uaddr = strdup(fnd->rpcb_map.r_addr); 327 } else if (!uaddr[0]) { 332 uaddr 392 static char *uaddr; local 613 char *uaddr, *m_uaddr = NULL, *local_uaddr = NULL; local 918 forward_register(u_int32_t caller_xid, struct netbuf *caller_addr, int forward_fd, char *uaddr, rpcproc_t reply_type, rpcvers_t versnum, u_int32_t *callxidp) argument 1244 char *uaddr; local [all...] |
H A D | rpcb_stat.c | 106 char *uaddr) 119 if ((uaddr == NULL) || (uaddr[0] == 0)) 137 if ((uaddr == NULL) || (uaddr[0] == 0)) { 105 rpcbs_getaddr(rpcvers_t rtype, rpcprog_t prog, rpcvers_t vers, char *netid, char *uaddr) argument
|
H A D | rpcb_svc.c | 215 char *uaddr; local 217 uaddr = taddr2uaddr(rpcbind_get_conf(transp->xp_netid), 221 regp->r_netid, uaddr); 222 free(uaddr);
|
H A D | rpcb_svc_4.c | 269 char *uaddr; local 271 uaddr = taddr2uaddr(rpcbind_get_conf(transp->xp_netid), 275 regp->r_netid, uaddr); 276 free(uaddr); 299 char *uaddr; local 301 uaddr = taddr2uaddr(rpcbind_get_conf(transp->xp_netid), 306 regp->r_netid, uaddr); 307 free(uaddr);
|
/freebsd-13-stable/lib/libc/rpc/ |
H A D | auth_time.c | 25 * and destroyed. Two strings "netid" and "uaddr" are malloc'd 85 static int uaddr_to_sockaddr(char *uaddr, struct sockaddr_in *sin) argument 91 i = sscanf(uaddr, "%lu.%lu.%lu.%lu.%lu.%lu", &a[0], &a[1], &a[2], 120 free(eps[i].uaddr); 178 ep->uaddr = strdup(hname); 181 if (ep->uaddr == NULL || ep->family == NULL || ep->proto == NULL) { 193 ep->uaddr = strdup(hname); 196 if (ep->uaddr == NULL || ep->family == NULL || ep->proto == NULL) { 225 * Once through, *uaddr is set to the universal address of 227 * that uaddr goe 240 __rpc_get_time_offset(struct timeval *td, nis_server *srv, char *thost, char **uaddr, struct sockaddr_in *netid) argument [all...] |
/freebsd-13-stable/sys/amd64/linux/ |
H A D | linux_machdep.c | 300 int futex_xchgl_nosmap(int oparg, uint32_t *uaddr, int *oldval); 301 int futex_xchgl_smap(int oparg, uint32_t *uaddr, int *oldval); 309 int futex_addl_nosmap(int oparg, uint32_t *uaddr, int *oldval); 310 int futex_addl_smap(int oparg, uint32_t *uaddr, int *oldval); 318 int futex_orl_nosmap(int oparg, uint32_t *uaddr, int *oldval); 319 int futex_orl_smap(int oparg, uint32_t *uaddr, int *oldval); 327 int futex_andl_nosmap(int oparg, uint32_t *uaddr, int *oldval); 328 int futex_andl_smap(int oparg, uint32_t *uaddr, int *oldval); 336 int futex_xorl_nosmap(int oparg, uint32_t *uaddr, int *oldval); 337 int futex_xorl_smap(int oparg, uint32_t *uaddr, in [all...] |
/freebsd-13-stable/contrib/tcp_wrappers/ |
H A D | tli.c | 250 char *uaddr; local 253 && (uaddr = taddr2uaddr(config, &unit->addr)) != 0) { 254 STRN_CPY(host->addr, uaddr, sizeof(host->addr)); 255 free(uaddr); 297 char *uaddr = eval_hostaddr(host); local 303 found = !strcmp(ua, uaddr);
|
/freebsd-13-stable/sys/contrib/ipfilter/netinet/ |
H A D | ip_rpcb_pxy.c | 781 char uaddr[24]; local 791 bzero(uaddr, sizeof(uaddr)); /* Just in case we need padding. */ 793 SNPRINTF(uaddr, sizeof(uaddr), 795 (void) sprintf(uaddr, 799 len = strlen(uaddr); 812 COPYBACK(m, off, xlen, uaddr); 1319 char uaddr[24]; local 1328 bzero(uaddr, sizeo 1387 char uaddr[24]; local [all...] |
/freebsd-13-stable/usr.sbin/ypserv/ |
H A D | yp_dnslookup.c | 476 u_char *uaddr = (u_char *)abuf; local 496 if (inet_aton(addr, (struct in_addr *)uaddr) != 1) 499 (uaddr[3] & 0xff), (uaddr[2] & 0xff), 500 (uaddr[1] & 0xff), (uaddr[0] & 0xff)); 504 if (inet_pton(af, addr, uaddr) != 1) 508 qp += (size_t)sprintf(qp, "%x.%x.", uaddr[n] & 0xf, 509 (uaddr[n] >> 4) & 0xf); 541 memcpy(q->addr, uaddr, le [all...] |
/freebsd-13-stable/sys/dev/drm2/ |
H A D | drm_os_freebsd.h | 392 fault_in_multipages_readable(const char __user *uaddr, int size) argument 396 const char __user *end = uaddr + size - 1; 401 while (uaddr <= end) { 402 ret = -copyin(uaddr, &c, 1); 405 uaddr += PAGE_SIZE; 409 if (((unsigned long)uaddr & ~PAGE_MASK) == 418 fault_in_multipages_writeable(char __user *uaddr, int size) argument 421 char __user *end = uaddr + size - 1; 430 while (uaddr <= end) { 431 ret = subyte(uaddr, [all...] |
/freebsd-13-stable/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | kmod_core.c | 130 void *uaddr; local 135 uaddr = (void *)zp->zfs_cmd; 156 if (copyin(uaddr, zcl, sizeof (zfs_cmd_legacy_t))) { 161 } else if (copyin(uaddr, zc, sizeof (zfs_cmd_t))) { 168 rc = copyout(zcl, uaddr, sizeof (*zcl)); 170 rc = copyout(zc, uaddr, sizeof (*zc));
|