/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | kfunc_dynptr_param.c | 14 const char *prog_name; member in struct:__anon5162 64 static void verify_success(const char *prog_name, int expected_runtime_err) argument 83 prog = bpf_object__find_program_by_name(skel->obj, prog_name); 112 if (!test__start_subtest(kfunc_dynptr_tests[i].prog_name)) 115 verify_success(kfunc_dynptr_tests[i].prog_name,
|
H A D | dynptr.c | 15 const char *prog_name; member in struct:__anon5786 33 static void verify_success(const char *prog_name, enum test_setup_type setup_type) argument 46 prog = bpf_object__find_program_by_name(skel->obj, prog_name); 103 if (!test__start_subtest(success_tests[i].prog_name)) 106 verify_success(success_tests[i].prog_name, success_tests[i].type);
|
H A D | rdonly_maps.c | 12 const char *prog_name; member in struct:rdonly_map_subtest 50 prog = bpf_object__find_program_by_name(obj, t->prog_name); 52 t->prog_name)) 74 "prog '%s' didn't run?\n", t->prog_name)) 78 t->prog_name, bss.iters, t->exp_iters)) 82 t->prog_name, bss.sum, t->exp_sum))
|
H A D | fexit_bpf2bpf.c | 59 const char **prog_name, 117 tgt_name = strstr(prog_name[i], "/"); 125 if (pos_sec_name && !strcmp(pos_sec_name, prog_name[i])) { 130 if (!ASSERT_OK_PTR(prog[i], prog_name[i])) 176 const char *prog_name[] = { local 181 ARRAY_SIZE(prog_name), 182 prog_name, true, NULL); 187 const char *prog_name[] = { local 195 ARRAY_SIZE(prog_name), 196 prog_name, tru 56 test_fexit_bpf2bpf_common(const char *obj_file, const char *target_obj_file, int prog_cnt, const char **prog_name, bool run_prog, test_cb cb) argument 201 const char *prog_name[] = { local 219 const char *prog_name[] = { local 230 const char *prog_name = "security_new_get_constant"; local 274 const char *prog_name[] = { local 341 const char *prog_name[] = { local 425 const char *prog_name[] = { local [all...] |
H A D | cb_refs.c | 11 const char *prog_name; member in struct:__anon3579 38 prog = bpf_object__find_program_by_name(skel->obj, cb_refs_tests[i].prog_name);
|
H A D | stacktrace_map.c | 7 const char *prog_name = "oncpu"; local 19 prog = bpf_object__find_program_by_name(obj, prog_name); 20 if (CHECK(!prog, "find_prog", "prog '%s' not found\n", prog_name))
|
H A D | stacktrace_map_raw_tp.c | 6 const char *prog_name = "oncpu"; local 19 prog = bpf_object__find_program_by_name(obj, prog_name); 20 if (CHECK(!prog, "find_prog", "prog '%s' not found\n", prog_name))
|
H A D | spin_lock.c | 12 const char *prog_name; member in struct:__anon3341 73 static void test_spin_lock_fail_prog(const char *prog_name, const char *err_msg) argument 86 prog = bpf_object__find_program_by_name(skel->obj, prog_name); 166 if (!test__start_subtest(spin_lock_fail_tests[i].prog_name)) 168 test_spin_lock_fail_prog(spin_lock_fail_tests[i].prog_name,
|
H A D | obj_name.c | 29 /* test different attr.prog_name during BPF_PROG_LOAD */ 30 ncopy = name_len < sizeof(attr.prog_name) ? 31 name_len : sizeof(attr.prog_name); 37 memcpy(attr.prog_name, tests[i].name, ncopy);
|
H A D | kfunc_call.c | 24 const char *prog_name; member in struct:kfunc_test_params 33 .prog_name = #name, \ 42 .prog_name = #name, \ 119 prog = bpf_object__find_program_by_name(skel->obj, param->prog_name); 125 if (!ASSERT_OK(err, param->prog_name)) 140 if (!ASSERT_OK(err, param->prog_name)) 184 prog = bpf_object__find_program_by_name(skel->obj, param->prog_name); 203 if (!ASSERT_EQ(err, param->retval, param->prog_name)) 222 if (!test__start_subtest(kfunc_tests[i].prog_name))
|
H A D | tailcalls.c | 18 char prog_name[32]; local 48 snprintf(prog_name, sizeof(prog_name), "classifier_%d", i); 50 prog = bpf_object__find_program_by_name(obj, prog_name); 78 snprintf(prog_name, sizeof(prog_name), "classifier_%d", i); 80 prog = bpf_object__find_program_by_name(obj, prog_name); 99 snprintf(prog_name, sizeof(prog_name), "classifier_%d", j); 101 prog = bpf_object__find_program_by_name(obj, prog_name); 154 char prog_name[32]; local 416 char prog_name[32]; local 506 char prog_name[32]; local 594 char prog_name[32]; local 758 char prog_name[32]; local 853 char prog_name[32]; local [all...] |
H A D | cgrp_kfunc.c | 48 static void run_success_test(const char *prog_name) argument 61 prog = bpf_object__find_program_by_name(skel->obj, prog_name);
|
H A D | task_kfunc.c | 34 static void run_success_test(const char *prog_name) argument 49 prog = bpf_object__find_program_by_name(skel->obj, prog_name);
|
H A D | cpumask.c | 24 static void verify_success(const char *prog_name) argument 43 prog = bpf_object__find_program_by_name(skel->obj, prog_name);
|
H A D | core_reloc.c | 32 .prog_name = pg_name, \ 49 .prog_name = "test_core_flavors" \ 74 .prog_name = "test_core_nesting" \ 102 .prog_name = "test_core_arrays" \ 136 .prog_name = "test_core_primitives" \ 172 .prog_name = "test_core_mods", \ 190 .prog_name = "test_core_ptr_as_arr", \ 209 .prog_name = "test_core_ints" 229 .prog_name = "test_core_existence" 245 .prog_name 406 const char *prog_name; member in struct:core_reloc_test_case [all...] |
H A D | bpf_nf.c | 11 const char *prog_name; member in struct:__anon4664 138 static void test_bpf_nf_ct_fail(const char *prog_name, const char *err_msg) argument 151 prog = bpf_object__find_program_by_name(skel->obj, prog_name); 178 if (test__start_subtest(test_bpf_nf_fail_tests[i].prog_name)) 179 test_bpf_nf_ct_fail(test_bpf_nf_fail_tests[i].prog_name,
|
H A D | get_stack_raw_tp.c | 89 const char *prog_name = "bpf_prog1"; local 107 prog = bpf_object__find_program_by_name(obj, prog_name); 108 if (CHECK(!prog, "find_probe", "prog '%s' not found\n", prog_name))
|
H A D | map_in_map.c | 73 static void test_map_in_map_access(const char *prog_name, const char *map_name) argument 86 prog = bpf_object__find_program_by_name(skel->obj, prog_name);
|
/linux-master/samples/bpf/ |
H A D | xdp_fwd_user.c | 54 char prog_name[BPF_OBJ_NAME_LEN]; local 85 snprintf(prog_name, sizeof(prog_name), "%s_prog", app_name); 86 prog_name[BPF_OBJ_NAME_LEN - 1] = '\0'; 88 if (strcmp(prog_info.name, prog_name)) { 121 const char *prog_name = "xdp_fwd"; local 144 prog_name = "xdp_fwd_direct"; 187 if (sec_name && !strcmp(sec_name, prog_name)) { 215 err = do_detach(idx, argv[i], prog_name);
|
/linux-master/arch/alpha/boot/tools/ |
H A D | objstrip.c | 39 const char * prog_name; variable 47 " %s [-vb] file [secondary]\n", prog_name, prog_name); 66 prog_name = argv[0]; 154 prog_name, inname); 159 prog_name, elf->e_machine); 165 prog_name, elf->e_phnum); 192 prog_name, (long) elf_phdr->p_vaddr, 202 prog_name, inname); 208 prog_name, innam [all...] |
/linux-master/tools/testing/selftests/bpf/ |
H A D | flow_dissector_load.h | 11 const char *prog_name, 27 main_prog = bpf_object__find_program_by_name(*obj, prog_name); 9 bpf_flow_load(struct bpf_object **obj, const char *path, const char *prog_name, const char *map_name, const char *keys_map_name, int *prog_fd, int *keys_fd) argument
|
H A D | test_cpp.cpp | 58 std::string prog_name; local 86 prog_name = bpf_program__name(skel->progs.handle_sys_enter); 87 if (prog_name != "handle_sys_enter") 88 fprintf(stderr, "Unexpected program name: %s\n", prog_name.c_str());
|
H A D | veristat.c | 84 char *prog_name; member in struct:verif_stats 92 char *prog_name; member in struct:verif_stats_join 406 static bool should_process_file_prog(const char *filename, const char *prog_name) argument 418 if (f->any_glob && prog_name && glob_matches(prog_name, f->any_glob)) 422 if (f->prog_glob && prog_name && glob_matches(prog_name, f->prog_glob)) 441 if (!prog_name || glob_matches(prog_name, f->any_glob)) 446 if (f->prog_glob && prog_name 939 const char *prog_name = bpf_program__name(prog); local 991 const char *prog_name = bpf_program__name(prog); local 1110 const char *prog_name = bpf_program__name(prog); local [all...] |
/linux-master/tools/lib/bpf/ |
H A D | relo_core.h | 82 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,
|
H A D | relo_core.c | 56 #define libbpf_print(level, fmt, ...) bpf_log((void *)prog_name, fmt, ##__VA_ARGS__) 263 int bpf_core_parse_spec(const char *prog_name, const struct btf *btf, argument 387 prog_name, relo->type_id, spec_str, i, id, btf_kind_str(t)); 678 static int bpf_core_calc_field_relo(const char *prog_name, argument 722 prog_name, relo->kind, relo->insn_off / 8); 744 prog_name, relo->kind, relo->insn_off / 8); 879 static int bpf_core_calc_relo(const char *prog_name, argument 897 err = bpf_core_calc_field_relo(prog_name, relo, local_spec, 900 err = err ?: bpf_core_calc_field_relo(prog_name, relo, targ_spec, 958 prog_name, relo_id 969 bpf_core_poison_insn(const char *prog_name, int relo_idx, int insn_idx, struct bpf_insn *insn) argument 1024 bpf_core_patch_insn(const char *prog_name, struct bpf_insn *insn, int insn_idx, const struct bpf_core_relo *relo, int relo_idx, const struct bpf_core_relo_res *res) argument 1280 bpf_core_calc_relo_insn(const char *prog_name, const struct bpf_core_relo *relo, int relo_idx, const struct btf *local_btf, struct bpf_core_cand_list *cands, struct bpf_core_spec *specs_scratch, struct bpf_core_relo_res *targ_res) argument [all...] |