Home
last modified time | relevance | path

Searched refs:prog_name (Results 1 – 25 of 55) sorted by relevance

123

/linux/arch/alpha/boot/tools/
H A Dobjstrip.c39 const char * prog_name; variable
47 " %s [-vb] file [secondary]\n", prog_name, prog_name); in usage()
66 prog_name = argv[0]; in main()
154 prog_name, inname); in main()
159 prog_name, elf->e_machine); in main()
165 prog_name, elf->e_phnum); in main()
192 prog_name, (long) elf_phdr->p_vaddr, in main()
202 prog_name, inname); in main()
208 prog_name, inname); in main()
214 prog_name, inname); in main()
[all …]
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dfexit_bpf2bpf.c60 const char **prog_name, in test_fexit_bpf2bpf_common() argument
118 tgt_name = strstr(prog_name[i], "/"); in test_fexit_bpf2bpf_common()
126 if (pos_sec_name && !strcmp(pos_sec_name, prog_name[i])) { in test_fexit_bpf2bpf_common()
131 if (!ASSERT_OK_PTR(prog[i], prog_name[i])) in test_fexit_bpf2bpf_common()
177 const char *prog_name[] = { in test_target_no_callees() local
182 ARRAY_SIZE(prog_name), in test_target_no_callees()
183 prog_name, true, NULL); in test_target_no_callees()
188 const char *prog_name[] = { in test_target_yes_callees() local
196 ARRAY_SIZE(prog_name), in test_target_yes_callees()
197 prog_name, true, NULL); in test_target_yes_callees()
[all …]
H A Dtask_kfunc.c34 static void run_success_test(const char *prog_name) in run_success_test() argument
49 prog = bpf_object__find_program_by_name(skel->obj, prog_name); in run_success_test()
71 static void run_syscall_success_test(const char *prog_name) in run_syscall_success_test() argument
85 prog = bpf_object__find_program_by_name(skel->obj, prog_name); in run_syscall_success_test()
101 static int run_vpid_test(void *prog_name) in run_vpid_test() argument
119 prog = bpf_object__find_program_by_name(skel->obj, prog_name); in run_vpid_test()
143 static void run_vpid_success_test(const char *prog_name) in run_vpid_success_test() argument
154 CLONE_NEWPID | SIGCHLD, (void *)prog_name); in run_vpid_success_test()
H A Drdonly_maps.c12 const char *prog_name; member
50 prog = bpf_object__find_program_by_name(obj, t->prog_name); in test_rdonly_maps()
52 t->prog_name)) in test_rdonly_maps()
74 "prog '%s' didn't run?\n", t->prog_name)) in test_rdonly_maps()
78 t->prog_name, bss.iters, t->exp_iters)) in test_rdonly_maps()
82 t->prog_name, bss.sum, t->exp_sum)) in test_rdonly_maps()
H A Dkfunc_dynptr_param.c14 const char *prog_name; member
64 static void verify_success(const char *prog_name, int expected_runtime_err) in verify_success() argument
83 prog = bpf_object__find_program_by_name(skel->obj, prog_name); in verify_success()
112 if (!test__start_subtest(kfunc_dynptr_tests[i].prog_name)) in test_kfunc_dynptr_param()
115 verify_success(kfunc_dynptr_tests[i].prog_name, in test_kfunc_dynptr_param()
H A Dkfunc_call.c24 const char *prog_name; member
33 .prog_name = #name, \
42 .prog_name = #name, \
127 prog = bpf_object__find_program_by_name(skel->obj, param->prog_name); in verify_success()
133 if (!ASSERT_OK(err, param->prog_name)) in verify_success()
148 if (!ASSERT_OK(err, param->prog_name)) in verify_success()
192 prog = bpf_object__find_program_by_name(skel->obj, param->prog_name); in verify_fail()
211 if (!ASSERT_EQ(err, param->retval, param->prog_name)) in verify_fail()
230 if (!test__start_subtest(kfunc_tests[i].prog_name)) in test_main()
H A Dspin_lock.c12 const char *prog_name; member
77 static void test_spin_lock_fail_prog(const char *prog_name, const char *err_msg) in test_spin_lock_fail_prog()
90 prog = bpf_object__find_program_by_name(skel->obj, prog_name); in test_spin_lock_fail_prog()
170 if (!test__start_subtest(spin_lock_fail_tests[i].prog_name)) in test_spin_lock()
172 test_spin_lock_fail_prog(spin_lock_fail_tests[i].prog_name,
73 test_spin_lock_fail_prog(const char * prog_name,const char * err_msg) test_spin_lock_fail_prog() argument
H A Dcore_reloc.c33 .prog_name = pg_name, \
50 .prog_name = "test_core_flavors" \
75 .prog_name = "test_core_nesting" \
103 .prog_name = "test_core_arrays" \
138 .prog_name = "test_core_primitives" \
174 .prog_name = "test_core_mods", \
192 .prog_name = "test_core_ptr_as_arr", \
211 .prog_name = "test_core_ints"
231 .prog_name = "test_core_existence"
247 .prog_name
407 const char *prog_name; global() member
[all...]
H A Ddynptr.c17 const char *prog_name; member
58 static void verify_success(const char *prog_name, enum test_setup_type setup_type) in verify_success() argument
72 prog = bpf_object__find_program_by_name(skel->obj, prog_name); in verify_success()
189 if (!test__start_subtest(success_tests[i].prog_name)) in test_dynptr()
192 verify_success(success_tests[i].prog_name, success_tests[i].type); in test_dynptr()
H A Dtailcalls.c29 char prog_name[32]; in test_tailcall_1() local
59 snprintf(prog_name, sizeof(prog_name), "classifier_%d", i); in test_tailcall_1()
61 prog = bpf_object__find_program_by_name(obj, prog_name); in test_tailcall_1()
89 snprintf(prog_name, sizeof(prog_name), "classifier_%d", i); in test_tailcall_1()
91 prog = bpf_object__find_program_by_name(obj, prog_name); in test_tailcall_1()
110 snprintf(prog_name, sizeof(prog_name), "classifier_%d", j); in test_tailcall_1()
112 prog = bpf_object__find_program_by_name(obj, prog_name); in test_tailcall_1()
165 char prog_name[32]; in test_tailcall_2() local
195 snprintf(prog_name, sizeof(prog_name), "classifier_%d", i); in test_tailcall_2()
197 prog = bpf_object__find_program_by_name(obj, prog_name); in test_tailcall_2()
[all …]
H A Dtest_struct_ops_arena.c54 static void arena_arg_attach_one(int target_fd, const char *prog_name) in arena_arg_attach_one() argument
65 prog = bpf_object__find_program_by_name(skel->obj, prog_name); in arena_arg_attach_one()
66 if (!ASSERT_OK_PTR(prog, prog_name)) in arena_arg_attach_one()
80 ASSERT_EQ(err, -EOPNOTSUPP, prog_name); in arena_arg_attach_one()
H A Dstacktrace_map_raw_tp.c6 const char *prog_name = "oncpu"; in test_stacktrace_map_raw_tp() local
19 prog = bpf_object__find_program_by_name(obj, prog_name); in test_stacktrace_map_raw_tp()
20 if (CHECK(!prog, "find_prog", "prog '%s' not found\n", prog_name)) in test_stacktrace_map_raw_tp()
H A Dstacktrace_map.c7 const char *prog_name = "oncpu"; test_stacktrace_map() local
H A Dbpf_nf.c13 const char *prog_name; member
163 static void test_bpf_nf_ct_fail(const char *prog_name, const char *err_msg) in test_bpf_nf_ct_fail() argument
176 prog = bpf_object__find_program_by_name(skel->obj, prog_name); in test_bpf_nf_ct_fail()
203 if (test__start_subtest(test_bpf_nf_fail_tests[i].prog_name)) in test_bpf_nf()
204 test_bpf_nf_ct_fail(test_bpf_nf_fail_tests[i].prog_name, in test_bpf_nf()
H A Dobj_name.c30 ncopy = name_len < sizeof(attr.prog_name) ? in test_obj_name()
31 name_len : sizeof(attr.prog_name); in test_obj_name()
37 memcpy(attr.prog_name, tests[i].name, ncopy); in test_obj_name()
H A Dget_stack_raw_tp.c89 const char *prog_name = "bpf_prog1"; in test_get_stack_raw_tp() local
107 prog = bpf_object__find_program_by_name(obj, prog_name); in test_get_stack_raw_tp()
108 if (CHECK(!prog, "find_probe", "prog '%s' not found\n", prog_name)) in test_get_stack_raw_tp()
H A Dcpumask.c34 static void verify_success(const char *prog_name) in verify_success()
53 prog = bpf_object__find_program_by_name(skel->obj, prog_name); in verify_success()
30 verify_success(const char * prog_name) verify_success() argument
H A Dtracing_failure.c31 static void test_tracing_fail_prog(const char *prog_name, const char *exp_msg) in test_tracing_fail_prog() argument
42 prog = bpf_object__find_program_by_name(skel->obj, prog_name); in test_tracing_fail_prog()
/linux/samples/bpf/
H A Dxdp_fwd_user.c54 char prog_name[BPF_OBJ_NAME_LEN]; in do_detach() local
85 snprintf(prog_name, sizeof(prog_name), "%s_prog", app_name); in do_detach()
86 prog_name[BPF_OBJ_NAME_LEN - 1] = '\0'; in do_detach()
88 if (strcmp(prog_info.name, prog_name)) { in do_detach()
121 const char *prog_name = "xdp_fwd"; in main() local
144 prog_name = "xdp_fwd_direct"; in main()
187 if (sec_name && !strcmp(sec_name, prog_name)) { in main()
215 err = do_detach(idx, argv[i], prog_name); in main()
/linux/tools/lib/bpf/
H A Drelo_core.c56 #define libbpf_print(level, fmt, ...) bpf_log((void *)prog_name, fmt, ##__VA_ARGS__)
262 int bpf_core_parse_spec(const char *prog_name, const struct btf *btf, in bpf_core_parse_spec() argument
388 prog_name, relo->type_id, spec_str, i, id, btf_kind_str(t)); in bpf_core_parse_spec()
679 static int bpf_core_calc_field_relo(const char *prog_name, in bpf_core_calc_field_relo() argument
729 prog_name, relo->kind, relo->insn_off / 8); in bpf_core_calc_field_relo()
751 prog_name, relo->kind, relo->insn_off / 8); in bpf_core_calc_field_relo()
896 static int bpf_core_calc_relo(const char *prog_name, in bpf_core_calc_relo() argument
914 err = bpf_core_calc_field_relo(prog_name, relo, local_spec, in bpf_core_calc_relo()
917 err = err ?: bpf_core_calc_field_relo(prog_name, relo, targ_spec, in bpf_core_calc_relo()
975 prog_name, relo_idx, core_relo_kind_str(relo->kind), in bpf_core_calc_relo()
[all …]
H A Drelo_core.h82 int bpf_core_calc_relo_insn(const char *prog_name,
89 int bpf_core_patch_insn(const char *prog_name, struct bpf_insn *insn,
93 int bpf_core_parse_spec(const char *prog_name, const struct btf *btf,
/linux/tools/testing/selftests/bpf/
H A Dtest_cpp.cpp62 std::string prog_name; in try_skeleton_template() local
90 prog_name = bpf_program__name(skel->progs.handle_sys_enter); in try_skeleton_template()
91 if (prog_name != "handle_sys_enter") in try_skeleton_template()
92 fprintf(stderr, "Unexpected program name: %s\n", prog_name.c_str()); in try_skeleton_template()
H A Dveristat.c104 char *prog_name; member
112 char *prog_name; member
518 static bool name_filter_matches(struct filter *f, const char *filename, const char *prog_name) in name_filter_matches() argument
522 (prog_name && glob_matches(prog_name, f->any_glob)); in name_filter_matches()
524 return prog_name && in name_filter_matches()
526 glob_matches(prog_name, f->prog_glob); in name_filter_matches()
530 return prog_name && glob_matches(prog_name, f->prog_glob); in name_filter_matches()
551 static bool should_process_file_prog(const char *filename, const char *prog_name) in should_process_file_prog() argument
558 if (f->kind == FILTER_NAME && name_filter_matches(f, filename, prog_name)) in should_process_file_prog()
568 if (prog_name && name_filter_matches(f, filename, prog_name)) in should_process_file_prog()
[all …]
H A Dflow_dissector_load.h11 const char *prog_name, in bpf_flow_load() argument
27 main_prog = bpf_object__find_program_by_name(*obj, prog_name); in bpf_flow_load()
/linux/tools/bpf/bpftool/
H A Dcgroup.c145 char prog_name[MAX_PROG_FULL_NAME]; in show_bpf_prog() local
176 get_prog_full_name(&info, prog_fd, prog_name, sizeof(prog_name)); in show_bpf_prog()
186 jsonw_string_field(json_wtr, "name", prog_name); in show_bpf_prog()
199 printf(" %-15s", prog_name); in show_bpf_prog()
201 printf(" %-15s %-15s", attach_flags_str, prog_name); in show_bpf_prog()

123