- atomic_set(&shared_trace_info->channel.facilities.full, 0);
- shared_trace_info->channel.facilities.alloc_size = LTT_BUF_SIZE_FACILITIES;
- shared_trace_info->channel.facilities.subbuf_size = LTT_SUBBUF_SIZE_FACILITIES;
- shared_trace_info->channel.facilities.start =
- shared_trace_info->channel.facilities_buf;
- ltt_buffer_begin_callback(&shared_trace_info->channel.facilities,
- ltt_get_timestamp(), 0);
-
- atomic_set(&shared_trace_info->channel.cpu.full, 0);
- shared_trace_info->channel.cpu.alloc_size = LTT_BUF_SIZE_CPU;
- shared_trace_info->channel.cpu.subbuf_size = LTT_SUBBUF_SIZE_CPU;
- shared_trace_info->channel.cpu.start = shared_trace_info->channel.cpu_buf;
- ltt_buffer_begin_callback(&shared_trace_info->channel.cpu,
+ atomic_set(&shared_trace_info->channel.process.writer_futex, LTT_N_SUBBUFS);
+ shared_trace_info->channel.process.alloc_size = LTT_BUF_SIZE_PROCESS;
+ shared_trace_info->channel.process.subbuf_size = LTT_SUBBUF_SIZE_PROCESS;
+ shared_trace_info->channel.process.start =
+ shared_trace_info->channel.process_buf;
+ ltt_buffer_begin_callback(&shared_trace_info->channel.process,