#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <string.h>
#include <unistd.h>
#include <argp.h>
#include <sys/user.h>
#include <sys/ptrace.h>
#include <inttypes.h>
#include <signal.h>
#include "glib_wrapper.h"
#include "log.h"
#include "alist.h"
#include "list.h"
#include "dwdebug.h"
#include "target_api.h"
#include "target.h"
#include "probe_api.h"
#include "probe.h"
Go to the source code of this file.
|
void | sigu (siginfo_t *siginfo) |
|
error_t | dt_argp_parse_opt (int key, char *arg, struct argp_state *state) |
|
int | main (int argc, char **argv) |
|
#define DT_ARGP_DETAIL 0x444444 |
#define DT_ARGP_INTERVAL 0x444443 |
error_t dt_argp_parse_opt |
( |
int |
key, |
|
|
char * |
arg, |
|
|
struct argp_state * |
state |
|
) |
| |
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
void sigu |
( |
siginfo_t * |
siginfo | ) |
|
Initial value:= {
}
struct argp_option dt_argp_opts[]
error_t dt_argp_parse_opt(int key, char *arg, struct argp_state *state)
Definition at line 130 of file dumpthreads.c.
struct argp_option dt_argp_opts[] |
Initial value:= {
{
"loop-interval",
DT_ARGP_INTERVAL,
"INTERVAL",0,
"Loop infinitely using the given interval.",0 },
{
"dump-detail",
DT_ARGP_DETAIL,
"DETAIL",0,
"Thread detail level (default 0).",0 },
{ 0,0,0,0,0,0 },
}
Definition at line 90 of file dumpthreads.c.