Searched defs:insn_idx (Results 1 - 14 of 14) sorted by relevance

/linux-master/tools/lib/bpf/
H A Dbpf_gen_internal.h11 int insn_idx; member in struct:ksym_relo_desc
H A Dgen_loader.c562 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) argument
[all...]
H A Drelo_core.c969 bpf_core_poison_insn(const char *prog_name, int relo_idx, int insn_idx, struct bpf_insn *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) argument
[all...]
H A Dlibbpf.c351 int insn_idx; member in struct:reloc_desc
4376 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) argument
4538 prog_contains_insn(const struct bpf_program *prog, size_t insn_idx) argument
4544 find_prog_by_sec_insn(const struct bpf_object *obj, size_t sec_idx, size_t insn_idx) argument
4581 __u32 insn_idx; local
5690 record_relo_core(struct bpf_program *prog, const struct bpf_core_relo *core_relo, int insn_idx) argument
5708 find_relo_core(struct bpf_program *prog, int insn_idx) argument
5779 int i, err = 0, insn_idx, sec_idx, sec_num; local
5890 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) argument
5920 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) argument
6183 size_t insn_idx = *(const size_t *)key; local
6191 find_prog_insn_relo(const struct bpf_program *prog, size_t insn_idx) argument
6264 size_t sub_insn_idx, insn_idx; local
7555 int insn_idx, err, spec_len; local
7591 int insn_idx, map_idx; local
7624 int insn_idx, ext_idx; local
9607 unsigned int moff, insn_idx; local
[all...]
/linux-master/arch/powerpc/net/
H A Dbpf_jit_comp32.c982 int insn_idx = ctx->idx - 1; local
H A Dbpf_jit_comp.c257 bpf_add_extable_entry(struct bpf_prog *fp, u32 *image, u32 *fimage, int pass, struct codegen_context *ctx, int insn_idx, int jmp_off, int dst_reg) argument
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/
H A Dverifier.c631 int nfp_verify_insn(struct bpf_verifier_env *env, int insn_idx, argument
20 nfp_bpf_goto_meta(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, unsigned int insn_idx) argument
[all...]
/linux-master/drivers/net/netdevsim/
H A Dbpf.c63 nsim_bpf_verify_insn(struct bpf_verifier_env *env, int insn_idx, int prev_insn) argument
/linux-master/kernel/bpf/
H A Doffload.c312 bpf_prog_offload_verify_insn(struct bpf_verifier_env *env, int insn_idx, int prev_insn_idx) argument
H A Dverifier.c180 int insn_idx; member in struct:bpf_verifier_stack_elem
541 static bool is_may_goto_insn_at(struct bpf_verifier_env *env, int insn_idx) argument
705 mark_stack_slots_dynptr(struct bpf_verifier_env *env, struct bpf_reg_state *reg, enum bpf_arg_type arg_type, int insn_idx, int clone_ref_obj_id) argument
1001 mark_stack_slots_iter(struct bpf_verifier_env *env, struct bpf_kfunc_call_arg_meta *meta, struct bpf_reg_state *reg, int insn_idx, struct btf *btf, u32 btf_id, int nr_slots) argument
1326 acquire_reference_state(struct bpf_verifier_env *env, int insn_idx) argument
1667 pop_stack(struct bpf_verifier_env *env, int *prev_insn_idx, int *insn_idx, bool pop_log) argument
1696 push_stack(struct bpf_verifier_env *env, int insn_idx, int prev_insn_idx, bool speculative) argument
2403 push_async_cb(struct bpf_verifier_env *env, int insn_idx, int prev_insn_idx, int subprog) argument
3318 is_jmp_point(struct bpf_verifier_env *env, int insn_idx) argument
3361 get_jmp_hist_entry(struct bpf_verifier_state *st, u32 hist_end, int insn_idx) argument
4479 check_stack_write_fixed_off(struct bpf_verifier_env *env, struct bpf_func_state *state, int off, int size, int value_regno, int insn_idx) argument
4621 check_stack_write_var_off(struct bpf_verifier_env *env, struct bpf_func_state *state, int ptr_regno, int off, int size, int value_regno, int insn_idx) argument
5024 check_stack_write(struct bpf_verifier_env *env, int ptr_regno, int off, int size, int value_regno, int insn_idx) argument
5353 check_map_kptr_access(struct bpf_verifier_env *env, u32 regno, int value_regno, int insn_idx, struct btf_field *kptr_field) argument
5558 check_ctx_access(struct bpf_verifier_env *env, int insn_idx, int off, int size, enum bpf_access_type t, enum bpf_reg_type *reg_type, struct btf **btf, u32 *btf_id) argument
5606 check_sock_access(struct bpf_verifier_env *env, int insn_idx, u32 regno, int off, int size, enum bpf_access_type t) argument
6736 check_mem_access(struct bpf_verifier_env *env, int insn_idx, u32 regno, int off, int bpf_size, enum bpf_access_type t, int value_regno, bool strict_alignment_once, bool is_ldsx) argument
6975 check_atomic(struct bpf_verifier_env *env, int insn_idx, struct bpf_insn *insn) argument
7657 process_dynptr_func(struct bpf_verifier_env *env, int regno, int insn_idx, enum bpf_arg_type arg_type, int clone_ref_obj_id) argument
7765 process_iter_arg(struct bpf_verifier_env *env, int regno, int insn_idx, struct bpf_kfunc_call_arg_meta *meta) argument
7841 find_prev_entry(struct bpf_verifier_env *env, struct bpf_verifier_state *cur, int insn_idx) argument
7991 process_iter_next_call(struct bpf_verifier_env *env, int insn_idx, struct bpf_kfunc_call_arg_meta *meta) argument
8569 check_func_arg(struct bpf_verifier_env *env, u32 arg, struct bpf_call_arg_meta *meta, const struct bpf_func_proto *fn, int insn_idx) argument
9468 push_callback_call(struct bpf_verifier_env *env, struct bpf_insn *insn, int insn_idx, int subprog, set_callee_state_fn set_callee_state_cb) argument
9536 check_func_call(struct bpf_verifier_env *env, struct bpf_insn *insn, int *insn_idx) argument
9633 set_callee_state(struct bpf_verifier_env *env, struct bpf_func_state *caller, struct bpf_func_state *callee, int insn_idx) argument
9647 set_map_elem_callback_state(struct bpf_verifier_env *env, struct bpf_func_state *caller, struct bpf_func_state *callee, int insn_idx) argument
9677 set_loop_callback_state(struct bpf_verifier_env *env, struct bpf_func_state *caller, struct bpf_func_state *callee, int insn_idx) argument
9699 set_timer_callback_state(struct bpf_verifier_env *env, struct bpf_func_state *caller, struct bpf_func_state *callee, int insn_idx) argument
9729 set_find_vma_callback_state(struct bpf_verifier_env *env, struct bpf_func_state *caller, struct bpf_func_state *callee, int insn_idx) argument
9757 set_user_ringbuf_callback_state(struct bpf_verifier_env *env, struct bpf_func_state *caller, struct bpf_func_state *callee, int insn_idx) argument
9780 set_rbtree_add_callback_state(struct bpf_verifier_env *env, struct bpf_func_state *caller, struct bpf_func_state *callee, int insn_idx) argument
9842 prepare_func_exit(struct bpf_verifier_env *env, int *insn_idx) argument
9984 record_func_map(struct bpf_verifier_env *env, struct bpf_call_arg_meta *meta, int func_id, int insn_idx) argument
10030 record_func_key(struct bpf_verifier_env *env, struct bpf_call_arg_meta *meta, int func_id, int insn_idx) argument
10189 int insn_idx = *insn_idx_p; local
11604 check_kfunc_args(struct bpf_verifier_env *env, struct bpf_kfunc_call_arg_meta *meta, int insn_idx) argument
12103 int err, insn_idx = *insn_idx_p; local
14949 check_cond_jmp_op(struct bpf_verifier_env *env, struct bpf_insn *insn, int *insn_idx) argument
15585 is_prune_point(struct bpf_verifier_env *env, int insn_idx) argument
15595 is_force_checkpoint(struct bpf_verifier_env *env, int insn_idx) argument
15605 calls_callback(struct bpf_verifier_env *env, int insn_idx) argument
17076 is_iter_next_insn(struct bpf_verifier_env *env, int insn_idx) argument
17163 is_state_visited(struct bpf_verifier_env *env, int insn_idx) argument
19459 fixup_kfunc_call(struct bpf_verifier_env *env, struct bpf_insn *insn, struct bpf_insn *insn_buf, int insn_idx, int *cnt) argument
[all...]
/linux-master/tools/testing/selftests/bpf/
H A Dtest_verifier.c85 int insn_idx; member in struct:kfunc_btf_id_pair
/linux-master/include/linux/
H A Dbpf_verifier.h264 int insn_idx; member in struct:bpf_reference_state
418 u32 insn_idx; member in struct:bpf_verifier_state
665 u32 insn_idx; member in struct:bpf_verifier_env
H A Dbpf.h1411 u32 insn_idx; member in struct:bpf_jit_poke_descriptor
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dreg_bounds.c1133 int insn_idx; member in struct:__anon3340

Completed in 252 milliseconds