Searched refs:targ_res (Results 1 – 5 of 5) sorted by relevance
/linux-6.12.1/tools/lib/bpf/ |
D | relo_core.c | 1286 struct bpf_core_relo_res *targ_res) in bpf_core_calc_relo_insn() argument 1322 memset(targ_res, 0, sizeof(*targ_res)); in bpf_core_calc_relo_insn() 1323 targ_res->validate = false; in bpf_core_calc_relo_insn() 1324 targ_res->poison = false; in bpf_core_calc_relo_insn() 1325 targ_res->orig_val = local_spec->root_type_id; in bpf_core_calc_relo_insn() 1326 targ_res->new_val = local_spec->root_type_id; in bpf_core_calc_relo_insn() 1359 *targ_res = cand_res; in bpf_core_calc_relo_insn() 1369 } else if (cand_res.poison != targ_res->poison || in bpf_core_calc_relo_insn() 1370 cand_res.new_val != targ_res->new_val) { in bpf_core_calc_relo_insn() 1379 targ_res->poison ? "failure" : "success", in bpf_core_calc_relo_insn() [all …]
|
D | relo_core.h | 87 struct bpf_core_relo_res *targ_res);
|
D | libbpf.c | 5814 struct bpf_core_relo_res *targ_res) in bpf_core_resolve_relo() argument 5849 targ_res); in bpf_core_resolve_relo() 5856 struct bpf_core_relo_res targ_res; in bpf_object__relocate_core() local 5941 err = bpf_core_resolve_relo(prog, rec, i, obj->btf, cand_cache, &targ_res); in bpf_object__relocate_core() 5948 err = bpf_core_patch_insn(prog->name, insn, insn_idx, rec, i, &targ_res); in bpf_object__relocate_core()
|
/linux-6.12.1/tools/bpf/bpftool/ |
D | gen.c | 2386 struct bpf_core_relo_res targ_res = {}; in btfgen_record_obj() local 2405 specs_scratch, &targ_res); in btfgen_record_obj()
|
/linux-6.12.1/kernel/bpf/ |
D | btf.c | 8954 struct bpf_core_relo_res targ_res; in bpf_core_apply() local 9009 &targ_res); in bpf_core_apply() 9014 &targ_res); in bpf_core_apply()
|