These are the main functions to create and destroy tep_handle - the main
structure, representing the trace event parser context. This context is used as
the input parameter of most library APIs.
The tep_alloc() function allocates and initializes the tep context.
The tep_free() function will decrement the reference of the tep handler.
When there is no more references, then it will free the handler, as well
as clean up all its resources that it had used. The argument tep is
the pointer to the trace event parser context.
The tep_ref() function adds a reference to the tep handler.
The tep_unref() function removes a reference from the tep handler. When
the last reference is removed, the tep is destroyed, and all resources that
it had used are cleaned up.
The tep_ref_get() functions gets the current references of the tep handler.