H A D | verifier.c | 283 struct btf *btf; member in struct:bpf_call_arg_meta 293 struct btf *btf; member in struct:bpf_kfunc_call_arg_meta 344 btf_type_name(const struct btf *btf, u32 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 1103 is_iter_reg_valid_init(struct bpf_verifier_env *env, struct bpf_reg_state *reg, struct btf *btf, u32 btf_id, int nr_slots) argument 2348 mark_btf_ld_reg(struct bpf_verifier_env *env, struct bpf_reg_state *regs, u32 regno, enum bpf_reg_type reg_type, struct btf *btf, u32 btf_id, enum bpf_type_flag flag) argument 2500 struct btf *btf = aux->btf; local 2571 struct btf *btf; member in struct:bpf_kfunc_btf 2642 struct btf *btf; local 5302 rcu_protected_object(const struct btf *btf, u32 btf_id) 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 6835 struct btf *btf = NULL; local 7487 struct btf *btf = NULL; local 9348 btf_check_func_arg_match(struct bpf_verifier_env *env, int subprog, const struct btf *btf, struct bpf_reg_state *regs) argument 9444 struct btf *btf = prog->aux->btf; local 10746 is_kfunc_arg_mem_size(const struct btf *btf, const struct btf_param *arg, const struct bpf_reg_state *reg) argument 10759 is_kfunc_arg_const_mem_size(const struct btf *btf, const struct btf_param *arg, const struct bpf_reg_state *reg) argument 10772 is_kfunc_arg_optional(const struct btf *btf, const struct btf_param *arg) argument 10777 is_kfunc_arg_constant(const struct btf *btf, const struct btf_param *arg) argument 10782 is_kfunc_arg_ignore(const struct btf *btf, const struct btf_param *arg) argument 10787 is_kfunc_arg_map(const struct btf *btf, const struct btf_param *arg) argument 10792 is_kfunc_arg_alloc_obj(const struct btf *btf, const struct btf_param *arg) argument 10797 is_kfunc_arg_uninit(const struct btf *btf, const struct btf_param *arg) argument 10802 is_kfunc_arg_refcounted_kptr(const struct btf *btf, const struct btf_param *arg) argument 10807 is_kfunc_arg_nullable(const struct btf *btf, const struct btf_param *arg) argument 10812 is_kfunc_arg_const_str(const struct btf *btf, const struct btf_param *arg) argument 10817 is_kfunc_arg_scalar_with_name(const struct btf *btf, const struct btf_param *arg, const char *name) argument 10851 __is_kfunc_ptr_arg_type(const struct btf *btf, const struct btf_param *arg, int type) argument 10868 is_kfunc_arg_dynptr(const struct btf *btf, const struct btf_param *arg) argument 10873 is_kfunc_arg_list_head(const struct btf *btf, const struct btf_param *arg) argument 10878 is_kfunc_arg_list_node(const struct btf *btf, const struct btf_param *arg) argument 10883 is_kfunc_arg_rbtree_root(const struct btf *btf, const struct btf_param *arg) argument 10888 is_kfunc_arg_rbtree_node(const struct btf *btf, const struct btf_param *arg) argument 10893 is_kfunc_arg_callback(struct bpf_verifier_env *env, const struct btf *btf, const struct btf_param *arg) argument 10906 __btf_type_is_scalar_struct(struct bpf_verifier_env *env, const struct btf *btf, const struct btf_type *t, int rec) argument 11608 const struct btf *btf = meta->btf; local 15909 const struct btf *btf; local 16011 const struct btf *btf; local 16101 const struct btf *btf; local 16228 const struct btf *btf = prog->aux->btf; local 16294 struct btf *btf; local 17938 find_btf_percpu_datasec(struct btf *btf) argument 17980 struct btf *btf; local 20675 struct btf *btf; local 20787 struct btf *btf; local [all...] |