Lines Matching full:leader
370 if (evsel->core.leader->nr_members > 1) { in bperf_check_target()
406 pr_err("Failed to open leader skeleton\n"); in bperf_reload_leader_program()
413 pr_err("Failed to load leader skeleton\n"); in bperf_reload_leader_program()
419 pr_err("Failed to attach leader program\n"); in bperf_reload_leader_program()
467 * Step 1: hold a fd on the leader program and the bpf_link, if in bperf__load()
492 * The bpf_link holds reference to the leader program, and the in bperf__load()
493 * leader program holds reference to the maps. Therefore, if in bperf__load()
522 /* attach fexit program to the leader program */ in bperf__load()
526 /* connect to leader diff_reading map */ in bperf__load()
586 * trigger the leader prog on each cpu, so the accum_reading map could get
713 * cs -> | leader prog |/ ||/ | |
733 * The leader prog is triggered on each context switch (cs). The leader
736 * multiple perf-stat sessions share the same leader prog.
739 * leader prog. It is possible to attach up to BPF_MAX_TRAMP_PROGS (38)
740 * follower progs to the same leader prog. The follower prog checks current
746 * Besides context switch, it is also necessary to trigger the leader prog
753 * the leader prog.