Lines Matching defs:trussinfo
117 amd64_syscall_entry(struct trussinfo *trussinfo, int nargs)
126 tid = trussinfo->curthread->tid;
129 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
155 fprintf(trussinfo->outfile, "-- UNKNOWN SYSCALL %d --\n",
159 if (fsc->name && (trussinfo->flags & FOLLOWFORKS) &&
163 trussinfo->curthread->in_fork = 1;
194 fprintf(trussinfo->outfile, "unknown syscall %s -- setting "
223 fsc->args, 0, trussinfo);
232 fprintf(trussinfo->outfile, "\n");
243 if ((trussinfo->flags & EXECVEARGS) == 0) {
249 if ((trussinfo->flags & EXECVEENVS) == 0) {
257 trussinfo->curthread->fsc = fsc;
268 amd64_syscall_exit(struct trussinfo *trussinfo, int syscall_num __unused)
277 if (trussinfo->curthread->fsc == NULL)
280 tid = trussinfo->curthread->tid;
283 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
295 fsc = trussinfo->curthread->fsc;
317 fsc->args, retval, trussinfo);
326 trussinfo->curthread->in_syscall = 1;
333 print_syscall_ret(trussinfo, fsc->name, fsc->nargs, fsc->s_args, errorp,