Lines Matching refs:uaddr

699 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size)  in dtrace_copycheck()  argument
703 if (uaddr + size >= kernelbase || uaddr + size < uaddr) { in dtrace_copycheck()
705 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
714 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, in dtrace_copyin() argument
717 if (dtrace_copycheck(uaddr, kaddr, size)) in dtrace_copyin()
718 dtrace_copy(uaddr, kaddr, size); in dtrace_copyin()
723 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, in dtrace_copyout() argument
726 if (dtrace_copycheck(uaddr, kaddr, size)) in dtrace_copyout()
727 dtrace_copy(kaddr, uaddr, size); in dtrace_copyout()
731 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, in dtrace_copyinstr() argument
734 if (dtrace_copycheck(uaddr, kaddr, size)) in dtrace_copyinstr()
735 dtrace_copystr(uaddr, kaddr, size, flags); in dtrace_copyinstr()
739 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size, in dtrace_copyoutstr() argument
742 if (dtrace_copycheck(uaddr, kaddr, size)) in dtrace_copyoutstr()
743 dtrace_copystr(kaddr, uaddr, size, flags); in dtrace_copyoutstr()
747 dtrace_fuword8(void *uaddr) in dtrace_fuword8() argument
750 if ((uintptr_t)uaddr >= _userlimit) { in dtrace_fuword8()
752 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword8()
755 return (dtrace_fuword8_nocheck(uaddr)); in dtrace_fuword8()
759 dtrace_fuword16(void *uaddr) in dtrace_fuword16() argument
762 if ((uintptr_t)uaddr >= _userlimit) { in dtrace_fuword16()
764 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword16()
767 return (dtrace_fuword16_nocheck(uaddr)); in dtrace_fuword16()
771 dtrace_fuword32(void *uaddr) in dtrace_fuword32() argument
774 if ((uintptr_t)uaddr >= _userlimit) { in dtrace_fuword32()
776 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword32()
779 return (dtrace_fuword32_nocheck(uaddr)); in dtrace_fuword32()
783 dtrace_fuword64(void *uaddr) in dtrace_fuword64() argument
786 if ((uintptr_t)uaddr >= _userlimit) { in dtrace_fuword64()
788 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword64()
791 return (dtrace_fuword64_nocheck(uaddr)); in dtrace_fuword64()