litl
0.1.1
|
Macros | |
#define | __LITL_WRITE_ADD_ARG(ptr, param) |
For internal use only. Adds a parameter to a packed event. More... | |
#define | litl_write_probe_pack_0(trace,code) |
Records a packed event without parameters. More... | |
#define | litl_write_probe_pack_1(trace,code,param1) |
Records a packed event with 1 parameter. More... | |
#define | litl_write_probe_pack_2(trace,code,param1,param2) |
Records a packed event with 2 parameters. More... | |
#define | litl_write_probe_pack_3(trace,code,param1,param2,param3) |
Records a packed event with 3 parameters. More... | |
#define | litl_write_probe_pack_4(trace,code,param1,param2,param3,param4) |
Records a packed event with 4 parameters. More... | |
#define | litl_write_probe_pack_5(trace,code,param1,param2,param3,param4,param5) |
Records a packed event with 5 parameters. More... | |
#define | litl_write_probe_pack_6(trace,code,param1,param2,param3,param4,param5,param6) |
Records a packed event with 6 parameters. More... | |
#define | litl_write_probe_pack_7(trace,code,param1,param2,param3,param4,param5,param6,param7) |
Records a packed event with 7 parameters. More... | |
#define | litl_write_probe_pack_8(trace,code,param1,param2,param3,param4,param5,param6,param7,param8) |
Records a packed event with 8 parameters. More... | |
#define | litl_write_probe_pack_9(trace,code,param1,param2,param3,param4,param5,param6,param7,param8,param9) |
Records a packed event with 9 parameters. More... | |
#define | litl_write_probe_pack_10(trace,code,param1,param2,param3,param4,param5,param6,param7,param8,param9,param10) |
Records a packed event with 10 parameters. More... | |
Functions | |
litl_t * | __litl_write_get_event (litl_write_trace_t *trace, litl_type_t type, litl_code_t code, int size) |
For internal use only. Allocates an event. More... | |
#define __LITL_WRITE_ADD_ARG | ( | ptr, | |
param | |||
) |
For internal use only. Adds a parameter to a packed event.
ptr | A pointer to an event where the parameter should be stored |
param | A parameter to store |
Definition at line 327 of file litl_write.h.
#define litl_write_probe_pack_0 | ( | trace, | |
code | |||
) |
Records a packed event without parameters.
trace | A pointer to the event recording object |
code | An event code |
Definition at line 341 of file litl_write.h.
#define litl_write_probe_pack_1 | ( | trace, | |
code, | |||
param1 | |||
) |
Records a packed event with 1 parameter.
trace | A pointer to the event recording object |
code | An event code |
param1 | 1st parameter for this event |
Definition at line 359 of file litl_write.h.
#define litl_write_probe_pack_10 | ( | trace, | |
code, | |||
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6, | |||
param7, | |||
param8, | |||
param9, | |||
param10 | |||
) |
Records a packed event with 10 parameters.
trace | A pointer to the event recording object |
code | An event code |
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 684 of file litl_write.h.
#define litl_write_probe_pack_2 | ( | trace, | |
code, | |||
param1, | |||
param2 | |||
) |
Records a packed event with 2 parameters.
trace | A pointer to the event recording object |
code | An event code |
param1 | 1st parameter for this event |
param2 | 2nd parameter for this event |
Definition at line 382 of file litl_write.h.
#define litl_write_probe_pack_3 | ( | trace, | |
code, | |||
param1, | |||
param2, | |||
param3 | |||
) |
Records a packed event with 3 parameters.
trace | A pointer to the event recording object |
code | An event code |
param1 | 1st parameter for this event |
param2 | 2nd parameter for this event |
param3 | 3rd parameter for this event |
Definition at line 408 of file litl_write.h.
#define litl_write_probe_pack_4 | ( | trace, | |
code, | |||
param1, | |||
param2, | |||
param3, | |||
param4 | |||
) |
Records a packed event with 4 parameters.
trace | A pointer to the event recording object |
code | An event code |
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 438 of file litl_write.h.
#define litl_write_probe_pack_5 | ( | trace, | |
code, | |||
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5 | |||
) |
Records a packed event with 5 parameters.
trace | A pointer to the event recording object |
code | An event code |
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 471 of file litl_write.h.
#define litl_write_probe_pack_6 | ( | trace, | |
code, | |||
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6 | |||
) |
Records a packed event with 6 parameters.
trace | A pointer to the event recording object |
code | An event code |
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 507 of file litl_write.h.
#define litl_write_probe_pack_7 | ( | trace, | |
code, | |||
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6, | |||
param7 | |||
) |
Records a packed event with 7 parameters.
trace | A pointer to the event recording object |
code | An event code |
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 546 of file litl_write.h.
#define litl_write_probe_pack_8 | ( | trace, | |
code, | |||
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6, | |||
param7, | |||
param8 | |||
) |
Records a packed event with 8 parameters.
trace | A pointer to the event recording object |
code | An event code |
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 589 of file litl_write.h.
#define litl_write_probe_pack_9 | ( | trace, | |
code, | |||
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6, | |||
param7, | |||
param8, | |||
param9 | |||
) |
Records a packed event with 9 parameters.
trace | A pointer to the event recording object |
code | An event code |
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 635 of file litl_write.h.
litl_t* __litl_write_get_event | ( | litl_write_trace_t * | trace, |
litl_type_t | type, | ||
litl_code_t | code, | ||
int | size | ||
) |
For internal use only. Allocates an event.
trace | A pointer to the event recording object |
type | An event type |
code | An event code |
size | Size of the event (in Bytes) |
Definition at line 495 of file litl_write.c.