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.