Lines Matching refs:src_reg

327 				insn->src_reg);  in print_bpf_insn()
341 insn->off, insn->src_reg); in print_bpf_insn()
347 insn->src_reg); in print_bpf_insn()
368 insn->src_reg, insn->off); in print_bpf_insn()
379 insn->src_reg, insn->imm); in print_bpf_insn()
401 insn->src_reg, insn->off); in print_bpf_insn()
748 err = check_reg_arg(regs, insn->src_reg, SRC_OP); in check_xadd()
1024 insn->src_reg != BPF_REG_0 || in check_alu_op()
1030 if (insn->src_reg != BPF_REG_0 || insn->off != 0 || in check_alu_op()
1062 err = check_reg_arg(regs, insn->src_reg, SRC_OP); in check_alu_op()
1066 if (insn->src_reg != BPF_REG_0 || insn->off != 0) { in check_alu_op()
1082 regs[insn->dst_reg] = regs[insn->src_reg]; in check_alu_op()
1084 if (is_pointer_value(env, insn->src_reg)) { in check_alu_op()
1086 insn->src_reg); in check_alu_op()
1114 err = check_reg_arg(regs, insn->src_reg, SRC_OP); in check_alu_op()
1118 if (insn->src_reg != BPF_REG_0 || insn->off != 0) { in check_alu_op()
1155 is_pointer_value(env, insn->src_reg)) { in check_alu_op()
1157 insn->src_reg); in check_alu_op()
1195 err = check_reg_arg(regs, insn->src_reg, SRC_OP); in check_cond_jmp_op()
1199 if (is_pointer_value(env, insn->src_reg)) { in check_cond_jmp_op()
1201 insn->src_reg); in check_cond_jmp_op()
1205 if (insn->src_reg != BPF_REG_0) { in check_cond_jmp_op()
1310 if (insn->src_reg == 0) in check_ld_imm()
1315 BUG_ON(insn->src_reg != BPF_PSEUDO_MAP_FD); in check_ld_imm()
1363 (mode == BPF_ABS && insn->src_reg != BPF_REG_0)) { in check_ld_abs()
1380 err = check_reg_arg(regs, insn->src_reg, SRC_OP); in check_ld_abs()
1775 err = check_reg_arg(regs, insn->src_reg, SRC_OP); in do_check()
1783 src_reg_type = regs[insn->src_reg].type; in do_check()
1788 err = check_mem_access(env, insn->src_reg, insn->off, in do_check()
1832 err = check_reg_arg(regs, insn->src_reg, SRC_OP); in do_check()
1845 insn->src_reg); in do_check()
1860 insn->src_reg != BPF_REG_0) { in do_check()
1882 insn->src_reg != BPF_REG_0 || in do_check()
1895 insn->src_reg != BPF_REG_0 || in do_check()
1907 insn->src_reg != BPF_REG_0 || in do_check()
1998 insn[1].dst_reg != 0 || insn[1].src_reg != 0 || in replace_map_fd_with_map_ptr()
2004 if (insn->src_reg == 0) in replace_map_fd_with_map_ptr()
2008 if (insn->src_reg != BPF_PSEUDO_MAP_FD) { in replace_map_fd_with_map_ptr()
2081 insn->src_reg = 0; in convert_pseudo_ld_imm64()
2135 convert_ctx_access(type, insn->dst_reg, insn->src_reg, in convert_ctx_accesses()