is64 397 arch/arm/kvm/coproc.c { CRm64( 2), Op1( 0), is64, access_vm_reg, reset_unknown64, c2_TTBR0 }, is64 404 arch/arm/kvm/coproc.c { CRm64( 2), Op1( 1), is64, access_vm_reg, reset_unknown64, c2_TTBR1 }, is64 428 arch/arm/kvm/coproc.c { CRm64( 7), Op1( 0), is64, NULL, reset_unknown64, c7_PAR }, is64 473 arch/arm/kvm/coproc.c { CRm64(12), Op1( 0), is64, access_gic_sgi}, is64 480 arch/arm/kvm/coproc.c { CRm64(12), Op1( 1), is64, access_gic_sgi}, is64 482 arch/arm/kvm/coproc.c { CRm64(12), Op1( 2), is64, access_gic_sgi}, is64 497 arch/arm/kvm/coproc.c { CRm64(14), Op1( 2), is64, access_cntp_cval}, is64 611 arch/arm/net/bpf_jit_32.c static inline void emit_a32_mov_se_i64(const bool is64, const s8 dst[], is64 615 arch/arm/net/bpf_jit_32.c if (is64 && (val & (1<<31))) is64 621 arch/arm/net/bpf_jit_32.c const bool is64, const bool hi, is64 629 arch/arm/net/bpf_jit_32.c if (!hi && is64) is64 631 arch/arm/net/bpf_jit_32.c else if (hi && is64) is64 638 arch/arm/net/bpf_jit_32.c const bool is64, const bool hi, is64 646 arch/arm/net/bpf_jit_32.c if (!hi && is64) is64 648 arch/arm/net/bpf_jit_32.c else if (hi && is64) is64 654 arch/arm/net/bpf_jit_32.c static inline void emit_alu_r(const u8 dst, const u8 src, const bool is64, is64 659 arch/arm/net/bpf_jit_32.c emit_a32_add_r(dst, src, is64, hi, ctx); is64 663 arch/arm/net/bpf_jit_32.c emit_a32_sub_r(dst, src, is64, hi, ctx); is64 700 arch/arm/net/bpf_jit_32.c struct jit_ctx *ctx, const bool is64, is64 708 arch/arm/net/bpf_jit_32.c emit_alu_r(rd, rn, is64, hi, op, ctx); is64 713 arch/arm/net/bpf_jit_32.c static inline void emit_a32_alu_r64(const bool is64, const s8 dst[], is64 721 arch/arm/net/bpf_jit_32.c if (is64) { is64 754 arch/arm/net/bpf_jit_32.c static inline void emit_a32_mov_r64(const bool is64, const s8 dst[], is64 757 arch/arm/net/bpf_jit_32.c if (!is64) { is64 1355 arch/arm/net/bpf_jit_32.c const bool is64 = BPF_CLASS(code) == BPF_ALU64; is64 1385 arch/arm/net/bpf_jit_32.c emit_a32_mov_r64(is64, dst, src, ctx); is64 1389 arch/arm/net/bpf_jit_32.c emit_a32_mov_se_i64(is64, dst, imm, ctx); is64 1429 arch/arm/net/bpf_jit_32.c emit_a32_alu_r64(is64, dst, src, ctx, BPF_OP(code)); is64 1438 arch/arm/net/bpf_jit_32.c emit_a32_mov_se_i64(is64, tmp2, imm, ctx); is64 1439 arch/arm/net/bpf_jit_32.c emit_a32_alu_r64(is64, dst, tmp2, ctx, BPF_OP(code)); is64 1537 arch/arm/net/bpf_jit_32.c emit_a32_mov_se_i64(is64, tmp2, imm, ctx); is64 71 arch/arm64/net/bpf_jit_comp.c static inline void emit_a64_mov_i(const int is64, const int reg, is64 79 arch/arm64/net/bpf_jit_comp.c emit(A64_MOVN(is64, reg, (u16)~lo, 0), ctx); is64 81 arch/arm64/net/bpf_jit_comp.c emit(A64_MOVN(is64, reg, (u16)~hi, 16), ctx); is64 83 arch/arm64/net/bpf_jit_comp.c emit(A64_MOVK(is64, reg, lo, 0), ctx); is64 86 arch/arm64/net/bpf_jit_comp.c emit(A64_MOVZ(is64, reg, lo, 0), ctx); is64 88 arch/arm64/net/bpf_jit_comp.c emit(A64_MOVK(is64, reg, hi, 16), ctx); is64 354 arch/arm64/net/bpf_jit_comp.c const bool is64 = BPF_CLASS(code) == BPF_ALU64 || is64 375 arch/arm64/net/bpf_jit_comp.c emit(A64_MOV(is64, dst, src), ctx); is64 380 arch/arm64/net/bpf_jit_comp.c emit(A64_ADD(is64, dst, dst, src), ctx); is64 384 arch/arm64/net/bpf_jit_comp.c emit(A64_SUB(is64, dst, dst, src), ctx); is64 388 arch/arm64/net/bpf_jit_comp.c emit(A64_AND(is64, dst, dst, src), ctx); is64 392 arch/arm64/net/bpf_jit_comp.c emit(A64_ORR(is64, dst, dst, src), ctx); is64 396 arch/arm64/net/bpf_jit_comp.c emit(A64_EOR(is64, dst, dst, src), ctx); is64 400 arch/arm64/net/bpf_jit_comp.c emit(A64_MUL(is64, dst, dst, src), ctx); is64 408 arch/arm64/net/bpf_jit_comp.c emit(A64_UDIV(is64, dst, dst, src), ctx); is64 411 arch/arm64/net/bpf_jit_comp.c emit(A64_UDIV(is64, tmp, dst, src), ctx); is64 412 arch/arm64/net/bpf_jit_comp.c emit(A64_MSUB(is64, dst, dst, tmp, src), ctx); is64 418 arch/arm64/net/bpf_jit_comp.c emit(A64_LSLV(is64, dst, dst, src), ctx); is64 422 arch/arm64/net/bpf_jit_comp.c emit(A64_LSRV(is64, dst, dst, src), ctx); is64 426 arch/arm64/net/bpf_jit_comp.c emit(A64_ASRV(is64, dst, dst, src), ctx); is64 431 arch/arm64/net/bpf_jit_comp.c emit(A64_NEG(is64, dst, dst), ctx); is64 445 arch/arm64/net/bpf_jit_comp.c emit(A64_REV16(is64, dst, dst), ctx); is64 447 arch/arm64/net/bpf_jit_comp.c emit(A64_UXTH(is64, dst, dst), ctx); is64 450 arch/arm64/net/bpf_jit_comp.c emit(A64_REV32(is64, dst, dst), ctx); is64 462 arch/arm64/net/bpf_jit_comp.c emit(A64_UXTH(is64, dst, dst), ctx); is64 466 arch/arm64/net/bpf_jit_comp.c emit(A64_UXTW(is64, dst, dst), ctx); is64 476 arch/arm64/net/bpf_jit_comp.c emit_a64_mov_i(is64, dst, imm, ctx); is64 481 arch/arm64/net/bpf_jit_comp.c emit_a64_mov_i(is64, tmp, imm, ctx); is64 482 arch/arm64/net/bpf_jit_comp.c emit(A64_ADD(is64, dst, dst, tmp), ctx); is64 486 arch/arm64/net/bpf_jit_comp.c emit_a64_mov_i(is64, tmp, imm, ctx); is64 487 arch/arm64/net/bpf_jit_comp.c emit(A64_SUB(is64, dst, dst, tmp), ctx); is64 491 arch/arm64/net/bpf_jit_comp.c emit_a64_mov_i(is64, tmp, imm, ctx); is64 492 arch/arm64/net/bpf_jit_comp.c emit(A64_AND(is64, dst, dst, tmp), ctx); is64 496 arch/arm64/net/bpf_jit_comp.c emit_a64_mov_i(is64, tmp, imm, ctx); is64 497 arch/arm64/net/bpf_jit_comp.c emit(A64_ORR(is64, dst, dst, tmp), ctx); is64 501 arch/arm64/net/bpf_jit_comp.c emit_a64_mov_i(is64, tmp, imm, ctx); is64 502 arch/arm64/net/bpf_jit_comp.c emit(A64_EOR(is64, dst, dst, tmp), ctx); is64 506 arch/arm64/net/bpf_jit_comp.c emit_a64_mov_i(is64, tmp, imm, ctx); is64 507 arch/arm64/net/bpf_jit_comp.c emit(A64_MUL(is64, dst, dst, tmp), ctx); is64 511 arch/arm64/net/bpf_jit_comp.c emit_a64_mov_i(is64, tmp, imm, ctx); is64 512 arch/arm64/net/bpf_jit_comp.c emit(A64_UDIV(is64, dst, dst, tmp), ctx); is64 516 arch/arm64/net/bpf_jit_comp.c emit_a64_mov_i(is64, tmp2, imm, ctx); is64 517 arch/arm64/net/bpf_jit_comp.c emit(A64_UDIV(is64, tmp, dst, tmp2), ctx); is64 518 arch/arm64/net/bpf_jit_comp.c emit(A64_MSUB(is64, dst, dst, tmp, tmp2), ctx); is64 522 arch/arm64/net/bpf_jit_comp.c emit(A64_LSL(is64, dst, dst, imm), ctx); is64 526 arch/arm64/net/bpf_jit_comp.c emit(A64_LSR(is64, dst, dst, imm), ctx); is64 530 arch/arm64/net/bpf_jit_comp.c emit(A64_ASR(is64, dst, dst, imm), ctx); is64 560 arch/arm64/net/bpf_jit_comp.c emit(A64_CMP(is64, dst, src), ctx); is64 603 arch/arm64/net/bpf_jit_comp.c emit(A64_TST(is64, dst, src), ctx); is64 626 arch/arm64/net/bpf_jit_comp.c emit_a64_mov_i(is64, tmp, imm, ctx); is64 627 arch/arm64/net/bpf_jit_comp.c emit(A64_CMP(is64, dst, tmp), ctx); is64 631 arch/arm64/net/bpf_jit_comp.c emit_a64_mov_i(is64, tmp, imm, ctx); is64 632 arch/arm64/net/bpf_jit_comp.c emit(A64_TST(is64, dst, tmp), ctx); is64 738 arch/riscv/net/bpf_jit_comp.c bool is64 = BPF_CLASS(insn->code) == BPF_ALU64 || is64 757 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_addi(rd, rs, 0) : rv_addiw(rd, rs, 0), ctx); is64 758 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 765 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_add(rd, rd, rs) : rv_addw(rd, rd, rs), ctx); is64 766 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 771 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_sub(rd, rd, rs) : rv_subw(rd, rd, rs), ctx); is64 772 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 778 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 784 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 790 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 795 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_mul(rd, rd, rs) : rv_mulw(rd, rd, rs), ctx); is64 796 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 801 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_divu(rd, rd, rs) : rv_divuw(rd, rd, rs), ctx); is64 802 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 807 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_remu(rd, rd, rs) : rv_remuw(rd, rd, rs), ctx); is64 808 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 813 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_sll(rd, rd, rs) : rv_sllw(rd, rd, rs), ctx); is64 814 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 819 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_srl(rd, rd, rs) : rv_srlw(rd, rd, rs), ctx); is64 820 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 825 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_sra(rd, rd, rs) : rv_sraw(rd, rd, rs), ctx); is64 826 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 833 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_sub(rd, RV_REG_ZERO, rd) : is64 835 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 900 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 908 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_addi(rd, rd, imm) : is64 912 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_add(rd, rd, RV_REG_T1) : is64 915 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 921 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_addi(rd, rd, -imm) : is64 925 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_sub(rd, rd, RV_REG_T1) : is64 928 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 939 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 950 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 961 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 967 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_mul(rd, rd, RV_REG_T1) : is64 969 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 975 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_divu(rd, rd, RV_REG_T1) : is64 977 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 983 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_remu(rd, rd, RV_REG_T1) : is64 985 arch/riscv/net/bpf_jit_comp.c if (!is64 && !aux->verifier_zext) is64 990 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_slli(rd, rd, imm) : rv_slliw(rd, rd, imm), ctx); is64 991 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 996 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_srli(rd, rd, imm) : rv_srliw(rd, rd, imm), ctx); is64 997 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1002 arch/riscv/net/bpf_jit_comp.c emit(is64 ? rv_srai(rd, rd, imm) : rv_sraiw(rd, rd, imm), ctx); is64 1003 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1024 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1032 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1040 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1048 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1056 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1064 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1072 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1080 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1088 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1096 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1104 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1116 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1125 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1134 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1143 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1152 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1161 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1170 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1179 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1188 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1197 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 1206 arch/riscv/net/bpf_jit_comp.c if (!is64) is64 840 arch/x86/events/intel/lbr.c int is64 = 0; is64 898 arch/x86/events/intel/lbr.c is64 = kernel_ip((unsigned long)addr) || !test_thread_flag(TIF_IA32); is64 900 arch/x86/events/intel/lbr.c insn_init(&insn, addr, bytes_read, is64); is64 208 arch/x86/include/asm/efi.h bool is64; is64 221 arch/x86/include/asm/efi.h return __efi_early()->is64; is64 375 arch/x86/net/bpf_jit_comp.c static void emit_mov_reg(u8 **pprog, bool is64, u32 dst_reg, u32 src_reg) is64 380 arch/x86/net/bpf_jit_comp.c if (is64) { is64 577 arch/x86/net/bpf_jit_comp.c bool is64 = BPF_CLASS(insn->code) == BPF_ALU64; is64 588 arch/x86/net/bpf_jit_comp.c emit_mov_reg(&prog, is64, BPF_REG_0, src_reg); is64 590 arch/x86/net/bpf_jit_comp.c emit_mov_imm32(&prog, is64, BPF_REG_0, imm32); is64 592 arch/x86/net/bpf_jit_comp.c if (is64) is64 254 arch/x86/net/bpf_jit_comp32.c static inline void emit_ia32_mov_r64(const bool is64, const u8 dst[], is64 260 arch/x86/net/bpf_jit_comp32.c if (is64) is64 269 arch/x86/net/bpf_jit_comp32.c static inline void emit_ia32_mov_i64(const bool is64, const u8 dst[], is64 274 arch/x86/net/bpf_jit_comp32.c if (is64 && (val & (1<<31))) is64 522 arch/x86/net/bpf_jit_comp32.c static inline void emit_ia32_alu_r(const bool is64, const bool hi, const u8 op, is64 542 arch/x86/net/bpf_jit_comp32.c if (hi && is64) is64 549 arch/x86/net/bpf_jit_comp32.c if (hi && is64) is64 576 arch/x86/net/bpf_jit_comp32.c static inline void emit_ia32_alu_r64(const bool is64, const u8 op, is64 583 arch/x86/net/bpf_jit_comp32.c emit_ia32_alu_r(is64, false, op, dst_lo, src_lo, dstk, sstk, &prog); is64 584 arch/x86/net/bpf_jit_comp32.c if (is64) is64 585 arch/x86/net/bpf_jit_comp32.c emit_ia32_alu_r(is64, true, op, dst_hi, src_hi, dstk, sstk, is64 596 arch/x86/net/bpf_jit_comp32.c static inline void emit_ia32_alu_i(const bool is64, const bool hi, const u8 op, is64 616 arch/x86/net/bpf_jit_comp32.c if (hi && is64) { is64 630 arch/x86/net/bpf_jit_comp32.c if (hi && is64) { is64 676 arch/x86/net/bpf_jit_comp32.c static inline void emit_ia32_alu_i64(const bool is64, const u8 op, is64 684 arch/x86/net/bpf_jit_comp32.c if (is64 && (val & (1<<31))) is64 687 arch/x86/net/bpf_jit_comp32.c emit_ia32_alu_i(is64, false, op, dst_lo, val, dstk, &prog); is64 688 arch/x86/net/bpf_jit_comp32.c if (is64) is64 689 arch/x86/net/bpf_jit_comp32.c emit_ia32_alu_i(is64, true, op, dst_hi, hi, dstk, &prog); is64 1477 arch/x86/net/bpf_jit_comp32.c const bool is64 = BPF_CLASS(insn->code) == BPF_ALU64; is64 1503 arch/x86/net/bpf_jit_comp32.c emit_ia32_mov_r64(is64, dst, src, dstk, sstk, is64 1508 arch/x86/net/bpf_jit_comp32.c emit_ia32_mov_i64(is64, dst, imm32, is64 1543 arch/x86/net/bpf_jit_comp32.c emit_ia32_alu_r64(is64, BPF_OP(code), dst, is64 1548 arch/x86/net/bpf_jit_comp32.c emit_ia32_alu_i64(is64, BPF_OP(code), dst, is64 1666 arch/x86/net/bpf_jit_comp32.c emit_ia32_alu_i(is64, false, BPF_OP(code), is64 3018 drivers/net/ethernet/netronome/nfp/bpf/jit.c mem_xadd(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, bool is64) is64 3044 drivers/net/ethernet/netronome/nfp/bpf/jit.c out += 2 + is64; is64 3083 drivers/net/ethernet/netronome/nfp/bpf/jit.c FIELD_PREP(CMD_OV_LEN, 0x8 | is64 << 2)); is64 3098 drivers/net/ethernet/netronome/nfp/bpf/jit.c addra, addrb, is64 << 2, is64 3099 drivers/net/ethernet/netronome/nfp/bpf/jit.c is64 ? CMD_CTX_SWAP_DEFER2 : CMD_CTX_SWAP_DEFER1); is64 3102 drivers/net/ethernet/netronome/nfp/bpf/jit.c if (is64) is64 347 drivers/net/wireless/intel/iwlwifi/iwl-io.c bool is64; is64 398 drivers/net/wireless/intel/iwlwifi/iwl-io.c addr += q * (rfh_mq_tbl[i].is64 ? 8 : 4); is64 419 drivers/net/wireless/intel/iwlwifi/iwl-io.c addr += q * (rfh_mq_tbl[i].is64 ? 8 : 4); is64 231 drivers/video/fbdev/pm2fb.c static u32 to3264(u32 timing, int bpp, int is64) is64 245 drivers/video/fbdev/pm2fb.c if (is64) is64 8971 kernel/bpf/verifier.c bool is64 = BPF_CLASS(insn->code) == BPF_ALU64; is64 8990 kernel/bpf/verifier.c patchlet = mask_and_div + (is64 ? 1 : 0); is64 8991 kernel/bpf/verifier.c cnt = ARRAY_SIZE(mask_and_div) - (is64 ? 1 : 0); is64 8993 kernel/bpf/verifier.c patchlet = mask_and_mod + (is64 ? 1 : 0); is64 8994 kernel/bpf/verifier.c cnt = ARRAY_SIZE(mask_and_mod) - (is64 ? 1 : 0);