diff options
author | Joanne Koong <joannelkoong@gmail.com> | 2023-03-01 07:49:45 -0800 |
---|---|---|
committer | Alexei Starovoitov <ast@kernel.org> | 2023-03-01 09:55:23 -0800 |
commit | 7e0dac2807e6c4ae8c56941d74971fdb0763b4f9 (patch) | |
tree | bf273667ff320fa35b900be209731c9f45eba54a /include/linux/bpf_verifier.h | |
parent | 2f46439346700a2b41cf0fa9432f110f42fd8821 (diff) | |
download | linux-7e0dac2807e6c4ae8c56941d74971fdb0763b4f9.tar.gz linux-7e0dac2807e6c4ae8c56941d74971fdb0763b4f9.tar.bz2 linux-7e0dac2807e6c4ae8c56941d74971fdb0763b4f9.zip |
bpf: Refactor process_dynptr_func
This change cleans up process_dynptr_func's flow to be more intuitive
and updates some comments with more context.
Signed-off-by: Joanne Koong <joannelkoong@gmail.com>
Link: https://lore.kernel.org/r/20230301154953.641654-3-joannelkoong@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'include/linux/bpf_verifier.h')
-rw-r--r-- | include/linux/bpf_verifier.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/include/linux/bpf_verifier.h b/include/linux/bpf_verifier.h index cf1bb1cf4a7b..b26ff2a8f63b 100644 --- a/include/linux/bpf_verifier.h +++ b/include/linux/bpf_verifier.h @@ -616,9 +616,6 @@ int check_func_arg_reg_off(struct bpf_verifier_env *env, enum bpf_arg_type arg_type); int check_mem_reg(struct bpf_verifier_env *env, struct bpf_reg_state *reg, u32 regno, u32 mem_size); -struct bpf_call_arg_meta; -int process_dynptr_func(struct bpf_verifier_env *env, int regno, - enum bpf_arg_type arg_type, struct bpf_call_arg_meta *meta); /* this lives here instead of in bpf.h because it needs to dereference tgt_prog */ static inline u64 bpf_trampoline_compute_key(const struct bpf_prog *tgt_prog, |