Searched refs:trussinfo (Results 1 - 16 of 16) sorted by relevance

/freebsd-9.3-release/usr.bin/truss/
H A Dextern.h37 extern void waitevent(struct trussinfo *);
41 extern void amd64_syscall_entry(struct trussinfo *, int);
42 extern long amd64_syscall_exit(struct trussinfo *, int);
43 extern void amd64_linux32_syscall_entry(struct trussinfo *, int);
44 extern long amd64_linux32_syscall_exit(struct trussinfo *, int);
45 extern void amd64_fbsd32_syscall_entry(struct trussinfo *, int);
46 extern long amd64_fbsd32_syscall_exit(struct trussinfo *, int);
49 extern void i386_syscall_entry(struct trussinfo *, int);
50 extern long i386_syscall_exit(struct trussinfo *, int);
51 extern void i386_linux_syscall_entry(struct trussinfo *, in
[all...]
H A Dmain.c79 void (*enter_syscall)(struct trussinfo *, int);
80 long (*exit_syscall)(struct trussinfo *, int);
120 set_etype(struct trussinfo *trussinfo) argument
132 mib[3] = trussinfo->pid;
169 struct trussinfo *trussinfo; local
179 /* Initialize the trussinfo struct */
180 trussinfo = (struct trussinfo *)callo
[all...]
H A Dsyscall.h66 char *print_arg(struct syscall_args *, unsigned long*, long, struct trussinfo *);
67 void print_syscall(struct trussinfo *, const char *, int, char **);
68 void print_syscall_ret(struct trussinfo *, const char *, int, char **, int,
70 void print_summary(struct trussinfo *trussinfo);
H A Damd64-fbsd.c117 amd64_syscall_entry(struct trussinfo *trussinfo, int nargs) argument
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
268 amd64_syscall_exit(struct trussinfo *trussinfo, int syscall_num __unused) argument
[all...]
H A Damd64-fbsd32.c120 amd64_fbsd32_syscall_entry(struct trussinfo *trussinfo, int nargs) argument
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
269 amd64_fbsd32_syscall_exit(struct trussinfo *trussinfo, int syscall_num __unused) argument
[all...]
H A Damd64-linux32.c114 amd64_linux32_syscall_entry(struct trussinfo *trussinfo, int nargs) argument
122 tid = trussinfo->curthread->tid;
125 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
138 fprintf(trussinfo->outfile, "-- UNKNOWN SYSCALL %d --\n",
142 if (fsc->name && (trussinfo->flags & FOLLOWFORKS) &&
145 trussinfo->curthread->in_fork = 1;
169 fprintf(trussinfo->outfile, "unknown syscall %s -- setting "
198 fsc->args, 0, trussinfo);
207 fprintf(trussinfo
251 amd64_linux32_syscall_exit(struct trussinfo *trussinfo, int syscall_num __unused) argument
[all...]
H A Di386-fbsd.c117 i386_syscall_entry(struct trussinfo *trussinfo, int nargs) argument
127 tid = trussinfo->curthread->tid;
130 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
159 fprintf(trussinfo->outfile, "-- UNKNOWN SYSCALL %d --\n",
163 if (fsc->name && (trussinfo->flags & FOLLOWFORKS) &&
167 trussinfo->curthread->in_fork = 1;
188 fprintf(trussinfo->outfile, "unknown syscall %s -- setting "
217 fsc->args, 0, trussinfo);
226 fprintf(trussinfo
262 i386_syscall_exit(struct trussinfo *trussinfo, int syscall_num __unused) argument
[all...]
H A Di386-linux.c114 i386_linux_syscall_entry(struct trussinfo *trussinfo, int nargs) argument
122 tid = trussinfo->curthread->tid;
125 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
138 fprintf(trussinfo->outfile, "-- UNKNOWN SYSCALL %d --\n",
142 if (fsc->name && (trussinfo->flags & FOLLOWFORKS) &&
145 trussinfo->curthread->in_fork = 1;
169 fprintf(trussinfo->outfile, "unknown syscall %s -- setting "
198 fsc->args, 0, trussinfo);
207 fprintf(trussinfo
251 i386_linux_syscall_exit(struct trussinfo *trussinfo, int syscall_num __unused) argument
[all...]
H A Dia64-fbsd.c116 ia64_syscall_entry(struct trussinfo *trussinfo, int nargs) argument
125 tid = trussinfo->curthread->tid;
128 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
149 fprintf(trussinfo->outfile, "-- UNKNOWN SYSCALL %d --\n",
153 if (fsc->name && (trussinfo->flags & FOLLOWFORKS) &&
157 trussinfo->curthread->in_fork = 1;
170 fprintf(trussinfo->outfile, "unknown syscall %s -- setting "
199 fsc->args, 0, trussinfo);
208 fprintf(trussinfo
244 ia64_syscall_exit(struct trussinfo *trussinfo, int syscall_num __unused) argument
[all...]
H A Dmips-fbsd.c121 mips_syscall_entry(struct trussinfo *trussinfo, int nargs) argument
131 tid = trussinfo->curthread->tid;
134 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
152 fprintf(trussinfo->outfile, "-- UNKNOWN SYSCALL %d --\n",
156 if (fsc->name && (trussinfo->flags & FOLLOWFORKS) &&
160 trussinfo->curthread->in_fork = 1;
222 fprintf(trussinfo->outfile, "unknown syscall %s -- setting "
251 fsc->args, 0, trussinfo);
260 fprintf(trussinfo
296 mips_syscall_exit(struct trussinfo *trussinfo, int syscall_num __unused) argument
[all...]
H A Dpowerpc-fbsd.c121 powerpc_syscall_entry(struct trussinfo *trussinfo, int nargs) argument
134 tid = trussinfo->curthread->tid;
137 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
166 fprintf(trussinfo->outfile, "-- UNKNOWN SYSCALL %d --\n",
170 if (fsc->name && (trussinfo->flags & FOLLOWFORKS) &&
174 trussinfo->curthread->in_fork = 1;
199 fprintf(trussinfo->outfile, "unknown syscall %s -- setting "
228 fsc->args, 0, trussinfo);
237 fprintf(trussinfo
273 powerpc_syscall_exit(struct trussinfo *trussinfo, int syscall_num __unused) argument
[all...]
H A Dpowerpc64-fbsd.c116 powerpc64_syscall_entry(struct trussinfo *trussinfo, int nargs) argument
126 tid = trussinfo->curthread->tid;
129 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
154 fprintf(trussinfo->outfile, "-- UNKNOWN SYSCALL %d --\n",
158 if (fsc->name && (trussinfo->flags & FOLLOWFORKS) &&
162 trussinfo->curthread->in_fork = 1;
187 fprintf(trussinfo->outfile, "unknown syscall %s -- setting "
216 fsc->args, 0, trussinfo);
225 fprintf(trussinfo
261 powerpc64_syscall_exit(struct trussinfo *trussinfo, int syscall_num __unused) argument
[all...]
H A Dsparc64-fbsd.c122 sparc64_syscall_entry(struct trussinfo *trussinfo, int nargs) argument
132 tid = trussinfo->curthread->tid;
135 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
158 fprintf(trussinfo->outfile, "-- UNKNOWN SYSCALL %d --\n",
162 if (fsc->name && (trussinfo->flags & FOLLOWFORKS) &&
166 trussinfo->curthread->in_fork = 1;
216 fprintf(trussinfo->outfile, "unknown syscall %s -- setting "
245 fsc->args, 0, trussinfo);
254 fprintf(trussinfo
290 sparc64_syscall_exit(struct trussinfo *trussinfo, int syscall_num __unused) argument
[all...]
H A Dsyscalls.c584 struct trussinfo *trussinfo)
590 pid = trussinfo->pid;
614 int max_string = trussinfo->strsize;
1221 print_syscall(struct trussinfo *trussinfo, const char *name, int nargs, argument
1228 if (trussinfo->flags & FOLLOWFORKS)
1229 len += fprintf(trussinfo->outfile, "%5d: ", trussinfo->pid);
1233 clock_gettime(CLOCK_REALTIME, &trussinfo
583 print_arg(struct syscall_args *sc, unsigned long *args, long retval, struct trussinfo *trussinfo) argument
1267 print_syscall_ret(struct trussinfo *trussinfo, const char *name, int nargs, char **s_args, int errorp, long retval, struct syscall *sc) argument
1302 print_summary(struct trussinfo *trussinfo) argument
[all...]
H A Dtruss.h49 struct trussinfo struct
H A Dsetup.c152 find_thread(struct trussinfo *info, lwpid_t lwpid)
174 * Fill trussinfo structure.
178 waitevent(struct trussinfo *info)

Completed in 169 milliseconds