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

/freebsd-10.2-release/usr.bin/truss/
H A Dextern.h37 extern void waitevent(struct trussinfo *);
41 extern void arm_syscall_entry(struct trussinfo *, int);
42 extern long arm_syscall_exit(struct trussinfo *, int);
45 extern void amd64_syscall_entry(struct trussinfo *, int);
46 extern long amd64_syscall_exit(struct trussinfo *, int);
47 extern void amd64_linux32_syscall_entry(struct trussinfo *, int);
48 extern long amd64_linux32_syscall_exit(struct trussinfo *, int);
49 extern void amd64_fbsd32_syscall_entry(struct trussinfo *, int);
50 extern long amd64_fbsd32_syscall_exit(struct trussinfo *, int);
53 extern void i386_syscall_entry(struct trussinfo *, in
[all...]
H A Dmain.c79 void (*enter_syscall)(struct trussinfo *, int);
80 long (*exit_syscall)(struct trussinfo *, int);
123 set_etype(struct trussinfo *trussinfo) argument
135 mib[3] = trussinfo->pid;
172 struct trussinfo *trussinfo; local
182 /* Initialize the trussinfo struct */
183 trussinfo = (struct trussinfo *)callo
[all...]
H A Darm-fbsd.c117 arm_syscall_entry(struct trussinfo *trussinfo, int nargs) argument
127 tid = trussinfo->curthread->tid;
130 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
145 fprintf(trussinfo->outfile, "-- CANNOT READ PC --\n");
169 fprintf(trussinfo->outfile, "-- UNKNOWN SYSCALL %d --\n",
173 if (fsc->name && (trussinfo->flags & FOLLOWFORKS) &&
177 trussinfo->curthread->in_fork = 1;
225 fprintf(trussinfo->outfile, "unknown syscall %s -- setting "
254 fsc->args, 0, trussinfo);
299 arm_syscall_exit(struct trussinfo *trussinfo, int syscall_num __unused) argument
[all...]
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 Dsyscall.h68 char *print_arg(struct syscall_args *, unsigned long*, long, struct trussinfo *);
110 void print_syscall(struct trussinfo *, const char *, int, char **);
111 void print_syscall_ret(struct trussinfo *, const char *, int, char **, int,
113 void print_summary(struct trussinfo *trussinfo);
H A Dsyscalls.c613 struct trussinfo *trussinfo)
619 pid = trussinfo->pid;
646 int max_string = trussinfo->strsize;
1326 print_syscall(struct trussinfo *trussinfo, const char *name, int nargs, argument
1333 if (trussinfo->flags & FOLLOWFORKS)
1334 len += fprintf(trussinfo->outfile, "%5d: ", trussinfo->pid);
1338 clock_gettime(CLOCK_REALTIME, &trussinfo
612 print_arg(struct syscall_args *sc, unsigned long *args, long retval, struct trussinfo *trussinfo) argument
1372 print_syscall_ret(struct trussinfo *trussinfo, const char *name, int nargs, char **s_args, int errorp, long retval, struct syscall *sc) argument
1407 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 121 milliseconds