litl
0.1.1
|
Macros | |
#define | LITL_READ_GET_CUR_EVENT_PER_THREAD(process, thread_index) (&(process)->threads[(thread_index)]->cur_event) |
Returns a current event of a given thread. More... | |
#define | LITL_READ_GET_CUR_EVENT(process) LITL_READ_GET_CUR_EVENT_PER_THREAD(process, (process)->cur_index) |
Returns a current event of a given trace. More... | |
#define | LITL_READ_GET_TID(read_event) (read_event)->tid |
Returns a thread id of a given event. More... | |
#define | LITL_READ_GET_TIME(read_event) (read_event)->event->time |
Returns a time stamp of a given event. More... | |
#define | LITL_READ_GET_TYPE(read_event) (read_event)->event->type |
Returns a type of a given event. More... | |
#define | LITL_READ_GET_CODE(read_event) (read_event)->event->code |
Returns a code of a given event. More... | |
#define | LITL_READ_RAW(read_event) (&(read_event)->event->parameters.raw) |
Returns a size and parameters in the string format of a raw event. More... | |
#define | LITL_READ_REGULAR(read_event) (&(read_event)->event->parameters.regular) |
Returns a size and a list of parameters of a regular event. More... | |
#define | LITL_READ_PACKED(read_event) (&(read_event)->event->parameters.packed) |
Returns a size and a list of parameters of a packed event. More... | |
#define | LITL_READ_OFFSET(read_event) (&(read_event)->event->parameters.offset) |
Returns a size and an offset of an event of type offset. More... | |
#define | litl_read_get_param_1(p_evt,param1) |
Assigns the first parameter of p_evt to param1. More... | |
#define | litl_read_get_param_2(p_evt,param1,param2) |
Assigns the first 2 parameters of p_evt to param1 and param2. More... | |
#define | litl_read_get_param_3(p_evt,param1,param2,param3) |
Assigns the first 3 parameters of p_evt to param1, ..., param3. More... | |
#define | litl_read_get_param_4(p_evt,param1,param2,param3,param4) |
Assigns the first 4 parameters of p_evt to param1, ..., param4. More... | |
#define | litl_read_get_param_5(p_evt,param1,param2,param3,param4,param5) |
Assigns the first 5 parameters of p_evt to param1, ..., param5. More... | |
#define | litl_read_get_param_6(p_evt,param1,param2,param3,param4,param5,param6) |
Assigns the first 6 parameters of p_evt to param1, ..., param6. More... | |
#define | litl_read_get_param_7(p_evt,param1,param2,param3,param4,param5,param6,param7) |
Assigns the first 7 parameters of p_evt to param1, ..., param7. More... | |
#define | litl_read_get_param_8(p_evt,param1,param2,param3,param4,param5,param6,param7,param8) |
Assigns the first 8 parameters of p_evt to param1, ..., param8. More... | |
#define | litl_read_get_param_9(p_evt,param1,param2,param3,param4,param5,param6,param7,param8,param9) |
Assigns the first 9 parameters of p_evt to param1, ..., param9. More... | |
#define | litl_read_get_param_10(p_evt,param1,param2,param3,param4,param5,param6,param7,param8,param9,param10) |
Assigns the first 10 parameters of p_evt to param1, ..., param10. More... | |
#define LITL_READ_GET_CODE | ( | read_event | ) | (read_event)->event->code |
Returns a code of a given event.
read_event | An event |
Definition at line 206 of file litl_read.h.
#define LITL_READ_GET_CUR_EVENT | ( | process | ) | LITL_READ_GET_CUR_EVENT_PER_THREAD(process, (process)->cur_index) |
Returns a current event of a given trace.
process | An event reading object |
Definition at line 180 of file litl_read.h.
#define LITL_READ_GET_CUR_EVENT_PER_THREAD | ( | process, | |
thread_index | |||
) | (&(process)->threads[(thread_index)]->cur_event) |
Returns a current event of a given thread.
process | An event reading object |
thread_index | An index of a given thread |
Definition at line 173 of file litl_read.h.
#define litl_read_get_param_1 | ( | p_evt, | |
param1 | |||
) |
Assigns the first parameter of p_evt to param1.
p_evt | A pointer to an event |
param1 | 1st parameter for this event |
Definition at line 239 of file litl_read.h.
#define litl_read_get_param_10 | ( | p_evt, | |
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6, | |||
param7, | |||
param8, | |||
param9, | |||
param10 | |||
) |
Assigns the first 10 parameters of p_evt to param1, ..., param10.
p_evt | A pointer to an event |
param1 | 1st parameter for this event |
param2 | 2nd parameter for this event |
param3 | 3rd parameter for this event |
param4 | 4th parameter for this event |
param5 | 5th parameter for this event |
param6 | 6th parameter for this event |
param7 | 7th parameter for this event |
param8 | 8th parameter for this event |
param9 | 9th parameter for this event |
param10 | 10th parameter for this event |
Definition at line 482 of file litl_read.h.
#define litl_read_get_param_2 | ( | p_evt, | |
param1, | |||
param2 | |||
) |
Assigns the first 2 parameters of p_evt to param1 and param2.
p_evt | A pointer to an event |
param1 | 1st parameter for this event |
param2 | 2nd parameter for this event |
Definition at line 254 of file litl_read.h.
#define litl_read_get_param_3 | ( | p_evt, | |
param1, | |||
param2, | |||
param3 | |||
) |
Assigns the first 3 parameters of p_evt to param1, ..., param3.
p_evt | A pointer to an event |
param1 | 1st parameter for this event |
param2 | 2nd parameter for this event |
param3 | 3rd parameter for this event |
Definition at line 272 of file litl_read.h.
#define litl_read_get_param_4 | ( | p_evt, | |
param1, | |||
param2, | |||
param3, | |||
param4 | |||
) |
Assigns the first 4 parameters of p_evt to param1, ..., param4.
p_evt | A pointer to an event |
param1 | 1st parameter for this event |
param2 | 2nd parameter for this event |
param3 | 3rd parameter for this event |
param4 | 4th parameter for this event |
Definition at line 293 of file litl_read.h.
#define litl_read_get_param_5 | ( | p_evt, | |
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5 | |||
) |
Assigns the first 5 parameters of p_evt to param1, ..., param5.
p_evt | A pointer to an event |
param1 | 1st parameter for this event |
param2 | 2nd parameter for this event |
param3 | 3rd parameter for this event |
param4 | 4th parameter for this event |
param5 | 5th parameter for this event |
Definition at line 317 of file litl_read.h.
#define litl_read_get_param_6 | ( | p_evt, | |
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6 | |||
) |
Assigns the first 6 parameters of p_evt to param1, ..., param6.
p_evt | A pointer to an event |
param1 | 1st parameter for this event |
param2 | 2nd parameter for this event |
param3 | 3rd parameter for this event |
param4 | 4th parameter for this event |
param5 | 5th parameter for this event |
param6 | 6th parameter for this event |
Definition at line 344 of file litl_read.h.
#define litl_read_get_param_7 | ( | p_evt, | |
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6, | |||
param7 | |||
) |
Assigns the first 7 parameters of p_evt to param1, ..., param7.
p_evt | A pointer to an event |
param1 | 1st parameter for this event |
param2 | 2nd parameter for this event |
param3 | 3rd parameter for this event |
param4 | 4th parameter for this event |
param5 | 5th parameter for this event |
param6 | 6th parameter for this event |
param7 | 7th parameter for this event |
Definition at line 374 of file litl_read.h.
#define litl_read_get_param_8 | ( | p_evt, | |
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6, | |||
param7, | |||
param8 | |||
) |
Assigns the first 8 parameters of p_evt to param1, ..., param8.
p_evt | A pointer to an event |
param1 | 1st parameter for this event |
param2 | 2nd parameter for this event |
param3 | 3rd parameter for this event |
param4 | 4th parameter for this event |
param5 | 5th parameter for this event |
param6 | 6th parameter for this event |
param7 | 7th parameter for this event |
param8 | 8th parameter for this event |
Definition at line 407 of file litl_read.h.
#define litl_read_get_param_9 | ( | p_evt, | |
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6, | |||
param7, | |||
param8, | |||
param9 | |||
) |
Assigns the first 9 parameters of p_evt to param1, ..., param9.
p_evt | A pointer to an event |
param1 | 1st parameter for this event |
param2 | 2nd parameter for this event |
param3 | 3rd parameter for this event |
param4 | 4th parameter for this event |
param5 | 5th parameter for this event |
param6 | 6th parameter for this event |
param7 | 7th parameter for this event |
param8 | 8th parameter for this event |
param9 | 9th parameter for this event |
Definition at line 443 of file litl_read.h.
#define LITL_READ_GET_TID | ( | read_event | ) | (read_event)->tid |
Returns a thread id of a given event.
read_event | An event |
Definition at line 188 of file litl_read.h.
#define LITL_READ_GET_TIME | ( | read_event | ) | (read_event)->event->time |
Returns a time stamp of a given event.
read_event | An event |
Definition at line 194 of file litl_read.h.
#define LITL_READ_GET_TYPE | ( | read_event | ) | (read_event)->event->type |
Returns a type of a given event.
read_event | An event |
Definition at line 200 of file litl_read.h.
#define LITL_READ_OFFSET | ( | read_event | ) | (&(read_event)->event->parameters.offset) |
Returns a size and an offset of an event of type offset.
read_event | An event |
Definition at line 231 of file litl_read.h.
#define LITL_READ_PACKED | ( | read_event | ) | (&(read_event)->event->parameters.packed) |
Returns a size and a list of parameters of a packed event.
read_event | An event |
Definition at line 225 of file litl_read.h.
#define LITL_READ_RAW | ( | read_event | ) | (&(read_event)->event->parameters.raw) |
Returns a size and parameters in the string format of a raw event.
read_event | An event |
Definition at line 213 of file litl_read.h.
#define LITL_READ_REGULAR | ( | read_event | ) | (&(read_event)->event->parameters.regular) |
Returns a size and a list of parameters of a regular event.
read_event | An event |
Definition at line 219 of file litl_read.h.