1 #ifndef __REGISTER_PROBES_H__
2 #define __REGISTER_PROBES_H__
9 void (*init)(struct us_ip *);
10 void (*uninit)(struct us_ip *);
11 int (*reg)(struct us_ip *);
12 void (*unreg)(struct us_ip *, int);
13 struct uprobe *(*get_uprobe)(struct us_ip *);
14 int (*copy)(struct probe_info *, const struct probe_info *);
15 void (*cleanup)(struct probe_info *);
18 int swap_register_probe_type(enum probe_t probe_type, struct probe_iface *pi);
19 void swap_unregister_probe_type(enum probe_t probe_type);
21 #endif /* __REGISTER_PROBES_H__ */