These functions retrieve information from kernel context, stored in tracefs
events/header_page. Old kernels do not have header page info, so default values
from user space context are used.
The tep_get_header_page_size() function returns the size of a long integer,
in kernel context. The tep argument is trace event parser context.
This information is retrieved from tracefs events/header_page, "commit" field.
The tep_get_header_timestamp_size() function returns the size of timestamps,
in kernel context. The tep argument is trace event parser context. This
information is retrieved from tracefs events/header_page, "timestamp" field.
The tep_is_old_format() function returns true if the kernel predates
the addition of events/header_page, otherwise it returns false.