Home
last modified time | relevance | path

Searched refs:iorequest (Results 1 – 12 of 12) sorted by relevance

/NextBSD/usr.bin/truss/
HDi386-freebsd.c52 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()
HDpowerpc64-freebsd.c48 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()
HDsparc64-freebsd.c54 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()
HDamd64-freebsd32.c53 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()
HDpowerpc-freebsd.c48 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()
HDpowerpc64-freebsd32.c48 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()
HDarm-freebsd.c53 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()
HDamd64-freebsd.c52 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()
HDmips-freebsd.c52 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()
HDsyscalls.c963 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/
HDelfcore.c232 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/
HDg_raid_tr_if.m81 # iorequest() - manage forward transformation and generates requests to disks.