/macosx-10.5.8/xnu-1228.15.4/bsd/dev/dtrace/ |
H A D | dtrace_glue.c | 1182 dtrace_copycheck(user_addr_t uaddr, uintptr_t kaddr, size_t size) argument 1193 uaddr + size < uaddr || /* Avoid address wrap. */ 1194 KERN_FAILURE == dtrace_copyio_preflight(uaddr)) /* Machine specific setup/constraints. */ 1197 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = uaddr; 1272 dtrace_fuword8(user_addr_t uaddr) argument 1277 if (dtrace_copycheck( uaddr, (uintptr_t)&ret, sizeof(ret))) { 1278 if (copyin((const user_addr_t)uaddr, (char *)&ret, sizeof(ret))) { 1280 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = uaddr; 1282 dtrace_copyio_postflight(uaddr); 1290 dtrace_fuword16(user_addr_t uaddr) argument 1308 dtrace_fuword32(user_addr_t uaddr) argument 1326 dtrace_fuword64(user_addr_t uaddr) argument 1349 fuword8(user_addr_t uaddr, uint8_t *value) argument 1359 fuword16(user_addr_t uaddr, uint16_t *value) argument 1369 fuword32(user_addr_t uaddr, uint32_t *value) argument 1379 fuword64(user_addr_t uaddr, uint64_t *value) argument 1389 fuword8_noerr(user_addr_t uaddr, uint8_t *value) argument 1397 fuword16_noerr(user_addr_t uaddr, uint16_t *value) argument 1405 fuword32_noerr(user_addr_t uaddr, uint32_t *value) argument 1413 fuword64_noerr(user_addr_t uaddr, uint64_t *value) argument 1467 dtrace_tally_fault(user_addr_t uaddr) argument [all...] |
H A D | dtrace.c | 3279 uintptr_t uaddr = tupregs[1].dttk_value; 3286 dtrace_copyout(kaddr, uaddr, size); 3294 uintptr_t uaddr = tupregs[1].dttk_value; 3301 dtrace_copyoutstr(kaddr, uaddr, size); 3309 user_addr_t uaddr = tupregs[1].dttk_value; 3316 dtrace_copyout(kaddr, uaddr, size); 3324 user_addr_t uaddr = tupregs[1].dttk_value; 3331 dtrace_copyoutstr(kaddr, uaddr, size);
|
/macosx-10.5.8/xnu-1228.15.4/bsd/libkern/ |
H A D | libkern.h | 166 int copyinstr(const user_addr_t uaddr, void *kaddr, size_t len, size_t *done); 168 int copyin(const user_addr_t uaddr, void *kaddr, size_t len);
|
/macosx-10.5.8/xnu-1228.15.4/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_authorization.c | 932 user_addr_t uaddr, known_bound; local 951 uaddr = mach_vm_round_page(known_bound); 952 count = (uaddr - known_bound) / sizeof(struct kauth_ace);
|
H A D | kern_proc.c | 1639 user_addr_t uaddr = uap->useraddr; local 1679 if (uaddr != USER_ADDR_NULL) 1680 error = copyout(&retflags, uaddr, sizeof(uint32_t)); 1737 error = copyout(buf, uaddr, usize); 1757 error = copyout(cdhash, uaddr, sizeof (cdhash));
|
H A D | uipc_syscalls.c | 1849 getsockaddr(struct socket *so, struct sockaddr **namp, user_addr_t uaddr, argument 1865 error = copyin(uaddr, (caddr_t)sa, len); 1888 user_addr_t uaddr, size_t len, boolean_t translate_unspec) 1892 if (ss == NULL || uaddr == USER_ADDR_NULL || 1904 error = copyin(uaddr, (caddr_t)ss, len); 1887 getsockaddr_s(struct socket *so, struct sockaddr_storage *ss, user_addr_t uaddr, size_t len, boolean_t translate_unspec) argument
|
/macosx-10.5.8/xnu-1228.15.4/bsd/nfs/ |
H A D | nfs_subs.c | 1989 user_addr_t uaddr; local 1993 uaddr = unxa->nxa_nets; 1994 for (net = 0; net < unxa->nxa_netcount; net++, uaddr += sizeof(nxna)) { 1995 error = copyin(uaddr, &nxna, sizeof(nxna)); 2146 user_addr_t uaddr; local 2164 uaddr = unxa->nxa_nets; 2165 for (net = 0; net < unxa->nxa_netcount; net++, uaddr += sizeof(nxna)) { 2166 error = copyin(uaddr, &nxna, sizeof(nxna));
|