/darwin-on-arm/xnu/bsd/dev/dtrace/ |
H A D | dtrace_glue.c | 1183 dtrace_copycheck(user_addr_t uaddr, uintptr_t kaddr, size_t size) argument 1194 uaddr + size < uaddr || /* Avoid address wrap. */ 1195 KERN_FAILURE == dtrace_copyio_preflight(uaddr)) /* Machine specific setup/constraints. */ 1198 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = uaddr; 1281 dtrace_fuword8(user_addr_t uaddr) argument 1286 if (dtrace_copycheck( uaddr, (uintptr_t)&ret, sizeof(ret))) { 1287 if (copyin((const user_addr_t)uaddr, (char *)&ret, sizeof(ret))) { 1289 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = uaddr; 1291 dtrace_copyio_postflight(uaddr); 1299 dtrace_fuword16(user_addr_t uaddr) argument 1317 dtrace_fuword32(user_addr_t uaddr) argument 1335 dtrace_fuword64(user_addr_t uaddr) argument 1358 fuword8(user_addr_t uaddr, uint8_t *value) argument 1368 fuword16(user_addr_t uaddr, uint16_t *value) argument 1378 fuword32(user_addr_t uaddr, uint32_t *value) argument 1388 fuword64(user_addr_t uaddr, uint64_t *value) argument 1398 fuword8_noerr(user_addr_t uaddr, uint8_t *value) argument 1406 fuword16_noerr(user_addr_t uaddr, uint16_t *value) argument 1414 fuword32_noerr(user_addr_t uaddr, uint32_t *value) argument 1422 fuword64_noerr(user_addr_t uaddr, uint64_t *value) argument 1476 dtrace_tally_fault(user_addr_t uaddr) argument [all...] |
H A D | dtrace.c | 3905 uintptr_t uaddr = tupregs[1].dttk_value; 3912 dtrace_copyout(kaddr, uaddr, size, flags); 3920 uintptr_t uaddr = tupregs[1].dttk_value; 3927 dtrace_copyoutstr(kaddr, uaddr, size, flags); 3935 user_addr_t uaddr = tupregs[1].dttk_value; 3942 dtrace_copyout(kaddr, uaddr, size, flags); 3950 user_addr_t uaddr = tupregs[1].dttk_value; 3957 dtrace_copyoutstr(kaddr, uaddr, size, flags);
|
/darwin-on-arm/xnu/bsd/libkern/ |
H A D | libkern.h | 175 int copyinstr(const user_addr_t uaddr, void *kaddr, size_t len, size_t *done); 177 int copyin(const user_addr_t uaddr, void *kaddr, size_t len);
|
/darwin-on-arm/xnu/bsd/kern/ |
H A D | subr_sbuf.c | 293 sbuf_bcopyin(struct sbuf *s, const void *uaddr, size_t len) argument 307 if (copyin(CAST_USER_ADDR_T(uaddr), s->s_buf + s->s_len, len) != 0) 357 sbuf_copyin(struct sbuf *s, const void *uaddr, size_t len) argument 373 switch (copyinstr(CAST_USER_ADDR_T(uaddr), s->s_buf + s->s_len, len + 1, &done)) {
|
H A D | kern_proc.c | 178 static int csops_internal(pid_t pid, int ops, user_addr_t uaddr, user_size_t usersize, user_addr_t uaddittoken); 1736 csops_internal(pid_t pid, int ops, user_addr_t uaddr, user_size_t usersize, user_addr_t uaudittoken) argument 1801 if (uaddr != USER_ADDR_NULL) 1802 error = copyout(&retflags, uaddr, sizeof(uint32_t)); 1870 error = copyout(buf, uaddr, usize); 1882 error = copyout(&toff, uaddr, sizeof(toff)); 1900 error = copyout(cdhash, uaddr, sizeof (cdhash)); 1930 error = copyout(fakeheader, uaddr, sizeof(fakeheader)); 1935 error = copyout(start, uaddr, length);
|
H A D | kern_authorization.c | 965 user_addr_t uaddr, known_bound; local 984 uaddr = mach_vm_round_page(known_bound); 985 count = (uaddr - known_bound) / sizeof(struct kauth_ace);
|
H A D | kern_subr.c | 1150 int copyin_user_iovec_array(user_addr_t uaddr, int spacetype, int count, struct user_iovec *dst) argument 1157 error = copyin(uaddr, dst, count * size_of_iovec);
|
H A D | uipc_syscalls.c | 1899 getsockaddr(struct socket *so, struct sockaddr **namp, user_addr_t uaddr, argument 1915 error = copyin(uaddr, (caddr_t)sa, len); 1938 user_addr_t uaddr, size_t len, boolean_t translate_unspec) 1942 if (ss == NULL || uaddr == USER_ADDR_NULL || 1954 error = copyin(uaddr, (caddr_t)ss, len); 1937 getsockaddr_s(struct socket *so, struct sockaddr_storage *ss, user_addr_t uaddr, size_t len, boolean_t translate_unspec) argument
|
H A D | kern_exit.c | 206 copyoutsiginfo(user_siginfo_t *native, boolean_t is64, user_addr_t uaddr) argument 213 return (copyout(&sinfo64, uaddr, sizeof (sinfo64))); 219 return (copyout(&sinfo32, uaddr, sizeof (sinfo32)));
|
H A D | kern_credential.c | 780 uint64_t uaddr; local 782 error = copyin(message + offsetof(struct kauth_identity_extlookup, el_extend), &uaddr, sizeof(uaddr)); 787 * this catch a NULL uaddr because we shouldn't be 790 error = copyoutstr(CAST_DOWN(void *,workp->kr_extend), uaddr, MAXPATHLEN, &actual);
|
/darwin-on-arm/xnu/bsd/sys/ |
H A D | uio_internal.h | 104 __private_extern__ int copyin_user_iovec_array(user_addr_t uaddr, int spacetype, int count, struct user_iovec *dst);
|
/darwin-on-arm/xnu/osfmk/kdp/ |
H A D | kdp.c | 1048 kdp_copyin(pmap_t p, uint64_t uaddr, void *dest, size_t size) { argument 1053 ppnum_t upn = pmap_find_phys(p, uaddr); 1054 uint64_t phys_src = ptoa_64(upn) | (uaddr & PAGE_MASK); 1066 uaddr += cur_size;
|
/darwin-on-arm/xnu/bsd/nfs/ |
H A D | nfs_vfsops.c | 1044 char uaddr[MAX_IPv4_STR_LEN]; local 1087 if (inet_ntop(AF_INET, &ndmntp->ndm_saddr.sin_addr, uaddr, sizeof(uaddr)) != uaddr) { 1125 xb_add_string(error, &xb, uaddr, strlen(uaddr)); /* address */ 1205 char uaddr[MAX_IPv4_STR_LEN]; local 1347 if (inet_ntop(AF_INET, &ndmntp->ndm_saddr.sin_addr, uaddr, sizeof(uaddr)) != uaddr) { 1462 char uaddr[MAX_IPv6_STR_LEN]; local [all...] |
H A D | nfs_subs.c | 1769 nfs_uaddr2sockaddr(const char *uaddr, struct sockaddr *addr) argument 1807 pnum = p = uaddr; 2424 user_addr_t uaddr; local 2427 uaddr = unxa->nxa_nets; 2428 for (net = 0; net < unxa->nxa_netcount; net++, uaddr += sizeof(nxna)) { 2429 error = copyin(uaddr, &nxna, sizeof(nxna)); 2602 user_addr_t uaddr; local 2620 uaddr = unxa->nxa_nets; 2621 for (net = 0; net < unxa->nxa_netcount; net++, uaddr += sizeof(nxna)) { 2622 error = copyin(uaddr, [all...] |
H A D | nfs4_subs.c | 222 char uaddr[MAX_IPv6_STR_LEN+16]; local 259 ualen = snprintf(uaddr, sizeof(uaddr), "%s.%d.%d", raddr, 263 if (ualen >= (int)sizeof(uaddr)) 274 nfsm_chain_add_string(error, &nmreq, uaddr, ualen); /* callback r_addr */
|
H A D | nfs_socket.c | 5041 char uaddr[MAX_IPv6_STR_LEN+16]; local 5061 /* send portmapper request to get port/uaddr */ 5077 nfsm_chain_add_string(error, &nmreq, "", 0); /* uaddr */ 5096 /* get uaddr string and convert to sockaddr */ 5099 if (ualen > ((int)sizeof(uaddr)-1)) 5106 nfsm_chain_get_opaque(error, &nmrep, ualen, uaddr); 5108 uaddr[ualen] = '\0'; 5109 if (!nfs_uaddr2sockaddr(uaddr, saddr)) 5115 /* remote doesn't support rpcbind version or proc (or we couldn't parse uaddr) */
|