Lines Matching refs:trussinfo
120 amd64_fbsd32_syscall_entry(struct trussinfo *trussinfo, int nargs)
130 tid = trussinfo->curthread->tid;
133 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
162 fprintf(trussinfo->outfile, "-- UNKNOWN SYSCALL %d --\n",
166 if (fsc->name && (trussinfo->flags & FOLLOWFORKS) &&
170 trussinfo->curthread->in_fork = 1;
195 fprintf(trussinfo->outfile, "unknown syscall %s -- setting "
224 fsc->args, 0, trussinfo);
233 fprintf(trussinfo->outfile, "\n");
244 if ((trussinfo->flags & EXECVEARGS) == 0) {
250 if ((trussinfo->flags & EXECVEENVS) == 0) {
258 trussinfo->curthread->fsc = fsc;
269 amd64_fbsd32_syscall_exit(struct trussinfo *trussinfo, int syscall_num __unused)
278 if (trussinfo->curthread->fsc == NULL)
281 tid = trussinfo->curthread->tid;
284 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
296 fsc = trussinfo->curthread->fsc;
318 fsc->args, retval, trussinfo);
327 trussinfo->curthread->in_syscall = 1;
334 print_syscall_ret(trussinfo, fsc->name, fsc->nargs, fsc->s_args, errorp,