Home
last modified time | relevance | path

Searched refs:bpf_func_state (Results 1 – 3 of 3) sorted by relevance

/linux/kernel/bpf/
H A Dverifier.c516 static bool is_spi_bounds_valid(struct bpf_func_state *state, int spi, int nr_slots) in is_spi_bounds_valid()
641 struct bpf_func_state *state, int spi);
646 struct bpf_func_state *state = bpf_func(env, reg); in mark_stack_slots_dynptr()
701 static void invalidate_dynptr(struct bpf_verifier_env *env, struct bpf_func_state *state, int spi) in invalidate_dynptr()
716 struct bpf_func_state *state = bpf_func(env, reg); in unmark_stack_slots_dynptr()
781 struct bpf_func_state *state, int spi) in destroy_if_dynptr_stack_slot()
783 struct bpf_func_state *fstate; in destroy_if_dynptr_stack_slot()
881 struct bpf_func_state *state = bpf_func(env, reg); in is_dynptr_reg_valid_init()
911 struct bpf_func_state *state = bpf_func(env, reg); in is_dynptr_type_expected()
941 struct bpf_func_state *state = bpf_func(env, reg); in mark_stack_slots_iter()
[all …]
/linux/include/linux/
H A Dbpf_verifier.h327 struct bpf_func_state { struct
417 struct bpf_func_state *frame[MAX_CALL_FRAMES];
1025 static inline struct bpf_func_state *cur_func(struct bpf_verifier_env *env) in cur_func()
1107 static inline struct bpf_func_state *bpf_func(struct bpf_verifier_env *env, in bpf_func()
H A Dbpf.h55 struct bpf_func_state;
174 struct bpf_func_state *caller,
175 struct bpf_func_state *callee);
2893 struct bpf_func_state *caller,
2894 struct bpf_func_state *callee);