Lines Matching refs:follower_skel
536 evsel->follower_skel = bperf_follower_bpf__open(); in bperf__load()
537 if (!evsel->follower_skel) { in bperf__load()
544 bpf_program__set_attach_target(evsel->follower_skel->progs.fexit_XXX, in bperf__load()
548 bpf_map__reuse_fd(evsel->follower_skel->maps.diff_readings, diff_map_fd); in bperf__load()
551 bpf_map__set_max_entries(evsel->follower_skel->maps.accum_readings, in bperf__load()
553 err = bperf_follower_bpf__load(evsel->follower_skel); in bperf__load()
556 bperf_follower_bpf__destroy(evsel->follower_skel); in bperf__load()
557 evsel->follower_skel = NULL; in bperf__load()
574 filter_map_fd = bpf_map__fd(evsel->follower_skel->maps.filter); in bperf__load()
578 evsel->follower_skel->bss->type = filter_type; in bperf__load()
579 evsel->follower_skel->bss->inherit = target->inherit; in bperf__load()
581 err = bperf_attach_follower_program(evsel->follower_skel, filter_type, in bperf__load()
624 evsel->follower_skel->bss->enabled = 1; in bperf__enable()
630 evsel->follower_skel->bss->enabled = 0; in bperf__disable()
636 struct bperf_follower_bpf *skel = evsel->follower_skel; in bperf__read()
654 switch (evsel->follower_skel->bss->type) { in bperf__read()
696 bperf_follower_bpf__destroy(evsel->follower_skel); in bperf__destroy()