Lines Matching refs:reg_state
141 struct reg_state { struct
166 struct reg_state regs[MAX_BPF_REG]; argument
168 struct reg_state spilled_regs[MAX_BPF_STACK / BPF_REG_SIZE];
462 static void init_reg_state(struct reg_state *regs) in init_reg_state()
479 static void mark_reg_unknown_value(struct reg_state *regs, u32 regno) in mark_reg_unknown_value()
493 static int check_reg_arg(struct reg_state *regs, u32 regno, in check_reg_arg()
564 (struct reg_state) {}; in check_stack_write()
689 struct reg_state *regs = env->cur_state.regs; in check_xadd()
727 struct reg_state *regs = state->regs; in check_stack_boundary()
754 struct reg_state *reg = env->cur_state.regs + regno; in check_func_arg()
840 struct reg_state *regs = state->regs; in check_call()
842 struct reg_state *reg; in check_call()
914 static int check_alu_op(struct reg_state *regs, struct bpf_insn *insn) in check_alu_op()
1055 struct reg_state *regs = env->cur_state.regs; in check_cond_jmp_op()
1162 struct reg_state *regs = env->cur_state.regs; in check_ld_imm()
1219 struct reg_state *regs = env->cur_state.regs; in check_ld_abs()
1221 struct reg_state *reg; in check_ld_abs()
1577 struct reg_state *regs = state->regs; in do_check()