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

/linux-master/tools/lib/bpf/
H A Dgen_loader.c565 struct ksym_relo_desc *relo; local
584 get_ksym_desc(struct bpf_gen *gen, struct ksym_relo_desc *relo) argument
616 emit_bpf_find_by_name_kind(struct bpf_gen *gen, struct ksym_relo_desc *relo) argument
635 emit_bpf_kallsyms_lookup_name(struct bpf_gen *gen, struct ksym_relo_desc *relo) argument
664 emit_relo_kfunc_btf(struct bpf_gen *gen, struct ksym_relo_desc *relo, int insn) argument
735 emit_ksym_relo_log(struct bpf_gen *gen, struct ksym_relo_desc *relo, int ref) argument
754 emit_relo_ksym_typeless(struct bpf_gen *gen, struct ksym_relo_desc *relo, int insn) argument
801 emit_relo_ksym_btf(struct bpf_gen *gen, struct ksym_relo_desc *relo, int insn) argument
867 emit_relo(struct bpf_gen *gen, struct ksym_relo_desc *relo, int insns) argument
[all...]
H A Drelo_core.c263 bpf_core_parse_spec(const char *prog_name, const struct btf *btf, const struct bpf_core_relo *relo, struct bpf_core_spec *spec) argument
678 bpf_core_calc_field_relo(const char *prog_name, const struct bpf_core_relo *relo, const struct bpf_core_spec *spec, __u64 *val, __u32 *field_sz, __u32 *type_id, bool *validate) argument
803 bpf_core_calc_type_relo(const struct bpf_core_relo *relo, const struct bpf_core_spec *spec, __u64 *val, bool *validate) argument
847 bpf_core_calc_enumval_relo(const struct bpf_core_relo *relo, const struct bpf_core_spec *spec, __u64 *val) argument
879 bpf_core_calc_relo(const char *prog_name, const struct bpf_core_relo *relo, int relo_idx, const struct bpf_core_spec *local_spec, const struct bpf_core_spec *targ_spec, struct bpf_core_relo_res *res) 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...]
H A Dlinker.c859 Elf64_Rel *relo; local
[all...]
H A Dlibbpf.c5693 struct reloc_desc *relos, *relo; local
5710 struct reloc_desc *relo; local
5724 bpf_core_resolve_relo(struct bpf_program *prog, const struct bpf_core_relo *relo, int relo_idx, const struct btf *local_btf, struct hashmap *cand_cache, struct bpf_core_relo_res *targ_res) argument
5951 struct reloc_desc *relo = &prog->reloc_desc[i]; local
6184 const struct reloc_desc *relo = elem; local
6266 struct reloc_desc *relo; local
6944 struct reloc_desc *relo = &prog->reloc_desc[j]; local
7552 const struct bpf_core_relo *relo; local
7699 struct reloc_desc *relo = &prog->reloc_desc[i]; local
[all...]
/linux-master/tools/bpf/bpftool/
H A Dgen.c2298 const struct bpf_core_relo *relo; local
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/
H A Djit.c162 emit_br_relo(struct nfp_prog *nfp_prog, enum br_mask mask, u16 addr, u8 defer, enum nfp_relo_type relo) argument
208 emit_br_bit_relo(struct nfp_prog *nfp_prog, swreg src, u8 bit, u16 addr, u8 defer, bool set, enum nfp_relo_type relo) argument
633 wrp_immed_relo(struct nfp_prog *nfp_prog, swreg dst, u32 imm, enum nfp_relo_type relo) argument
/linux-master/kernel/bpf/
H A Dbtf.c8686 int bpf_core_apply(struct bpf_core_ctx *ctx, const struct bpf_core_relo *relo, argument

Completed in 234 milliseconds