probe-file.h (1f3736c9c833e40ac4d3a8dc6d661e341df8a259) probe-file.h (4a0f65c102ec3a718b4a0b90981232b6cb019477)
1#ifndef __PROBE_FILE_H
2#define __PROBE_FILE_H
3
4#include "strlist.h"
5#include "strfilter.h"
6#include "probe-event.h"
7
8/* Cache of probe definitions */

--- 24 unchanged lines hidden (view full) ---

33
34struct probe_cache *probe_cache__new(const char *target);
35int probe_cache__add_entry(struct probe_cache *pcache,
36 struct perf_probe_event *pev,
37 struct probe_trace_event *tevs, int ntevs);
38int probe_cache__commit(struct probe_cache *pcache);
39void probe_cache__purge(struct probe_cache *pcache);
40void probe_cache__delete(struct probe_cache *pcache);
1#ifndef __PROBE_FILE_H
2#define __PROBE_FILE_H
3
4#include "strlist.h"
5#include "strfilter.h"
6#include "probe-event.h"
7
8/* Cache of probe definitions */

--- 24 unchanged lines hidden (view full) ---

33
34struct probe_cache *probe_cache__new(const char *target);
35int probe_cache__add_entry(struct probe_cache *pcache,
36 struct perf_probe_event *pev,
37 struct probe_trace_event *tevs, int ntevs);
38int probe_cache__commit(struct probe_cache *pcache);
39void probe_cache__purge(struct probe_cache *pcache);
40void probe_cache__delete(struct probe_cache *pcache);
41int probe_cache__filter_purge(struct probe_cache *pcache,
42 struct strfilter *filter);
41struct probe_cache_entry *probe_cache__find(struct probe_cache *pcache,
42 struct perf_probe_event *pev);
43struct probe_cache_entry *probe_cache__find_by_name(struct probe_cache *pcache,
44 const char *group, const char *event);
45int probe_cache__show_all_caches(struct strfilter *filter);
46#endif
43struct probe_cache_entry *probe_cache__find(struct probe_cache *pcache,
44 struct perf_probe_event *pev);
45struct probe_cache_entry *probe_cache__find_by_name(struct probe_cache *pcache,
46 const char *group, const char *event);
47int probe_cache__show_all_caches(struct strfilter *filter);
48#endif