Home
last modified time | relevance | path

Searched refs:insn_idx (Results 1 - 5 of 5) sorted by relevance

/third_party/libbpf/src/
H A Drelo_core.c970 int insn_idx, struct bpf_insn *insn) in bpf_core_poison_insn()
973 prog_name, relo_idx, insn_idx); in bpf_core_poison_insn()
1025 int insn_idx, const struct bpf_core_relo *relo, in bpf_core_patch_insn()
1039 bpf_core_poison_insn(prog_name, relo_idx, insn_idx + 1, insn + 1); in bpf_core_patch_insn()
1040 bpf_core_poison_insn(prog_name, relo_idx, insn_idx, insn); in bpf_core_patch_insn()
1055 insn_idx, insn->imm, (unsigned long long)orig_val, in bpf_core_patch_insn()
1062 prog_name, relo_idx, insn_idx, in bpf_core_patch_insn()
1070 prog_name, relo_idx, insn_idx, insn->off, (unsigned long long)orig_val, in bpf_core_patch_insn()
1076 prog_name, relo_idx, insn_idx, (unsigned long long)new_val); in bpf_core_patch_insn()
1082 prog_name, relo_idx, insn_idx); in bpf_core_patch_insn()
969 bpf_core_poison_insn(const char *prog_name, int relo_idx, int insn_idx, struct bpf_insn *insn) bpf_core_poison_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) bpf_core_patch_insn() argument
[all...]
H A Dbpf_gen_internal.h11 int insn_idx; member
70 bool is_typeless, bool is_ld64, int kind, int insn_idx);
H A Dlibbpf.c350 int insn_idx; member
4434 __u32 insn_idx, const char *sym_name,
4437 struct bpf_insn *insn = &prog->insns[insn_idx];
4447 prog->name, sym_name, insn_idx, insn->code);
4467 prog->name, i, ext->name, ext->sym_idx, insn_idx);
4472 reloc_desc->insn_idx = insn_idx;
4500 reloc_desc->insn_idx = insn_idx;
4523 reloc_desc->insn_idx
4432 bpf_program__record_reloc(struct bpf_program *prog, struct reloc_desc *reloc_desc, __u32 insn_idx, const char *sym_name, const Elf64_Sym *sym, const Elf64_Rel *rel) global() argument
4592 prog_contains_insn(const struct bpf_program *prog, size_t insn_idx) global() argument
4598 find_prog_by_sec_insn(const struct bpf_object *obj, size_t sec_idx, size_t insn_idx) global() argument
4635 __u32 insn_idx; global() local
6108 record_relo_core(struct bpf_program *prog, const struct bpf_core_relo *core_relo, int insn_idx) global() argument
6126 find_relo_core(struct bpf_program *prog, int insn_idx) global() argument
6197 int i, err = 0, insn_idx, sec_idx, sec_num; global() local
6310 poison_map_ldimm64(struct bpf_program *prog, int relo_idx, int insn_idx, struct bpf_insn *insn, int map_idx, const struct bpf_map *map) global() argument
6340 poison_kfunc_call(struct bpf_program *prog, int relo_idx, int insn_idx, struct bpf_insn *insn, int ext_idx, const struct extern_desc *ext) global() argument
6603 size_t insn_idx = *(const size_t *)key; global() local
6611 find_prog_insn_relo(const struct bpf_program *prog, size_t insn_idx) global() argument
6684 size_t sub_insn_idx, insn_idx; global() local
7564 int insn_idx, err, spec_len; global() local
7600 int insn_idx, map_idx; global() local
7633 int insn_idx, ext_idx; global() local
9590 unsigned int moff, insn_idx; global() local
[all...]
H A Drelo_core.h90 int insn_idx, const struct bpf_core_relo *relo,
H A Dgen_loader.c563 bool is_typeless, bool is_ld64, int kind, int insn_idx) in bpf_gen__record_extern()
579 relo->insn_idx = insn_idx; in bpf_gen__record_extern()
701 /* store btf_id into insn[insn_idx].imm */ in emit_relo_kfunc_btf()
711 /* jump to insn[insn_idx].off store if fd denotes module BTF */ in emit_relo_kfunc_btf()
717 /* store index into insn[insn_idx].off */ in emit_relo_kfunc_btf()
777 /* store lower half of addr into insn[insn_idx].imm */ in emit_relo_ksym_typeless()
779 /* store upper half of addr into insn[insn_idx + 1].imm */ in emit_relo_ksym_typeless()
828 /* set values for insn[insn_idx].imm, insn[insn_idx in emit_relo_ksym_btf()
562 bpf_gen__record_extern(struct bpf_gen *gen, const char *name, bool is_weak, bool is_typeless, bool is_ld64, int kind, int insn_idx) bpf_gen__record_extern() argument
[all...]

Completed in 15 milliseconds