Home
last modified time | relevance | path

Searched refs:is64 (Results 1 – 9 of 9) sorted by relevance

/linux/arch/riscv/net/
H A Dbpf_jit_comp64.c612 bool is64 = BPF_SIZE(code) == BPF_DW; in emit_atomic_rmw() local
638 emit(is64 ? rv_amoadd_d(RV_REG_ZERO, rs, rd, 0, 0) : in emit_atomic_rmw()
644 emit(is64 ? rv_amoand_d(RV_REG_ZERO, rs, rd, 0, 0) : in emit_atomic_rmw()
650 emit(is64 ? rv_amoor_d(RV_REG_ZERO, rs, rd, 0, 0) : in emit_atomic_rmw()
656 emit(is64 ? rv_amoxor_d(RV_REG_ZERO, rs, rd, 0, 0) : in emit_atomic_rmw()
663 emit(is64 ? rv_amoadd_d(rs, rs, rd, 1, 1) : in emit_atomic_rmw()
666 if (!is64) in emit_atomic_rmw()
671 emit(is64 ? rv_amoand_d(rs, rs, rd, 1, 1) : in emit_atomic_rmw()
674 if (!is64) in emit_atomic_rmw()
679 emit(is64 in emit_atomic_rmw()
1372 bool is64 = BPF_CLASS(insn->code) == BPF_ALU64 || bpf_jit_emit_insn() local
[all...]
H A Dbpf_jit_comp32.c956 bool is64 = BPF_CLASS(insn->code) == BPF_ALU64 || in bpf_jit_emit_insn() local
1217 if (is64) in bpf_jit_emit_insn()
/linux/arch/arm64/net/
H A Dbpf_jit_comp.c126 static inline void emit_a64_mov_i(const int is64, const int reg, in emit_a64_mov_i()
134 emit(A64_MOVN(is64, reg, (u16)~lo, 0), ctx); in emit_a64_mov_i()
136 emit(A64_MOVN(is64, reg, (u16)~hi, 16), ctx); in emit_a64_mov_i()
138 emit(A64_MOVK(is64, reg, lo, 0), ctx); in emit_a64_mov_i()
141 emit(A64_MOVZ(is64, reg, lo, 0), ctx); in emit_a64_mov_i()
143 emit(A64_MOVK(is64, reg, hi, 16), ctx); in emit_a64_mov_i()
295 static inline void emit_a64_add_i(const bool is64, const int dst, const int src, in emit_a64_add_i()
299 emit(A64_ADD_I(is64, dst, src, imm), ctx); in emit_a64_add_i()
301 emit(A64_SUB_I(is64, dst, src, -imm), ctx); in emit_a64_add_i()
303 emit_a64_mov_i(is64, tm in emit_a64_add_i()
125 emit_a64_mov_i(const int is64,const int reg,const s32 val,struct jit_ctx * ctx) emit_a64_mov_i() argument
294 emit_a64_add_i(const bool is64,const int dst,const int src,const int tmp,const s32 imm,struct jit_ctx * ctx) emit_a64_add_i() argument
1215 const bool is64 = BPF_CLASS(code) == BPF_ALU64 || build_insn() local
[all...]
/linux/arch/parisc/net/
H A Dbpf_jit_comp64.c595 bool is64 = BPF_CLASS(insn->code) == BPF_ALU64 || in bpf_jit_emit_insn() local
615 if (!is64 && !aux->verifier_zext) in bpf_jit_emit_insn()
625 if (!is64 && !aux->verifier_zext) in bpf_jit_emit_insn()
631 if (!is64 && !aux->verifier_zext) in bpf_jit_emit_insn()
637 if (!is64 && !aux->verifier_zext) in bpf_jit_emit_insn()
643 if (!is64 && !aux->verifier_zext) in bpf_jit_emit_insn()
649 if (!is64 && !aux->verifier_zext && rs != rd) in bpf_jit_emit_insn()
654 emit_imm(HPPA_REG_T1, is64 ? (s64)(s32)imm : (u32)imm, HPPA_REG_T2, ctx); in bpf_jit_emit_insn()
660 if (!is64 && !aux->verifier_zext) in bpf_jit_emit_insn()
665 emit_imm(HPPA_REG_T1, is64 ? (s64)(s32)imm : (u32)imm, HPPA_REG_T2, ctx); in bpf_jit_emit_insn()
[all …]
H A Dbpf_jit_comp32.c1119 bool is64 = BPF_CLASS(insn->code) == BPF_ALU64 || in bpf_jit_emit_insn() local
1386 if (is64) in bpf_jit_emit_insn()
/linux/arch/x86/net/
H A Dbpf_jit_comp.c1004 static void emit_mov_reg(u8 **pprog, bool is64, u32 dst_reg, u32 src_reg) in emit_movsx_reg()
1008 if (is64) { in emit_movsx_reg()
1021 static void emit_movsx_reg(u8 **pprog, int num_bits, bool is64, u32 dst_reg, in emit_movsx_reg()
1026 if (is64) { in emit_insn_suffix()
1088 static void maybe_emit_mod(u8 **pprog, u32 dst_reg, u32 src_reg, bool is64) in emit_ldx()
1092 if (is64) in emit_ldx()
1102 static void maybe_emit_1mod(u8 **pprog, u32 reg, bool is64) in emit_ldx()
1106 if (is64) in emit_ldx()
1598 static void emit_shiftx(u8 **pprog, u32 dst_reg, u8 src_reg, bool is64, u8 op)
1604 emit_3vex(&prog, r, false, r, m, is64, src_re
975 emit_mov_reg(u8 ** pprog,bool is64,u32 dst_reg,u32 src_reg) emit_mov_reg() argument
992 emit_movsx_reg(u8 ** pprog,int num_bits,bool is64,u32 dst_reg,u32 src_reg) emit_movsx_reg() argument
1059 maybe_emit_mod(u8 ** pprog,u32 dst_reg,u32 src_reg,bool is64) maybe_emit_mod() argument
1073 maybe_emit_1mod(u8 ** pprog,u32 reg,bool is64) maybe_emit_1mod() argument
1569 emit_shiftx(u8 ** pprog,u32 dst_reg,u8 src_reg,bool is64,u8 op) emit_shiftx() argument
1892 bool is64 = BPF_CLASS(insn->code) == BPF_ALU64; do_jit() local
2365 bool is64 = BPF_SIZE(insn->code) == BPF_DW; do_jit() local
[all...]
/linux/kernel/bpf/
H A Dfixups.c1539 bool is64 = BPF_CLASS(insn->code) == BPF_ALU64; in bpf_do_misc_fixups()
1544 *patch++ = BPF_RAW_INSN((is64 ? BPF_ALU64 : BPF_ALU) | in bpf_do_misc_fixups()
1567 bool is64 = BPF_CLASS(insn->code) == BPF_ALU64; in bpf_do_misc_fixups()
1579 *patch++ = BPF_RAW_INSN((is64 ? BPF_ALU64 : BPF_ALU) | in bpf_do_misc_fixups()
1582 *patch++ = BPF_RAW_INSN((is64 ? BPF_JMP : BPF_JMP32) | in bpf_do_misc_fixups()
1585 *patch++ = BPF_RAW_INSN((is64 ? BPF_JMP : BPF_JMP32) | in bpf_do_misc_fixups()
1588 *patch++ = BPF_RAW_INSN((is64 ? BPF_ALU64 : BPF_ALU) | in bpf_do_misc_fixups()
1592 *patch++ = BPF_RAW_INSN((is64 ? BPF_ALU64 : BPF_ALU) | in bpf_do_misc_fixups()
1602 *patch++ = BPF_RAW_INSN((is64 ? BPF_ALU64 : BPF_ALU) | in bpf_do_misc_fixups()
1605 *patch++ = BPF_RAW_INSN((is64 in bpf_do_misc_fixups()
1520 bool is64 = BPF_CLASS(insn->code) == BPF_ALU64; bpf_do_misc_fixups() local
1548 bool is64 = BPF_CLASS(insn->code) == BPF_ALU64; bpf_do_misc_fixups() local
[all...]
/linux/tools/perf/util/
H A Dcapstone.c145 static bool e_machine_to_capstone(uint16_t e_machine, bool is64, bool is_big_endian, in capstone_init()
154 *mode |= is64 ? CS_MODE_64 : CS_MODE_32; in capstone_init()
169 *mode |= is64 ? CS_MODE_MIPS64 : CS_MODE_MIPS32; in capstone_init()
187 *mode |= (is64 ? CS_MODE_RISCV64 : CS_MODE_RISCV32) | CS_MODE_RISCVC;
194 static int capstone_init(uint16_t e_machine, csh *cs_handle, bool is64, bool is_big_endian, in print_insn_x86()
200 if (!e_machine_to_capstone(e_machine, is64, is_big_endian, &arch, &mode)) in print_insn_x86()
140 capstone_init(struct machine * machine,csh * cs_handle,bool is64,bool disassembler_style) capstone_init() argument
/linux/drivers/video/fbdev/
H A Dpm2fb.c232 static u32 to3264(u32 timing, int bpp, int is64) in to3264() argument
247 if (is64) in to3264()