X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=libust%2Ftracepoint.c;h=87e53cc920664fffff09e79402239ed89050f11d;hb=f36c12ab311c7db808bfeda93bb95022020110cd;hp=f593306a83a8f7a784be2b7ca08393e5ee5294ee;hpb=3b297856588b77dcd20ad7497ee46ab68c94c4d9;p=ust.git diff --git a/libust/tracepoint.c b/libust/tracepoint.c index f593306..87e53cc 100644 --- a/libust/tracepoint.c +++ b/libust/tracepoint.c @@ -23,7 +23,7 @@ #include #include #include -#include "usterr.h" +#include "usterr_signal_safe.h" #define _LGPL_SOURCE #include @@ -265,7 +265,7 @@ static void set_tracepoint(struct tracepoint_entry **entry, * is used. */ rcu_assign_pointer(elem->probes, (*entry)->probes); - elem->state__imv = active; + elem->state = active; } /* @@ -276,7 +276,7 @@ static void set_tracepoint(struct tracepoint_entry **entry, */ static void disable_tracepoint(struct tracepoint *elem) { - elem->state__imv = 0; + elem->state = 0; rcu_assign_pointer(elem->probes, NULL); } @@ -333,9 +333,6 @@ static void tracepoint_update_probes(void) //ust// __stop___tracepoints); /* tracepoints in modules. */ lib_update_tracepoints(); - /* Update immediate values */ - core_imv_update(); -//ust// module_imv_update(); } static struct probe *