#include <side/trace.h>
#include <string.h>
-#include "tracer.h"
#include "rcu.h"
#include "list.h"
*/
const struct side_callback side_empty_callback = { };
-void side_init(void) __attribute__((constructor));
-void side_exit(void) __attribute__((destructor));
-
void side_call(const struct side_event_description *desc, const struct side_arg_vec *side_arg_vec)
{
struct side_rcu_read_state rcu_read_state;
return _side_tracer_callback_register(desc, (void *) call_variadic, priv);
}
-int _side_tracer_callback_unregister(struct side_event_description *desc,
+static int _side_tracer_callback_unregister(struct side_event_description *desc,
void *call, void *priv)
{
struct side_callback *old_cb, *new_cb;