Lines Matching refs:kaddr
560 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size)
562 ASSERT(INKERNEL(kaddr) && kaddr + size >= kaddr);
574 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size,
577 if (dtrace_copycheck(uaddr, kaddr, size))
578 if (copyin((const void *)uaddr, (void *)kaddr, size)) {
585 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size,
588 if (dtrace_copycheck(uaddr, kaddr, size)) {
589 if (copyout((const void *)kaddr, (void *)uaddr, size)) {
597 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size,
603 if (dtrace_copycheck(uaddr, kaddr, size)) {
604 error = copyinstr((const void *)uaddr, (void *)kaddr,
620 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size,
625 if (dtrace_copycheck(uaddr, kaddr, size)) {
626 len = strlen((const char *)kaddr);
630 if (copyout((const void *)kaddr, (void *)uaddr, len)) {