GDB (xrefs)
|
#include "common-defs.h"
#include "linux-btrace.h"
#include "common-regcache.h"
#include "gdb_wait.h"
#include "x86-cpuid.h"
#include <sys/syscall.h>
Go to the source code of this file.
Functions | |
int | linux_supports_btrace (struct target_ops *ops, enum btrace_format format) |
struct btrace_target_info * | linux_enable_btrace (ptid_t ptid, const struct btrace_config *conf) |
enum btrace_error | linux_disable_btrace (struct btrace_target_info *tinfo) |
enum btrace_error | linux_read_btrace (struct btrace_data *btrace, struct btrace_target_info *tinfo, enum btrace_read_type type) |
const struct btrace_config * | linux_btrace_conf (const struct btrace_target_info *tinfo) |
const struct btrace_config* linux_btrace_conf | ( | const struct btrace_target_info * | tinfo | ) |
Definition at line 1140 of file linux-btrace.c.
Referenced by x86_linux_btrace_conf().
enum btrace_error linux_disable_btrace | ( | struct btrace_target_info * | tinfo | ) |
Definition at line 1122 of file linux-btrace.c.
References BTRACE_ERR_NOT_SUPPORTED.
Referenced by x86_linux_disable_btrace(), and x86_linux_teardown_btrace().
struct btrace_target_info* linux_enable_btrace | ( | ptid_t | ptid, |
const struct btrace_config * | conf | ||
) |
Definition at line 1114 of file linux-btrace.c.
Referenced by x86_linux_enable_btrace().
enum btrace_error linux_read_btrace | ( | struct btrace_data * | btrace, |
struct btrace_target_info * | tinfo, | ||
enum btrace_read_type | type | ||
) |
Definition at line 1130 of file linux-btrace.c.
References BTRACE_ERR_NOT_SUPPORTED.
Referenced by x86_linux_read_btrace().
int linux_supports_btrace | ( | struct target_ops * | ops, |
enum btrace_format | format | ||
) |
Definition at line 1106 of file linux-btrace.c.
Referenced by x86_linux_create_target().