X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=libmarkers%2Fmarker.h;h=7c3d8c565a512d082df3fc304882747eab97930e;hb=8b8c46bb773d7cf823e5b4aa361a541843a0f228;hp=aebe27a975c9bfa7eb171c93c6c8d1144267c120;hpb=fbd8191b00521bbe7e52a6d1ff4bb814708f06ba;p=lttng-ust.git diff --git a/libmarkers/marker.h b/libmarkers/marker.h index aebe27a9..7c3d8c56 100644 --- a/libmarkers/marker.h +++ b/libmarkers/marker.h @@ -1,6 +1,3 @@ -#ifndef _LINUX_MARKER_H -#define _LINUX_MARKER_H - /* * Code markup for dynamic and static tracing. * @@ -13,6 +10,9 @@ * See the file COPYING for more details. */ +#ifndef _LINUX_MARKER_H +#define _LINUX_MARKER_H + #include //ust// #include #include "immediate.h" @@ -293,4 +293,6 @@ static void __attribute__((constructor)) __markers__init(void) \ marker_register_lib(__start___markers, (((long)__stop___markers)-((long)__start___markers))/sizeof(struct marker));\ } +void marker_set_new_marker_cb(void (*cb)(struct marker *)); + #endif