Lines Matching refs:is64
630 static inline void emit_a32_mov_se_i64(const bool is64, const s8 dst[], in emit_a32_mov_se_i64() argument
634 if (is64 && (val & (1<<31))) in emit_a32_mov_se_i64()
640 const bool is64, const bool hi, in emit_a32_add_r() argument
648 if (!hi && is64) in emit_a32_add_r()
650 else if (hi && is64) in emit_a32_add_r()
657 const bool is64, const bool hi, in emit_a32_sub_r() argument
665 if (!hi && is64) in emit_a32_sub_r()
667 else if (hi && is64) in emit_a32_sub_r()
673 static inline void emit_alu_r(const u8 dst, const u8 src, const bool is64, in emit_alu_r() argument
678 emit_a32_add_r(dst, src, is64, hi, ctx); in emit_alu_r()
682 emit_a32_sub_r(dst, src, is64, hi, ctx); in emit_alu_r()
716 static inline void emit_a32_alu_r64(const bool is64, const s8 dst[], in emit_a32_alu_r64() argument
724 if (is64) { in emit_a32_alu_r64()
757 static inline void emit_a32_mov_r64(const bool is64, const s8 dst[], in emit_a32_mov_r64() argument
760 if (!is64) { in emit_a32_mov_r64()
1358 const bool is64 = BPF_CLASS(code) == BPF_ALU64; in build_insn() local
1388 emit_a32_mov_r64(is64, dst, src, ctx); in build_insn()
1392 emit_a32_mov_se_i64(is64, dst, imm, ctx); in build_insn()
1431 emit_a32_alu_r64(is64, dst, src, ctx, BPF_OP(code)); in build_insn()
1440 emit_a32_mov_se_i64(is64, tmp2, imm, ctx); in build_insn()
1441 emit_a32_alu_r64(is64, dst, tmp2, ctx, BPF_OP(code)); in build_insn()
1541 emit_a32_mov_se_i64(is64, tmp2, imm, ctx); in build_insn()