perf_hooks__set_hook
perf_hooks__set_hook("test", the_hook, &hook_flags);
if (perf_hooks__set_hook("record_start", off_cpu_start, evlist) ||
perf_hooks__set_hook("record_end", off_cpu_finish, evlist)) {
perf_hooks__set_hook(const char *hook_name,