Lines Matching defs:uaddr

571 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size)
575 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) {
577 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
585 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size,
588 if (dtrace_copycheck(uaddr, kaddr, size)) {
589 dtrace_copy(uaddr, kaddr, size);
595 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size,
598 if (dtrace_copycheck(uaddr, kaddr, size)) {
600 dtrace_copy(kaddr, uaddr, size);
605 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size,
608 if (dtrace_copycheck(uaddr, kaddr, size)) {
609 dtrace_copystr(uaddr, kaddr, size, flags);
615 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size,
618 if (dtrace_copycheck(uaddr, kaddr, size)) {
620 dtrace_copystr(kaddr, uaddr, size, flags);
625 dtrace_fuword8(void *uaddr)
629 if ((uintptr_t)uaddr > VM_MAXUSER_ADDRESS) {
631 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
634 val = dtrace_fuword8_nocheck(uaddr);
640 dtrace_fuword16(void *uaddr)
644 if ((uintptr_t)uaddr > VM_MAXUSER_ADDRESS) {
646 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
649 val = dtrace_fuword16_nocheck(uaddr);
655 dtrace_fuword32(void *uaddr)
659 if ((uintptr_t)uaddr > VM_MAXUSER_ADDRESS) {
661 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
664 val = dtrace_fuword32_nocheck(uaddr);
670 dtrace_fuword64(void *uaddr)
674 if ((uintptr_t)uaddr > VM_MAXUSER_ADDRESS) {
676 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
679 val = dtrace_fuword64_nocheck(uaddr);