bpf_program__name
if (!strcmp(bpf_program__name(prog), "main_prog"))
bpf_program__name(xdp_prog), ifindex,
i, bpf_program__name(prog));
i, bpf_program__name(prog));
bpf_program__name(prog));
bpf_program__name(prog));
bpf_program__name(prog));
bpf_program__name(prog));
bpf_program__name(prog));
", obj_name, bpf_program__name(prog));
", bpf_program__name(prog));
", obj_name, bpf_program__name(prog));
", bpf_program__name(prog));
", bpf_program__name(prog));
bpf_program__name(prog));
bpf_program__name(prog), path);
bpf_program__name(prog));
err = pathname_concat(buf, sizeof(buf), path, bpf_program__name(prog));
if (pathname_concat(buf, sizeof(buf), path, bpf_program__name(prog)))
bpf_program__name(prog), errstr(err));
LIBBPF_API const char *bpf_program__name(const struct bpf_program *prog);
bool at_egress = strstr(bpf_program__name(prog), "egress") != NULL;
sprintf(buf, "err: %s [%s]", tests[i].msg, bpf_program__name(prog));
sprintf(buf, "ret: %s [%s]", tests[i].msg, bpf_program__name(prog));
ASSERT_OK_PTR(bpf_program__name(prog), bpf_program__name(prog)); \
bpf_program__set_autoload(prog, strcmp(bpf_program__name(prog), prog_name) == 0);
if (!ASSERT_EQ((int)opts->retval, 0, bpf_program__name(prog)))
name = bpf_program__name(prog);
bpf_program__name(prog));
ASSERT_STREQ(bpf_program__name(lib->progs.lib_perf_handler),
priority, bpf_program__name(prog));
if (strcmp(bpf_program__name(prog), name) == 0)
prog_name = bpf_program__name(skel->progs.handle_sys_enter);
if (strcmp(bpf_program__name(tprog_iter), spec->prog_name) == 0) {
bpf_program__name(prog));
spec->prog_name = bpf_program__name(prog);
const char *prog_name = bpf_program__name(prog);
const char *prog_name = bpf_program__name(prog);
if (!should_process_file_prog(base_filename, bpf_program__name(prog))) {
stats->prog_name = strdup(bpf_program__name(prog));
const char *prog_name = bpf_program__name(prog);
const char *tprog_name = bpf_program__name(tprog);