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

/freebsd-11-stable/usr.bin/truss/
H A Dextern.h34 extern int print_line_prefix(struct trussinfo *);
35 extern void setup_and_wait(struct trussinfo *, char **);
36 extern void start_tracing(struct trussinfo *, pid_t);
39 extern void eventloop(struct trussinfo *);
H A Dmain.c69 struct trussinfo *trussinfo; local
78 /* Initialize the trussinfo struct */
79 trussinfo = (struct trussinfo *)calloc(1, sizeof(struct trussinfo));
80 if (trussinfo == NULL)
84 trussinfo->outfile = stderr;
85 trussinfo->strsize = 32;
86 trussinfo
[all...]
H A Di386-linux.c49 i386_linux_fetch_args(struct trussinfo *trussinfo, u_int narg) argument
55 tid = trussinfo->curthread->tid;
56 cs = &trussinfo->curthread->cs;
58 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
88 i386_linux_fetch_retval(struct trussinfo *trussinfo, long *retval, int *errorp) argument
93 tid = trussinfo->curthread->tid;
95 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
H A Damd64-linux32.c49 amd64_linux32_fetch_args(struct trussinfo *trussinfo, u_int narg) argument
55 tid = trussinfo->curthread->tid;
56 cs = &trussinfo->curthread->cs;
58 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
88 amd64_linux32_fetch_retval(struct trussinfo *trussinfo, long *retval, argument
94 tid = trussinfo->curthread->tid;
96 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
H A Damd64-cloudabi64.c41 amd64_cloudabi64_fetch_args(struct trussinfo *trussinfo, unsigned int narg) argument
47 tid = trussinfo->curthread->tid;
49 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
53 cs = &trussinfo->curthread->cs;
70 amd64_cloudabi64_fetch_retval(struct trussinfo *trussinfo, long *retval, argument
76 tid = trussinfo->curthread->tid;
78 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
H A Daarch64-cloudabi64.c41 aarch64_cloudabi64_fetch_args(struct trussinfo *trussinfo, unsigned int narg) argument
48 tid = trussinfo->curthread->tid;
50 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
54 cs = &trussinfo->curthread->cs;
61 aarch64_cloudabi64_fetch_retval(struct trussinfo *trussinfo, long *retval, argument
67 tid = trussinfo->curthread->tid;
69 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
H A Daarch64-freebsd.c48 aarch64_fetch_args(struct trussinfo *trussinfo, u_int narg) argument
55 tid = trussinfo->curthread->tid;
56 cs = &trussinfo->curthread->cs;
58 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
84 aarch64_fetch_retval(struct trussinfo *trussinfo, long *retval, int *errorp) argument
89 tid = trussinfo->curthread->tid;
91 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
H A Damd64-linux.c49 amd64_linux_fetch_args(struct trussinfo *trussinfo, u_int narg) argument
55 tid = trussinfo->curthread->tid;
56 cs = &trussinfo->curthread->cs;
58 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
81 amd64_linux_fetch_retval(struct trussinfo *trussinfo, long *retval, int *errorp) argument
86 tid = trussinfo->curthread->tid;
88 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
H A Darm-freebsd.c51 arm_fetch_args(struct trussinfo *trussinfo, u_int narg) argument
59 tid = trussinfo->curthread->tid;
60 cs = &trussinfo->curthread->cs;
62 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
79 fprintf(trussinfo->outfile, "-- CANNOT READ PC --\n");
112 arm_fetch_retval(struct trussinfo *trussinfo, long *retval, int *errorp) argument
117 tid = trussinfo->curthread->tid;
119 fprintf(trussinfo
[all...]
H A Dsparc64-freebsd.c52 sparc64_fetch_args(struct trussinfo *trussinfo, u_int narg) argument
60 tid = trussinfo->curthread->tid;
61 cs = &trussinfo->curthread->cs;
63 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
100 sparc64_fetch_retval(struct trussinfo *trussinfo, long *retval, int *errorp) argument
105 tid = trussinfo->curthread->tid;
107 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
H A Di386-freebsd.c50 i386_fetch_args(struct trussinfo *trussinfo, u_int narg) argument
58 tid = trussinfo->curthread->tid;
59 cs = &trussinfo->curthread->cs;
61 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
95 i386_fetch_retval(struct trussinfo *trussinfo, long *retval, int *errorp) argument
100 tid = trussinfo->curthread->tid;
102 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
H A Dpowerpc64-freebsd32.c46 powerpc64_freebsd32_fetch_args(struct trussinfo *trussinfo, u_int narg) argument
54 tid = trussinfo->curthread->tid;
55 cs = &trussinfo->curthread->cs;
57 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
101 powerpc64_freebsd32_fetch_retval(struct trussinfo *trussinfo, long *retval, int *errorp) argument
106 tid = trussinfo->curthread->tid;
108 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
H A Dpowerpc64-freebsd.c46 powerpc64_fetch_args(struct trussinfo *trussinfo, u_int narg) argument
54 tid = trussinfo->curthread->tid;
55 cs = &trussinfo->curthread->cs;
57 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
93 powerpc64_fetch_retval(struct trussinfo *trussinfo, long *retval, int *errorp) argument
98 tid = trussinfo->curthread->tid;
100 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
H A Dpowerpc-freebsd.c46 powerpc_fetch_args(struct trussinfo *trussinfo, u_int narg) argument
54 tid = trussinfo->curthread->tid;
55 cs = &trussinfo->curthread->cs;
57 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
96 powerpc_fetch_retval(struct trussinfo *trussinfo, long *retval, int *errorp) argument
101 tid = trussinfo->curthread->tid;
103 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
H A Damd64-freebsd32.c51 amd64_freebsd32_fetch_args(struct trussinfo *trussinfo, u_int narg) argument
61 tid = trussinfo->curthread->tid;
62 cs = &trussinfo->curthread->cs;
64 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
101 amd64_freebsd32_fetch_retval(struct trussinfo *trussinfo, long *retval, argument
107 tid = trussinfo->curthread->tid;
109 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
H A Damd64-freebsd.c50 amd64_fetch_args(struct trussinfo *trussinfo, u_int narg) argument
58 tid = trussinfo->curthread->tid;
59 cs = &trussinfo->curthread->cs;
61 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
106 amd64_fetch_retval(struct trussinfo *trussinfo, long *retval, int *errorp) argument
111 tid = trussinfo->curthread->tid;
113 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
H A Dmips-freebsd.c51 mips_fetch_args(struct trussinfo *trussinfo, u_int narg) argument
59 tid = trussinfo->curthread->tid;
60 cs = &trussinfo->curthread->cs;
62 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
111 mips_fetch_retval(struct trussinfo *trussinfo, long *retval, int *errorp) argument
116 tid = trussinfo->curthread->tid;
118 fprintf(trussinfo->outfile, "-- CANNOT READ REGISTERS --\n");
H A Dtruss.h44 struct trussinfo;
62 int (*fetch_args)(struct trussinfo *, u_int);
63 int (*fetch_retval)(struct trussinfo *, long *, int *);
110 struct trussinfo struct
H A Dsyscall.h116 char *print_arg(struct syscall_args *, unsigned long*, long *, struct trussinfo *);
159 void print_syscall(struct trussinfo *);
160 void print_syscall_ret(struct trussinfo *, int, long *);
161 void print_summary(struct trussinfo *trussinfo);
H A Dsetup.c65 static void enter_syscall(struct trussinfo *, struct threadinfo *,
67 static void new_proc(struct trussinfo *, pid_t, lwpid_t);
76 setup_and_wait(struct trussinfo *info, char *command[])
100 start_tracing(struct trussinfo *info, pid_t pid)
208 add_threads(struct trussinfo *info, struct procinfo *p)
236 new_proc(struct trussinfo *info, pid_t pid, lwpid_t lwpid)
279 detach_all_procs(struct trussinfo *info)
290 find_proc(struct trussinfo *info, pid_t pid)
306 find_thread(struct trussinfo *info, pid_t pid, lwpid_t lwpid)
328 find_exit_thread(struct trussinfo *inf
[all...]
H A Dsyscalls.c1146 print_sockaddr(FILE *fp, struct trussinfo *trussinfo, void *arg, socklen_t len) argument
1154 pid_t pid = trussinfo->curthread->proc->pid;
1215 print_iovec(FILE *fp, struct trussinfo *trussinfo, void *arg, int iovcnt) argument
1218 size_t max_string = trussinfo->strsize;
1221 pid_t pid = trussinfo->curthread->proc->pid;
1531 struct trussinfo *trussinfo)
1539 pid = trussinfo
1530 print_arg(struct syscall_args *sc, unsigned long *args, long *retval, struct trussinfo *trussinfo) argument
2524 print_syscall(struct trussinfo *trussinfo) argument
2555 print_syscall_ret(struct trussinfo *trussinfo, int errorp, long *retval) argument
2610 print_summary(struct trussinfo *trussinfo) argument
[all...]

Completed in 121 milliseconds