Searched refs:BPF_ARSH (Results 1 – 8 of 8) sorted by relevance
495 case BPF_ALU | BPF_ARSH | BPF_K: in do_jit()498 case BPF_ALU64 | BPF_ARSH | BPF_K: in do_jit()507 case BPF_ARSH: b3 = 0xF8; break; in do_jit()514 case BPF_ALU | BPF_ARSH | BPF_X: in do_jit()517 case BPF_ALU64 | BPF_ARSH | BPF_X: in do_jit()542 case BPF_ARSH: b3 = 0xF8; break; in do_jit()
24 #define BPF_ARSH 0xc0 /* sign extending arithmetic shift right */ macro
307 case BPF_ALU | BPF_ARSH | BPF_X: in build_insn()308 case BPF_ALU64 | BPF_ARSH | BPF_X: in build_insn()420 case BPF_ALU | BPF_ARSH | BPF_K: in build_insn()421 case BPF_ALU64 | BPF_ARSH | BPF_K: in build_insn()
238 [BPF_ALU64 | BPF_ARSH | BPF_X] = &&ALU64_ARSH_X, in __bpf_prog_run()239 [BPF_ALU64 | BPF_ARSH | BPF_K] = &&ALU64_ARSH_K, in __bpf_prog_run()
291 [BPF_ARSH >> 4] = "s>>=",1023 opcode == BPF_ARSH) && BPF_SRC(insn->code) == BPF_K) { in check_alu_op()
782 case BPF_ALU64 | BPF_ARSH | BPF_X: /* ((s64) dst) >>= src */ in bpf_jit_insn()786 case BPF_ALU64 | BPF_ARSH | BPF_K: /* ((s64) dst) >>= imm */ in bpf_jit_insn()
1309 BPF_ALU64_IMM(BPF_ARSH, R1, 32),1366 BPF_ALU64_REG(BPF_ARSH, R0, R3),
895 BPF_ARSH 0xc0 /* eBPF only: sign extending shift right */