• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/cddl/dev/dtrace/aarch64/

Lines Matching refs:uaddr

306 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size)
309 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) {
311 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
319 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size,
323 if (dtrace_copycheck(uaddr, kaddr, size))
324 dtrace_copy(uaddr, kaddr, size);
328 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size,
332 if (dtrace_copycheck(uaddr, kaddr, size))
333 dtrace_copy(kaddr, uaddr, size);
337 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size,
341 if (dtrace_copycheck(uaddr, kaddr, size))
342 dtrace_copystr(uaddr, kaddr, size, flags);
346 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size,
350 if (dtrace_copycheck(uaddr, kaddr, size))
351 dtrace_copystr(kaddr, uaddr, size, flags);
355 dtrace_fuword8(void *uaddr)
358 if ((uintptr_t)uaddr > VM_MAXUSER_ADDRESS) {
360 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
364 return (dtrace_fuword8_nocheck(uaddr));
368 dtrace_fuword16(void *uaddr)
371 if ((uintptr_t)uaddr > VM_MAXUSER_ADDRESS) {
373 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
377 return (dtrace_fuword16_nocheck(uaddr));
381 dtrace_fuword32(void *uaddr)
384 if ((uintptr_t)uaddr > VM_MAXUSER_ADDRESS) {
386 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
390 return (dtrace_fuword32_nocheck(uaddr));
394 dtrace_fuword64(void *uaddr)
397 if ((uintptr_t)uaddr > VM_MAXUSER_ADDRESS) {
399 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
403 return (dtrace_fuword64_nocheck(uaddr));