#include <stdio.h>
#include <stdint.h>
#include <inttypes.h>
#include <stdarg.h>
#include <stdbool.h>
#include <string.h>
#include "intel-pt-log.h"
#include "intel-pt-insn-decoder.h"
#include "intel-pt-pkt-decoder.h"
Go to the source code of this file.
|
void | intel_pt_log_enable (void) |
|
void | intel_pt_log_disable (void) |
|
void | intel_pt_log_set_name (const char *name) |
|
static void | intel_pt_print_data (const unsigned char *buf, int len, uint64_t pos, int indent) |
|
static void | intel_pt_print_no_data (uint64_t pos, int indent) |
|
static int | intel_pt_log_open (void) |
|
void | __intel_pt_log_packet (const struct intel_pt_pkt *packet, int pkt_len, uint64_t pos, const unsigned char *buf) |
|
void | __intel_pt_log_insn (struct intel_pt_insn *intel_pt_insn, uint64_t ip) |
|
void | __intel_pt_log_insn_no_data (struct intel_pt_insn *intel_pt_insn, uint64_t ip) |
|
void | __intel_pt_log (const char *fmt,...) |
|
◆ MAX_LOG_NAME
◆ __intel_pt_log()
void __intel_pt_log |
( |
const char * |
fmt, |
|
|
|
... |
|
) |
| |
◆ __intel_pt_log_insn()
void __intel_pt_log_insn |
( |
struct intel_pt_insn * |
intel_pt_insn, |
|
|
uint64_t |
ip |
|
) |
| |
◆ __intel_pt_log_insn_no_data()
void __intel_pt_log_insn_no_data |
( |
struct intel_pt_insn * |
intel_pt_insn, |
|
|
uint64_t |
ip |
|
) |
| |
◆ __intel_pt_log_packet()
void __intel_pt_log_packet |
( |
const struct intel_pt_pkt * |
packet, |
|
|
int |
pkt_len, |
|
|
uint64_t |
pos, |
|
|
const unsigned char * |
buf |
|
) |
| |
◆ intel_pt_log_disable()
void intel_pt_log_disable |
( |
void |
| ) |
|
◆ intel_pt_log_enable()
void intel_pt_log_enable |
( |
void |
| ) |
|
◆ intel_pt_log_open()
static int intel_pt_log_open |
( |
void |
| ) |
|
|
static |
◆ intel_pt_log_set_name()
void intel_pt_log_set_name |
( |
const char * |
name | ) |
|
◆ intel_pt_print_data()
static void intel_pt_print_data |
( |
const unsigned char * |
buf, |
|
|
int |
len, |
|
|
uint64_t |
pos, |
|
|
int |
indent |
|
) |
| |
|
static |
◆ intel_pt_print_no_data()
static void intel_pt_print_no_data |
( |
uint64_t |
pos, |
|
|
int |
indent |
|
) |
| |
|
static |
◆ intel_pt_enable_logging
bool intel_pt_enable_logging |
◆ log_name