Lines Matching full:leader
370 if (evsel->core.leader->nr_members > 1) { in bperf_check_target()
407 pr_err("Failed to open leader skeleton\n"); in bperf_reload_leader_program()
414 pr_err("Failed to load leader skeleton\n"); in bperf_reload_leader_program()
420 pr_err("Failed to attach leader program\n"); in bperf_reload_leader_program()
488 * Step 1: hold a fd on the leader program and the bpf_link, if in bperf__load()
513 * The bpf_link holds reference to the leader program, and the in bperf__load()
514 * leader program holds reference to the maps. Therefore, if in bperf__load()
543 /* attach fexit program to the leader program */ in bperf__load()
547 /* connect to leader diff_reading map */ in bperf__load()
607 * trigger the leader prog on each cpu, so the accum_reading map could get
734 * cs -> | leader prog |/ ||/ | |
754 * The leader prog is triggered on each context switch (cs). The leader
757 * multiple perf-stat sessions share the same leader prog.
760 * leader prog. It is possible to attach up to BPF_MAX_TRAMP_PROGS (38)
761 * follower progs to the same leader prog. The follower prog checks current
767 * Besides context switch, it is also necessary to trigger the leader prog
774 * the leader prog.