Lines Matching refs:insn
455 struct bpf_insn *insn = &fp->insnsi[i]; in bpf_jit_insn() local
458 u32 dst_reg = insn->dst_reg; in bpf_jit_insn()
459 u32 src_reg = insn->src_reg; in bpf_jit_insn()
461 s32 imm = insn->imm; in bpf_jit_insn()
462 s16 off = insn->off; in bpf_jit_insn()
464 switch (insn->code) { in bpf_jit_insn()
492 imm64 = (u64)(u32) insn[0].imm | ((u64)(u32) insn[1].imm) << 32; in bpf_jit_insn()
580 int rc_reg = BPF_OP(insn->code) == BPF_DIV ? REG_W1 : REG_W0; in bpf_jit_insn()
600 int rc_reg = BPF_OP(insn->code) == BPF_DIV ? REG_W1 : REG_W0; in bpf_jit_insn()
620 int rc_reg = BPF_OP(insn->code) == BPF_DIV ? REG_W1 : REG_W0; in bpf_jit_insn()
623 if (BPF_OP(insn->code) == BPF_MOD) in bpf_jit_insn()
642 int rc_reg = BPF_OP(insn->code) == BPF_DIV ? REG_W1 : REG_W0; in bpf_jit_insn()
645 if (BPF_OP(insn->code) == BPF_MOD) in bpf_jit_insn()
1063 if ((BPF_MODE(insn->code) == BPF_ABS) && (imm >= 0)) in bpf_jit_insn()
1070 if ((BPF_MODE(insn->code) == BPF_ABS) && (imm >= 0)) in bpf_jit_insn()
1077 if ((BPF_MODE(insn->code) == BPF_ABS) && (imm >= 0)) in bpf_jit_insn()
1106 if (BPF_MODE(insn->code) == BPF_IND) in bpf_jit_insn()
1121 pr_err("Unknown opcode %02x\n", insn->code); in bpf_jit_insn()