| /NextBSD/usr.bin/truss/ |
| HD | i386-freebsd.c | 52 struct ptrace_io_desc iorequest; in i386_fetch_args() local 83 iorequest.piod_op = PIOD_READ_D; in i386_fetch_args() 84 iorequest.piod_offs = (void *)parm_offset; in i386_fetch_args() 85 iorequest.piod_addr = cs->args; in i386_fetch_args() 86 iorequest.piod_len = narg * sizeof(unsigned long); in i386_fetch_args() 87 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0); in i386_fetch_args() 88 if (iorequest.piod_len == 0) in i386_fetch_args()
|
| HD | powerpc64-freebsd.c | 48 struct ptrace_io_desc iorequest; in powerpc64_fetch_args() local 80 iorequest.piod_op = PIOD_READ_D; in powerpc64_fetch_args() 81 iorequest.piod_offs = (void *)(regs.fixreg[1] + 48); in powerpc64_fetch_args() 82 iorequest.piod_addr = &cs->args[i]; in powerpc64_fetch_args() 83 iorequest.piod_len = (narg - i) * sizeof(cs->args[0]); in powerpc64_fetch_args() 84 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0); in powerpc64_fetch_args() 85 if (iorequest.piod_len == 0) in powerpc64_fetch_args()
|
| HD | sparc64-freebsd.c | 54 struct ptrace_io_desc iorequest; in sparc64_fetch_args() local 86 iorequest.piod_op = PIOD_READ_D; in sparc64_fetch_args() 87 iorequest.piod_offs = (void *)(regs.r_out[6] + SPOFF + in sparc64_fetch_args() 89 iorequest.piod_addr = &cs->args[i]; in sparc64_fetch_args() 90 iorequest.piod_len = (narg - i) * sizeof(cs->args[0]); in sparc64_fetch_args() 91 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0); in sparc64_fetch_args() 92 if (iorequest.piod_len == 0) in sparc64_fetch_args()
|
| HD | amd64-freebsd32.c | 53 struct ptrace_io_desc iorequest; in amd64_freebsd32_fetch_args() local 86 iorequest.piod_op = PIOD_READ_D; in amd64_freebsd32_fetch_args() 87 iorequest.piod_offs = (void *)parm_offset; in amd64_freebsd32_fetch_args() 88 iorequest.piod_addr = args32; in amd64_freebsd32_fetch_args() 89 iorequest.piod_len = sizeof(args32); in amd64_freebsd32_fetch_args() 90 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0); in amd64_freebsd32_fetch_args() 91 if (iorequest.piod_len == 0) { in amd64_freebsd32_fetch_args()
|
| HD | powerpc-freebsd.c | 48 struct ptrace_io_desc iorequest; in powerpc_fetch_args() local 83 iorequest.piod_op = PIOD_READ_D; in powerpc_fetch_args() 84 iorequest.piod_offs = (void *)(regs.fixreg[1] + 8); in powerpc_fetch_args() 85 iorequest.piod_addr = &cs->args[i]; in powerpc_fetch_args() 86 iorequest.piod_len = (narg - i) * sizeof(cs->args[0]); in powerpc_fetch_args() 87 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0); in powerpc_fetch_args() 88 if (iorequest.piod_len == 0) in powerpc_fetch_args()
|
| HD | powerpc64-freebsd32.c | 48 struct ptrace_io_desc iorequest; in powerpc64_freebsd32_fetch_args() local 86 iorequest.piod_op = PIOD_READ_D; in powerpc64_freebsd32_fetch_args() 87 iorequest.piod_offs = (void *)(regs.fixreg[1] + 8); in powerpc64_freebsd32_fetch_args() 88 iorequest.piod_addr = args32; in powerpc64_freebsd32_fetch_args() 89 iorequest.piod_len = sizeof(args32); in powerpc64_freebsd32_fetch_args() 90 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0); in powerpc64_freebsd32_fetch_args() 91 if (iorequest.piod_len == 0) in powerpc64_freebsd32_fetch_args()
|
| HD | arm-freebsd.c | 53 struct ptrace_io_desc iorequest; in arm_fetch_args() local 98 iorequest.piod_op = PIOD_READ_D; in arm_fetch_args() 99 iorequest.piod_offs = (void *)(regs.r_sp + in arm_fetch_args() 101 iorequest.piod_addr = &cs->args[i]; in arm_fetch_args() 102 iorequest.piod_len = (narg - i) * sizeof(cs->args[0]); in arm_fetch_args() 103 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0); in arm_fetch_args() 104 if (iorequest.piod_len == 0) in arm_fetch_args()
|
| HD | amd64-freebsd.c | 52 struct ptrace_io_desc iorequest; in amd64_fetch_args() local 93 iorequest.piod_op = PIOD_READ_D; in amd64_fetch_args() 94 iorequest.piod_offs = (void *)(regs.r_rsp + sizeof(register_t)); in amd64_fetch_args() 95 iorequest.piod_addr = &cs->args[i]; in amd64_fetch_args() 96 iorequest.piod_len = (narg - i) * sizeof(register_t); in amd64_fetch_args() 97 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0); in amd64_fetch_args() 98 if (iorequest.piod_len == 0) in amd64_fetch_args()
|
| HD | mips-freebsd.c | 52 struct ptrace_io_desc iorequest; in mips_fetch_args() local 96 iorequest.piod_op = PIOD_READ_D; in mips_fetch_args() 97 iorequest.piod_offs = (void *)((uintptr_t)regs.r_regs[SP] + in mips_fetch_args() 99 iorequest.piod_addr = &cs->args[i]; in mips_fetch_args() 100 iorequest.piod_len = (narg - i) * sizeof(cs->args[0]); in mips_fetch_args() 101 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0); in mips_fetch_args() 102 if (iorequest.piod_len == 0) in mips_fetch_args()
|
| HD | syscalls.c | 963 struct ptrace_io_desc iorequest; in get_struct() local 965 iorequest.piod_op = PIOD_READ_D; in get_struct() 966 iorequest.piod_offs = offset; in get_struct() 967 iorequest.piod_addr = buf; in get_struct() 968 iorequest.piod_len = len; in get_struct() 969 if (ptrace(PT_IO, pid, (caddr_t)&iorequest, 0) < 0) in get_struct() 984 struct ptrace_io_desc iorequest; in get_string() local 1002 iorequest.piod_op = PIOD_READ_D; in get_string() 1003 iorequest.piod_offs = (char *)addr + offset; in get_string() 1004 iorequest.piod_addr = buf + offset; in get_string() [all …]
|
| /NextBSD/usr.bin/gcore/ |
| HD | elfcore.c | 232 struct ptrace_io_desc iorequest; in elf_coredump() local 235 iorequest.piod_op = PIOD_READ_D; in elf_coredump() 236 iorequest.piod_offs = (caddr_t)(uintptr_t)php->p_vaddr; in elf_coredump() 246 iorequest.piod_addr = buf; in elf_coredump() 247 iorequest.piod_len = nwant; in elf_coredump() 248 ptrace(PT_IO, pid, (caddr_t)&iorequest, 0); in elf_coredump() 249 ngot = iorequest.piod_len; in elf_coredump() 259 iorequest.piod_offs += ngot; in elf_coredump()
|
| /NextBSD/sys/geom/raid/ |
| HD | g_raid_tr_if.m | 81 # iorequest() - manage forward transformation and generates requests to disks.
|