Home
last modified time | relevance | path

Searched refs:bpf_verifier_env (Results 1 – 2 of 2) sorted by relevance

/include/linux/
Dbpf_verifier.h459 struct bpf_verifier_env { struct
524 __printf(2, 3) void bpf_verifier_log_write(struct bpf_verifier_env *env, argument
529 static inline struct bpf_func_state *cur_func(struct bpf_verifier_env *env) in cur_func()
536 static inline struct bpf_reg_state *cur_regs(struct bpf_verifier_env *env) in cur_regs()
542 int bpf_prog_offload_verify_insn(struct bpf_verifier_env *env,
544 int bpf_prog_offload_finalize(struct bpf_verifier_env *env);
546 bpf_prog_offload_replace_insn(struct bpf_verifier_env *env, u32 off,
549 bpf_prog_offload_remove_insns(struct bpf_verifier_env *env, u32 off, u32 cnt);
551 int check_ctx_reg(struct bpf_verifier_env *env,
553 int check_mem_reg(struct bpf_verifier_env *env, struct bpf_reg_state *reg,
Dbpf.h28 struct bpf_verifier_env;
143 int (*map_set_for_each_callback_args)(struct bpf_verifier_env *env,
584 int (*insn_hook)(struct bpf_verifier_env *env,
586 int (*finalize)(struct bpf_verifier_env *env);
588 int (*replace_insn)(struct bpf_verifier_env *env, u32 off,
590 int (*remove_insns)(struct bpf_verifier_env *env, u32 off, u32 cnt);
1602 int map_set_for_each_callback_args(struct bpf_verifier_env *env,
1721 int btf_check_subprog_arg_match(struct bpf_verifier_env *env, int subprog,
1723 int btf_check_kfunc_arg_match(struct bpf_verifier_env *env,
1726 int btf_prepare_func_args(struct bpf_verifier_env *env, int subprog,