/* 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 */
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);