Home
last modified time | relevance | path

Searched defs:relo (Results 1 – 7 of 7) sorted by relevance

/linux/tools/lib/bpf/
H A Dgen_loader.c615 struct ksym_relo_desc *relo; in bpf_gen__record_extern() local
634 static struct ksym_desc *get_ksym_desc(struct bpf_gen *gen, struct ksym_relo_desc *relo) in get_ksym_desc()
666 static void emit_bpf_find_by_name_kind(struct bpf_gen *gen, struct ksym_relo_desc *relo) in emit_bpf_find_by_name_kind()
685 static void emit_bpf_kallsyms_lookup_name(struct bpf_gen *gen, struct ksym_relo_desc *relo) in emit_bpf_kallsyms_lookup_name()
714 static void emit_relo_kfunc_btf(struct bpf_gen *gen, struct ksym_relo_desc *relo, int insn) in emit_relo_kfunc_btf()
785 static void emit_ksym_relo_log(struct bpf_gen *gen, struct ksym_relo_desc *relo, in emit_ksym_relo_log()
805 struct ksym_relo_desc *relo, int insn) in emit_relo_ksym_typeless()
851 static void emit_relo_ksym_btf(struct bpf_gen *gen, struct ksym_relo_desc *relo, int insn) in emit_relo_ksym_btf()
917 static void emit_relo(struct bpf_gen *gen, struct ksym_relo_desc *relo, int insns) in emit_relo()
H A Drelo_core.c263 const struct bpf_core_relo *relo, in bpf_core_parse_spec()
680 const struct bpf_core_relo *relo, in bpf_core_calc_field_relo()
820 static int bpf_core_calc_type_relo(const struct bpf_core_relo *relo, in bpf_core_calc_type_relo()
864 static int bpf_core_calc_enumval_relo(const struct bpf_core_relo *relo, in bpf_core_calc_enumval_relo()
897 const struct bpf_core_relo *relo, in bpf_core_calc_relo()
1049 int insn_idx, const struct bpf_core_relo *relo, in bpf_core_patch_insn()
1302 const struct bpf_core_relo *relo, in bpf_core_calc_relo_insn()
H A Dlibbpf.c6056 struct reloc_desc *relos, *relo; in record_relo_core() local
6073 struct reloc_desc *relo; in find_relo_core() local
6088 const struct bpf_core_relo *relo, in bpf_core_resolve_relo()
6359 static int create_jt_map(struct bpf_object *obj, struct bpf_program *prog, struct reloc_desc *relo) in create_jt_map()
6472 struct reloc_desc *relo = &prog->reloc_desc[i]; in bpf_object__relocate_data() local
6723 const struct reloc_desc *relo = elem; in cmp_relo_by_insn_idx() local
6831 struct reloc_desc *relo; in bpf_object__reloc_code() local
7517 struct reloc_desc *relo = &prog->reloc_desc[j]; in bpf_object__relocate() local
8213 const struct bpf_core_relo *relo; in fixup_log_failed_core_relo() local
8360 struct reloc_desc *relo = &prog->reloc_desc[i]; in bpf_program_record_relos() local
H A Dlinker.c988 Elf64_Rel *relo; in linker_sanity_check_elf_relos() local
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dcore_reloc_raw.c22 struct bpf_core_relo relo = { in load_core_relo_insns() local
/linux/tools/bpf/bpftool/
H A Dgen.c2440 const struct bpf_core_relo *relo; in btfgen_record_obj() local
/linux/kernel/bpf/
H A Dbtf.c9769 int bpf_core_apply(struct bpf_core_ctx *ctx, const struct bpf_core_relo *relo, in bpf_core_apply()