Describes a parsed trace entry. More...
#include <trace_parser.h>

Data Fields | |
| struct spdk_trace_entry * | entry |
| Pointer to trace entry. | |
| uint64_t | object_index |
| Index of an object this entry is a part of. | |
| uint64_t | object_start |
| The tsc of when the object tied to this entry was created. | |
| uint16_t | lcore |
| Logical core number. | |
| uint64_t | related_index |
| Related object index. | |
| uint8_t | related_type |
| Related object type. | |
| struct { | |
| bool is_related | |
| union { | |
| uint64_t integer | |
| void * pointer | |
| char string [UINT8_MAX+1] | |
| } u | |
| } | args [SPDK_TRACE_MAX_ARGS_COUNT] |
| Tracepoint arguments. | |
Describes a parsed trace entry.
| uint64_t spdk_trace_parser_entry::object_index |
Index of an object this entry is a part of.
It's only available for tracepoints with object_type != OBJECT_NONE. If unavailable, it'll be assigned to UINT64_MAX.