Lines Matching refs:uaddr

1183 dtrace_copycheck(user_addr_t uaddr, uintptr_t kaddr, size_t size)
1194 uaddr + size < uaddr || /* Avoid address wrap. */
1195 KERN_FAILURE == dtrace_copyio_preflight(uaddr)) /* Machine specific setup/constraints. */
1198 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = uaddr;
1281 dtrace_fuword8(user_addr_t uaddr)
1286 if (dtrace_copycheck( uaddr, (uintptr_t)&ret, sizeof(ret))) {
1287 if (copyin((const user_addr_t)uaddr, (char *)&ret, sizeof(ret))) {
1289 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = uaddr;
1291 dtrace_copyio_postflight(uaddr);
1299 dtrace_fuword16(user_addr_t uaddr)
1304 if (dtrace_copycheck( uaddr, (uintptr_t)&ret, sizeof(ret))) {
1305 if (copyin((const user_addr_t)uaddr, (char *)&ret, sizeof(ret))) {
1307 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = uaddr;
1309 dtrace_copyio_postflight(uaddr);
1317 dtrace_fuword32(user_addr_t uaddr)
1322 if (dtrace_copycheck( uaddr, (uintptr_t)&ret, sizeof(ret))) {
1323 if (copyin((const user_addr_t)uaddr, (char *)&ret, sizeof(ret))) {
1325 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = uaddr;
1327 dtrace_copyio_postflight(uaddr);
1335 dtrace_fuword64(user_addr_t uaddr)
1340 if (dtrace_copycheck( uaddr, (uintptr_t)&ret, sizeof(ret))) {
1341 if (copyin((const user_addr_t)uaddr, (char *)&ret, sizeof(ret))) {
1343 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = uaddr;
1345 dtrace_copyio_postflight(uaddr);
1358 fuword8(user_addr_t uaddr, uint8_t *value)
1360 if (copyin((const user_addr_t)uaddr, (char *)value, sizeof(uint8_t)) != 0) {
1368 fuword16(user_addr_t uaddr, uint16_t *value)
1370 if (copyin((const user_addr_t)uaddr, (char *)value, sizeof(uint16_t)) != 0) {
1378 fuword32(user_addr_t uaddr, uint32_t *value)
1380 if (copyin((const user_addr_t)uaddr, (char *)value, sizeof(uint32_t)) != 0) {
1388 fuword64(user_addr_t uaddr, uint64_t *value)
1390 if (copyin((const user_addr_t)uaddr, (char *)value, sizeof(uint64_t)) != 0) {
1398 fuword8_noerr(user_addr_t uaddr, uint8_t *value)
1400 if (copyin((const user_addr_t)uaddr, (char *)value, sizeof(uint8_t))) {
1406 fuword16_noerr(user_addr_t uaddr, uint16_t *value)
1408 if (copyin((const user_addr_t)uaddr, (char *)value, sizeof(uint16_t))) {
1414 fuword32_noerr(user_addr_t uaddr, uint32_t *value)
1416 if (copyin((const user_addr_t)uaddr, (char *)value, sizeof(uint32_t))) {
1422 fuword64_noerr(user_addr_t uaddr, uint64_t *value)
1424 if (copyin((const user_addr_t)uaddr, (char *)value, sizeof(uint64_t))) {
1476 dtrace_tally_fault(user_addr_t uaddr)
1479 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = uaddr;