GDB (API)
|
#include "defs.h"
#include "probe.h"
#include "command.h"
#include "cli/cli-cmds.h"
#include "cli/cli-utils.h"
#include "objfiles.h"
#include "symtab.h"
#include "progspace.h"
#include "filenames.h"
#include "exceptions.h"
#include "linespec.h"
#include "gdb_regex.h"
#include "frame.h"
#include "arch-utils.h"
#include <ctype.h>
Go to the source code of this file.
Functions | |
struct symtabs_and_lines | parse_probes (char **argptr, struct linespec_result *canonical) |
VEC (probe_p) | |
struct probe * | find_probe_by_pc (CORE_ADDR pc) |
void | info_probes_for_ops (char *arg, int from_tty, const struct probe_ops *pops) |
unsigned | get_probe_argument_count (struct probe *probe) |
int | can_evaluate_probe_arguments (struct probe *probe) |
struct value * | evaluate_probe_argument (struct probe *probe, unsigned n) |
struct value * | probe_safe_evaluate_at_pc (struct frame_info *frame, unsigned n) |
struct probe_ops * | probe_linespec_to_ops (const char **linespecp) |
int | probe_is_linespec_by_keyword (const char **linespecp, const char *const *keywords) |
struct cmd_list_element ** | info_probes_cmdlist_get (void) |
VEC (probe_ops_cp) | |
Variables | |
struct probe_ops | probe_ops_any |
int can_evaluate_probe_arguments | ( | struct probe * | probe | ) |
struct value* evaluate_probe_argument | ( | struct probe * | probe, |
unsigned | n | ||
) | [read] |
struct probe* find_probe_by_pc | ( | CORE_ADDR | pc | ) | [read] |
unsigned get_probe_argument_count | ( | struct probe * | probe | ) |
struct cmd_list_element** info_probes_cmdlist_get | ( | void | ) | [read] |
void info_probes_for_ops | ( | char * | arg, |
int | from_tty, | ||
const struct probe_ops * | pops | ||
) |
struct symtabs_and_lines parse_probes | ( | char ** | argptr, |
struct linespec_result * | canonical | ||
) | [read] |
int probe_is_linespec_by_keyword | ( | const char ** | linespecp, |
const char *const * | keywords | ||
) |
struct probe_ops* probe_linespec_to_ops | ( | const char ** | linespecp | ) | [read] |
struct value* probe_safe_evaluate_at_pc | ( | struct frame_info * | frame, |
unsigned | n | ||
) | [read] |
VEC | ( | probe_ops_cp | ) |
struct probe_ops probe_ops_any |