Lines Matching refs:bpf_verifier_env
88 static int set_kfunc_desc_imm(struct bpf_verifier_env *env, struct bpf_kfunc_desc *desc) in set_kfunc_desc_imm()
107 static int sort_kfunc_descs_by_imm_off(struct bpf_verifier_env *env) in sort_kfunc_descs_by_imm_off()
127 static int add_kfunc_in_insns(struct bpf_verifier_env *env, in add_kfunc_in_insns()
143 static int get_callee_stack_depth(struct bpf_verifier_env *env, in get_callee_stack_depth()
159 static void adjust_insn_aux_data(struct bpf_verifier_env *env, in adjust_insn_aux_data()
200 static void adjust_subprog_starts(struct bpf_verifier_env *env, u32 off, u32 len) in adjust_subprog_starts()
214 static void adjust_insn_arrays(struct bpf_verifier_env *env, u32 off, u32 len) in adjust_insn_arrays()
225 static void adjust_insn_arrays_after_remove(struct bpf_verifier_env *env, u32 off, u32 len) in adjust_insn_arrays_after_remove()
247 struct bpf_prog *bpf_patch_insn_data(struct bpf_verifier_env *env, u32 off, in bpf_patch_insn_data()
317 static int adjust_subprog_starts_after_remove(struct bpf_verifier_env *env, in adjust_subprog_starts_after_remove()
373 static int bpf_adj_linfo_after_remove(struct bpf_verifier_env *env, u32 off, in bpf_adj_linfo_after_remove()
440 void bpf_clear_insn_aux_data(struct bpf_verifier_env *env, int start, int len) in bpf_clear_insn_aux_data()
458 static int verifier_remove_insns(struct bpf_verifier_env *env, u32 off, u32 cnt) in verifier_remove_insns()
507 void bpf_opt_hard_wire_dead_code_branches(struct bpf_verifier_env *env) in bpf_opt_hard_wire_dead_code_branches()
533 int bpf_opt_remove_dead_code(struct bpf_verifier_env *env) in bpf_opt_remove_dead_code()
557 int bpf_opt_remove_nops(struct bpf_verifier_env *env) in bpf_opt_remove_nops()
582 int bpf_opt_subreg_zext_lo32_rnd_hi32(struct bpf_verifier_env *env, in bpf_opt_subreg_zext_lo32_rnd_hi32()
688 int bpf_convert_ctx_accesses(struct bpf_verifier_env *env) in bpf_convert_ctx_accesses()
988 static u32 *bpf_dup_subprog_starts(struct bpf_verifier_env *env) in bpf_dup_subprog_starts()
1000 static void bpf_restore_subprog_starts(struct bpf_verifier_env *env, u32 *orig_starts) in bpf_restore_subprog_starts()
1008 struct bpf_insn_aux_data *bpf_dup_insn_aux_data(struct bpf_verifier_env *env) in bpf_dup_insn_aux_data()
1020 void bpf_restore_insn_aux_data(struct bpf_verifier_env *env, in bpf_restore_insn_aux_data()
1028 static int jit_subprogs(struct bpf_verifier_env *env) in jit_subprogs()
1295 int bpf_jit_subprogs(struct bpf_verifier_env *env) in bpf_jit_subprogs()
1375 int bpf_fixup_call_args(struct bpf_verifier_env *env) in bpf_fixup_call_args()
1433 static int add_hidden_subprog(struct bpf_verifier_env *env, struct bpf_insn *patch, int len) in add_hidden_subprog()
1462 int bpf_do_misc_fixups(struct bpf_verifier_env *env) in bpf_do_misc_fixups()
2405 static struct bpf_prog *inline_bpf_loop(struct bpf_verifier_env *env, in inline_bpf_loop()
2497 int bpf_optimize_bpf_loop(struct bpf_verifier_env *env) in bpf_optimize_bpf_loop()
2545 int bpf_remove_fastcall_spills_fills(struct bpf_verifier_env *env) in bpf_remove_fastcall_spills_fills()