X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=libust%2Ftracercore.c;h=1e418b6a97d6be33f7d6379c82b72e69119f420e;hb=e005efaa25bb1c65019e147e5290733cf5e0c82d;hp=ff01f5e2a3933be64bed14260b79c182b77cb190;hpb=518d7abb8e3720433c611499f704c3bd9d554102;p=ust.git diff --git a/libust/tracercore.c b/libust/tracercore.c index ff01f5e..1e418b6 100644 --- a/libust/tracercore.c +++ b/libust/tracercore.c @@ -22,8 +22,8 @@ /* Traces structures */ struct ltt_traces ltt_traces = { - .setup_head = LIST_HEAD_INIT(ltt_traces.setup_head), - .head = LIST_HEAD_INIT(ltt_traces.head), + .setup_head = CDS_LIST_HEAD_INIT(ltt_traces.setup_head), + .head = CDS_LIST_HEAD_INIT(ltt_traces.head), }; /* Traces list writer locking */ @@ -31,12 +31,12 @@ static DEFINE_MUTEX(ltt_traces_mutex); void ltt_lock_traces(void) { - mutex_lock(<t_traces_mutex); + pthread_mutex_lock(<t_traces_mutex); } void ltt_unlock_traces(void) { - mutex_unlock(<t_traces_mutex); + pthread_mutex_unlock(<t_traces_mutex); } //ust// DEFINE_PER_CPU(unsigned int, ltt_nesting);