GDB (xrefs)
Loading...
Searching...
No Matches
Functions
linux-btrace.c File Reference
#include "gdbsupport/common-defs.h"
#include "linux-btrace.h"
#include "gdbsupport/common-regcache.h"
#include "gdbsupport/gdb_wait.h"
#include "x86-cpuid.h"
#include "gdbsupport/filestuff.h"
#include "gdbsupport/scoped_fd.h"
#include "gdbsupport/scoped_mmap.h"
#include <inttypes.h>
#include <sys/syscall.h>

Go to the source code of this file.

Functions

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)
 

Function Documentation

◆ linux_btrace_conf()

const struct btrace_config * linux_btrace_conf ( const struct btrace_target_info * tinfo)

Definition at line 981 of file linux-btrace.c.

Referenced by x86_linux_nat_target::btrace_conf().

◆ linux_disable_btrace()

enum btrace_error linux_disable_btrace ( struct btrace_target_info * tinfo)

◆ linux_enable_btrace()

struct btrace_target_info * linux_enable_btrace ( ptid_t ptid,
const struct btrace_config * conf )

Definition at line 955 of file linux-btrace.c.

Referenced by x86_linux_nat_target::enable_btrace().

◆ linux_read_btrace()

enum btrace_error linux_read_btrace ( struct btrace_data * btrace,
struct btrace_target_info * tinfo,
enum btrace_read_type type )

Definition at line 971 of file linux-btrace.c.

Referenced by x86_linux_nat_target::read_btrace().