Lines Matching refs:BPF_ALU64
28 if (insn->code != (BPF_ALU64 | BPF_MOV | BPF_X) || insn->off != BPF_ADDR_SPACE_CAST) in is_addr_space_cast32()
72 if ((class == BPF_ALU || class == BPF_ALU64) && op == BPF_END && insn->imm != 64) in bpf_is_reg64()
1027 insn_buf[cnt++] = BPF_RAW_INSN(BPF_ALU64 | BPF_MOV | BPF_X, in bpf_convert_ctx_accesses()
1558 if ((insn->code == (BPF_ALU64 | BPF_MOD | BPF_K) || in bpf_do_misc_fixups()
1559 insn->code == (BPF_ALU64 | BPF_DIV | BPF_K) || in bpf_do_misc_fixups()
1563 bool is64 = BPF_CLASS(insn->code) == BPF_ALU64; in bpf_do_misc_fixups()
1568 *patch++ = BPF_RAW_INSN((is64 ? BPF_ALU64 : BPF_ALU) | in bpf_do_misc_fixups()
1587 if (insn->code == (BPF_ALU64 | BPF_MOD | BPF_X) || in bpf_do_misc_fixups()
1588 insn->code == (BPF_ALU64 | BPF_DIV | BPF_X) || in bpf_do_misc_fixups()
1591 bool is64 = BPF_CLASS(insn->code) == BPF_ALU64; in bpf_do_misc_fixups()
1603 *patch++ = BPF_RAW_INSN((is64 ? BPF_ALU64 : BPF_ALU) | in bpf_do_misc_fixups()
1612 *patch++ = BPF_RAW_INSN((is64 ? BPF_ALU64 : BPF_ALU) | in bpf_do_misc_fixups()
1616 *patch++ = BPF_RAW_INSN((is64 ? BPF_ALU64 : BPF_ALU) | in bpf_do_misc_fixups()
1626 *patch++ = BPF_RAW_INSN((is64 ? BPF_ALU64 : BPF_ALU) | in bpf_do_misc_fixups()
1728 if (insn->code == (BPF_ALU64 | BPF_ADD | BPF_X) || in bpf_do_misc_fixups()
1729 insn->code == (BPF_ALU64 | BPF_SUB | BPF_X)) { in bpf_do_misc_fixups()
1730 const u8 code_add = BPF_ALU64 | BPF_ADD | BPF_X; in bpf_do_misc_fixups()
1731 const u8 code_sub = BPF_ALU64 | BPF_SUB | BPF_X; in bpf_do_misc_fixups()