litl  0.1.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Data Fields
litl_write_buffer_t Struct Reference

Thread-specific buffer. More...

#include <litl_types.h>

Data Fields

litl_buffer_t buffer_ptr
 
litl_buffer_t buffer
 
litl_tid_t tid
 
litl_offset_t offset
 
litl_data_t already_flushed
 

Detailed Description

Thread-specific buffer.

Definition at line 290 of file litl_types.h.

Field Documentation

litl_data_t litl_write_buffer_t::already_flushed

Handles the situation when some threads start after the header was flushed, i.e. their tids and offsets were not included into the header

Definition at line 297 of file litl_types.h.

litl_buffer_t litl_write_buffer_t::buffer

A pointer to the next free slot

Definition at line 292 of file litl_types.h.

litl_buffer_t litl_write_buffer_t::buffer_ptr

A pointer to the beginning of the buffer

Definition at line 291 of file litl_types.h.

litl_offset_t litl_write_buffer_t::offset

An offset to the next buffer in the trace file

Definition at line 295 of file litl_types.h.

litl_tid_t litl_write_buffer_t::tid

An ID of the working thread

Definition at line 294 of file litl_types.h.


The documentation for this struct was generated from the following file: