Stackdb
Stackdb is a stackable, multi-target and -level source debugger and memory forensics library.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Functions
probe_lib.c File Reference
#include <stdlib.h>
#include <string.h>
#include <glib.h>
#include "common.h"
#include "log.h"
#include "alist.h"
#include "glib_wrapper.h"
#include "dwdebug.h"
#include "dwdebug_priv.h"
#include "target_api.h"
#include "target.h"
#include "probe_api.h"
#include "probe.h"
Include dependency graph for probe_lib.c:

Go to the source code of this file.

Functions

struct probeprobe_simple (struct target *target, tid_t tid, char *name, probe_handler_t pre_handler, probe_handler_t post_handler, void *handler_data)
 
struct probeprobe_register_symbol_name (struct probe *probe, char *name, const char *delim, probepoint_style_t style, probepoint_whence_t whence, probepoint_watchsize_t watchsize)
 
struct probeprobe_register_inlined_symbol (struct probe *probe, struct bsymbol *bsymbol, int do_primary, probepoint_style_t style, probepoint_whence_t whence, probepoint_watchsize_t watchsize)
 

Function Documentation

struct probe* probe_register_inlined_symbol ( struct probe probe,
struct bsymbol bsymbol,
int  do_primary,
probepoint_style_t  style,
probepoint_whence_t  whence,
probepoint_watchsize_t  watchsize 
)

Definition at line 1089 of file probe_lib.c.

struct probe* probe_register_symbol_name ( struct probe probe,
char *  name,
const char *  delim,
probepoint_style_t  style,
probepoint_whence_t  whence,
probepoint_watchsize_t  watchsize 
)

Definition at line 51 of file probe_lib.c.

struct probe* probe_simple ( struct target target,
tid_t  tid,
char *  name,
probe_handler_t  pre_handler,
probe_handler_t  post_handler,
void *  handler_data 
)

Useful higher-level library functions.

Definition at line 37 of file probe_lib.c.