/Linux-v5.15/tools/testing/selftests/bpf/prog_tests/ |
D | fexit_bpf2bpf.c | 56 const char **prog_name, in test_fexit_bpf2bpf_common() argument 105 tgt_name = strstr(prog_name[i], "/"); in test_fexit_bpf2bpf_common() 110 prog[i] = bpf_object__find_program_by_title(obj, prog_name[i]); in test_fexit_bpf2bpf_common() 111 if (!ASSERT_OK_PTR(prog[i], prog_name[i])) in test_fexit_bpf2bpf_common() 158 const char *prog_name[] = { in test_target_no_callees() local 163 ARRAY_SIZE(prog_name), in test_target_no_callees() 164 prog_name, true, NULL); in test_target_no_callees() 169 const char *prog_name[] = { in test_target_yes_callees() local 177 ARRAY_SIZE(prog_name), in test_target_yes_callees() 178 prog_name, true, NULL); in test_target_yes_callees() [all …]
|
D | tailcalls.c | 16 char prog_name[32]; in test_tailcall_1() local 41 snprintf(prog_name, sizeof(prog_name), "classifier/%i", i); in test_tailcall_1() 43 prog = bpf_object__find_program_by_title(obj, prog_name); in test_tailcall_1() 73 snprintf(prog_name, sizeof(prog_name), "classifier/%i", i); in test_tailcall_1() 75 prog = bpf_object__find_program_by_title(obj, prog_name); in test_tailcall_1() 95 snprintf(prog_name, sizeof(prog_name), "classifier/%i", j); in test_tailcall_1() 97 prog = bpf_object__find_program_by_title(obj, prog_name); in test_tailcall_1() 154 char prog_name[32]; in test_tailcall_2() local 179 snprintf(prog_name, sizeof(prog_name), "classifier/%i", i); in test_tailcall_2() 181 prog = bpf_object__find_program_by_title(obj, prog_name); in test_tailcall_2() [all …]
|
D | rdonly_maps.c | 12 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()
|
D | check_mtu.c | 82 const char *prog_name = bpf_program__name(prog); in test_check_mtu_run_xdp() local 99 prog_name, err, errno, tattr.retval); in test_check_mtu_run_xdp() 103 prog_name, tattr.retval, retval_expect); in test_check_mtu_run_xdp() 142 const char *prog_name = bpf_program__name(prog); in test_check_mtu_run_tc() local 159 prog_name, err, errno, tattr.retval); in test_check_mtu_run_tc() 163 prog_name, tattr.retval, retval_expect); in test_check_mtu_run_tc()
|
D | stacktrace_map_raw_tp.c | 6 const char *prog_name = "tracepoint/sched/sched_switch"; in test_stacktrace_map_raw_tp() local 19 prog = bpf_object__find_program_by_title(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()
|
D | stacktrace_map.c | 7 const char *prog_name = "tracepoint/sched/sched_switch"; in test_stacktrace_map() local 19 prog = bpf_object__find_program_by_title(obj, prog_name); in test_stacktrace_map() 20 if (CHECK(!prog, "find_prog", "prog '%s' not found\n", prog_name)) in test_stacktrace_map()
|
D | probe_user.c | 6 const char *prog_name = "kprobe/__sys_connect"; in test_probe_user() local 21 kprobe_prog = bpf_object__find_program_by_title(obj, prog_name); in test_probe_user() 23 "prog '%s' not found\n", prog_name)) in test_probe_user()
|
D | obj_name.c | 30 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()
|
D | get_stack_raw_tp.c | 86 const char *prog_name = "raw_tracepoint/sys_enter"; in test_get_stack_raw_tp() local 105 prog = bpf_object__find_program_by_title(obj, prog_name); in test_get_stack_raw_tp() 106 if (CHECK(!prog, "find_probe", "prog '%s' not found\n", prog_name)) in test_get_stack_raw_tp()
|
D | flow_dissector.c | 454 char prog_name[32]; in init_prog_array() local 461 snprintf(prog_name, sizeof(prog_name), "flow_dissector/%i", i); in init_prog_array() 463 prog = bpf_object__find_program_by_title(obj, prog_name); in init_prog_array()
|
/Linux-v5.15/arch/alpha/boot/tools/ |
D | objstrip.c | 39 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-v5.15/tools/lib/bpf/ |
D | relo_core.c | 558 static int bpf_core_calc_field_relo(const char *prog_name, in bpf_core_calc_field_relo() argument 602 prog_name, relo->kind, relo->insn_off / 8); in bpf_core_calc_field_relo() 624 prog_name, relo->kind, relo->insn_off / 8); in bpf_core_calc_field_relo() 774 static int bpf_core_calc_relo(const char *prog_name, in bpf_core_calc_relo() argument 792 err = bpf_core_calc_field_relo(prog_name, relo, local_spec, in bpf_core_calc_relo() 795 err = err ?: bpf_core_calc_field_relo(prog_name, relo, targ_spec, in bpf_core_calc_relo() 853 prog_name, relo_idx, core_relo_kind_str(relo->kind), in bpf_core_calc_relo() 864 static void bpf_core_poison_insn(const char *prog_name, int relo_idx, in bpf_core_poison_insn() argument 868 prog_name, relo_idx, insn_idx); in bpf_core_poison_insn() 919 static int bpf_core_patch_insn(const char *prog_name, struct bpf_insn *insn, in bpf_core_patch_insn() argument [all …]
|
D | relo_core.h | 91 int bpf_core_apply_relo_insn(const char *prog_name,
|
D | skel_internal.h | 88 memcpy(attr.prog_name, "__loader.prog", sizeof("__loader.prog")); in bpf_load_and_run()
|
D | gen_loader.c | 619 memcpy(attr.prog_name, load_attr->name, in bpf_gen__prog_load() 663 debug_ret(gen, "prog_load %s insn_cnt %d", attr.prog_name, attr.insn_cnt); in bpf_gen__prog_load()
|
/Linux-v5.15/samples/bpf/ |
D | xdp_fwd_user.c | 81 const char *prog_name = "xdp_fwd"; in main() local 102 prog_name = "xdp_fwd_direct"; in main() 137 prog = bpf_object__find_program_by_title(obj, prog_name); in main()
|
D | xdp_redirect_cpu_user.c | 319 const char *prog_name; in main() local 422 prog_name = optarg; in main() 424 prog_name); in main() 429 prog_name); in main()
|
D | xsk_fwd.c | 763 print_usage(char *prog_name) in print_usage() argument 785 prog_name, in print_usage()
|
D | xdp_sample_user.c | 1437 struct stats_record *prev, char *prog_name, in sample_stats_print() argument 1457 stats_print(prog_name, mask, cur, prev, &out); in sample_stats_print()
|
/Linux-v5.15/tools/bpf/bpftool/ |
D | btf_dumper.c | 37 const char *prog_name = NULL; in dump_prog_id_as_func_ptr() local 77 prog_name = btf__name_by_offset(prog_btf, func_type->name_off); in dump_prog_id_as_func_ptr() 83 else if (prog_name) in dump_prog_id_as_func_ptr() 86 " %s/prog_id:%u", prog_name, prog_id); in dump_prog_id_as_func_ptr()
|
/Linux-v5.15/tools/perf/util/ |
D | bpf_counter.c | 107 char *prog_name; in bpf_program_profiler_load_one() local 134 prog_name = bpf_target_prog_name(prog_fd); in bpf_program_profiler_load_one() 135 if (!prog_name) { in bpf_program_profiler_load_one() 141 err = bpf_program__set_attach_target(prog, prog_fd, prog_name); in bpf_program_profiler_load_one()
|
/Linux-v5.15/tools/bpf/bpftool/Documentation/ |
D | bpftool-btf.rst | 234 **# bpftool btf dump prog pinned /sys/fs/bpf/prog_name**
|
/Linux-v5.15/include/uapi/linux/ |
D | bpf.h | 1316 char prog_name[BPF_OBJ_NAME_LEN]; member
|
/Linux-v5.15/tools/include/uapi/linux/ |
D | bpf.h | 1316 char prog_name[BPF_OBJ_NAME_LEN]; member
|
/Linux-v5.15/tools/perf/ |
D | builtin-trace.c | 3267 const char *prog_name, const char *type) argument 3271 if (prog_name == NULL) { 3286 prog = trace__find_bpf_program_by_title(trace, prog_name); 3294 prog_name, type, sc->name);
|