| /linux/arch/loongarch/kernel/ |
| H A D | inst.c | 19 unsigned int imm = insn.reg1i20_format.immediate; in simu_pc() local 50 unsigned int imm, imm_l, imm_h, rd, rj; in simu_branch() local 333 u32 larch_insn_gen_break(int imm) in larch_insn_gen_break() 361 u32 larch_insn_gen_lu12iw(enum loongarch_gpr rd, int imm) in larch_insn_gen_lu12iw() 375 u32 larch_insn_gen_lu32id(enum loongarch_gpr rd, int imm) in larch_insn_gen_lu32id() 389 u32 larch_insn_gen_lu52id(enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) in larch_insn_gen_lu52id() 403 u32 larch_insn_gen_beq(enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) in larch_insn_gen_beq() 417 u32 larch_insn_gen_bne(enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) in larch_insn_gen_bne() 431 u32 larch_insn_gen_jirl(enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) in larch_insn_gen_jirl()
|
| /linux/arch/arm/net/ |
| H A D | bpf_jit_32.h | 167 #define _AL3_I(op, rd, rn, imm) ((op ## _I) | (rd) << 12 | (rn) << 16 | (imm)) argument 173 #define ARM_ADD_I(rd, rn, imm) _AL3_I(ARM_INST_ADD, rd, rn, imm) argument 174 #define ARM_ADDS_I(rd, rn, imm) _AL3_I(ARM_INST_ADDS, rd, rn, imm) argument 176 #define ARM_ADC_I(rd, rn, imm) _AL3_I(ARM_INST_ADC, rd, rn, imm) argument 180 #define ARM_AND_I(rd, rn, imm) _AL3_I(ARM_INST_AND, rd, rn, imm) argument 183 #define ARM_BIC_I(rd, rn, imm) _AL3_I(ARM_INST_BIC, rd, rn, imm) argument 190 #define ARM_CMP_I(rn, imm) _AL3_I(ARM_INST_CMP, 0, rn, imm) argument 193 #define ARM_EOR_I(rd, rn, imm) _AL3_I(ARM_INST_EOR, rd, rn, imm) argument 198 #define ARM_LDR_R_SI(rt, rn, rm, type, imm) \ argument 213 #define ARM_LSL_I(rd, rn, imm) (_AL3_I(ARM_INST_LSL, rd, 0, rn) | (imm) << 7) argument [all …]
|
| /linux/arch/arm/probes/kprobes/ |
| H A D | checkers-common.c | 34 int imm = insn & 0xff; in checker_stack_use_imm_0xx() local 47 int imm = insn & 0xff; in checker_stack_use_t32strd() local 56 int imm = ((insn & 0xf00) >> 4) + (insn & 0xf); in checker_stack_use_imm_x0x() local 66 int imm = insn & 0xfff; in checker_stack_use_imm_xxx() local
|
| /linux/arch/mips/net/ |
| H A D | bpf_jit_comp32.c | 174 static void emit_mov_se_i64(struct jit_context *ctx, const u8 dst[], s32 imm) in emit_mov_se_i64() 202 const u8 dst[], s32 imm, u8 op) in emit_alu_i64() 322 const u8 dst[], u32 imm, u8 op) in emit_shift_i64() 423 static void emit_mul_i64(struct jit_context *ctx, const u8 dst[], s32 imm) in emit_mul_i64() 991 const u8 rs[], s64 imm) in emit_sltiu_r64() 1026 const u8 rs[], s64 imm) in emit_slti_r64() 1093 const u8 dst[], s32 imm, s32 off, u8 op) in emit_jmp_i64() 1471 s32 imm = insn->imm; in build_insn() local
|
| H A D | bpf_jit_comp64.c | 158 static void emit_alu_i64(struct jit_context *ctx, u8 dst, s32 imm, u8 op) in emit_alu_i64() 642 s32 imm = insn->imm; in build_insn() local
|
| /linux/arch/riscv/net/ |
| H A D | bpf_jit_comp32.c | 111 static void emit_imm(const s8 rd, s32 imm, struct rv_jit_context *ctx) in emit_imm() 124 static void emit_imm32(const s8 *rd, s32 imm, struct rv_jit_context *ctx) in emit_imm32() 243 static void emit_alu_i64(const s8 *dst, s32 imm, in emit_alu_i64() 327 static void emit_alu_i32(const s8 *dst, s32 imm, in emit_alu_i32() 961 s32 imm = insn->imm; in bpf_jit_emit_insn() local
|
| /linux/arch/riscv/kernel/probes/ |
| H A D | simulate-insn.c | 44 s32 imm; in simulate_jal() local 67 u32 imm = RV_EXTRACT_ITYPE_IMM(opcode); in simulate_jalr() local
|
| /linux/arch/parisc/net/ |
| H A D | bpf_jit_comp32.c | 141 static void emit_imm(const s8 rd, s32 imm, struct hppa_jit_context *ctx) in emit_imm() 156 static void emit_imm32(const s8 *rd, s32 imm, struct hppa_jit_context *ctx) in emit_imm32() 421 static void emit_alu_i64(const s8 *dst, s32 imm, in emit_alu_i64() 509 static void emit_alu_i32(const s8 *dst, s32 imm, in emit_alu_i32() 1124 s32 imm = insn->imm; in bpf_jit_emit_insn() local
|
| H A D | bpf_jit_comp64.c | 135 static void emit_imm32(u8 rd, s32 imm, struct hppa_jit_context *ctx) in emit_imm32() 160 static void emit_imm(u8 rd, s64 imm, u8 tmpreg, struct hppa_jit_context *ctx) in emit_imm() 602 s32 imm = insn->imm; in bpf_jit_emit_insn() local
|
| /linux/arch/openrisc/kernel/ |
| H A D | traps.c | 324 long imm; in simulate_lwa() local 366 long imm; in simulate_swa() local
|
| /linux/arch/arm64/kernel/ |
| H A D | module.c | 130 u64 imm; in reloc_insn_movw() local 172 u64 imm, imm_mask; in reloc_insn_imm() local
|
| /linux/arch/microblaze/kernel/ |
| H A D | ftrace.c | 103 static unsigned int imm; /* saving whole imm instruction */ variable
|
| /linux/drivers/scsi/csiostor/ |
| H A D | csio_scsi.c | 207 uint8_t imm = csio_hw_to_scsim(hw)->proto_cmd_len; in csio_scsi_init_cmd_wr() local 367 uint8_t imm = csio_hw_to_scsim(hw)->proto_cmd_len; in csio_scsi_init_read_wr() local 420 uint8_t imm = csio_hw_to_scsim(hw)->proto_cmd_len; in csio_scsi_init_write_wr() local 458 #define CSIO_SCSI_DATA_WRSZ(req, oper, sz, imm) \ argument
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | disasm.c | 312 u64 imm = ((u64)(insn + 1)->imm << 32) | (u32)insn->imm; print_bpf_insn() local [all...] |
| /linux/drivers/infiniband/ulp/rtrs/ |
| H A D | rtrs.c | 338 u32 imm; in rtrs_send_hb_ack() local 357 u32 imm; in hb_work() local
|
| /linux/arch/csky/abiv1/ |
| H A D | alignment.c | 219 uint32_t imm = 0; in csky_alignment() local
|
| /linux/arch/sparc/kernel/ |
| H A D | unaligned_32.c | 89 static inline int sign_extend_imm13(int imm) in sign_extend_imm13()
|
| /linux/arch/riscv/kernel/ |
| H A D | kgdb.c | 74 long imm = RV_EXTRACT_BTYPE_IMM(op_code); in get_step_address() local
|
| /linux/drivers/net/ethernet/qlogic/qed/ |
| H A D | qed_debug.c | 89 static u32 cond5(const u32 *r, const u32 *imm) in cond5() 94 static u32 cond7(const u32 *r, const u32 *imm) in cond7() 99 static u32 cond6(const u32 *r, const u32 *imm) in cond6() 104 static u32 cond9(const u32 *r, const u32 *imm) in cond9() 110 static u32 cond10(const u32 *r, const u32 *imm) in cond10() 115 static u32 cond4(const u32 *r, const u32 *imm) in cond4() 120 static u32 cond0(const u32 *r, const u32 *imm) in cond0() 125 static u32 cond14(const u32 *r, const u32 *imm) in cond14() 130 static u32 cond1(const u32 *r, const u32 *imm) in cond1() 135 static u32 cond11(const u32 *r, const u32 *imm) in cond11() [all …]
|
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_wqe.h | 61 __be32 imm; /* immediate data */ member
|
| /linux/arch/arm64/kernel/probes/ |
| H A D | simulate-insn.c | 106 long imm, xn, val; in simulate_adr_adrp() local
|
| /linux/kernel/bpf/ |
| H A D | bpf_insn_array.c | 120 static int insn_array_map_direct_value_addr(const struct bpf_map *map, u64 *imm, u32 off) in insn_array_map_direct_value_addr()
|
| /linux/arch/riscv/include/asm/ |
| H A D | insn.h | 546 static inline void riscv_insn_insert_jtype_imm(u32 *insn, s32 imm) in riscv_insn_insert_jtype_imm() 570 s32 imm; in riscv_insn_extract_utype_itype_imm() local 593 static inline void riscv_insn_insert_utype_itype_imm(u32 *utype_insn, u32 *itype_insn, s32 imm) in riscv_insn_insert_utype_itype_imm()
|
| /linux/tools/objtool/arch/x86/ |
| H A D | decode.c | 231 u64 imm; in arch_decode_instruction() local [all...] |
| /linux/arch/sh/kernel/ |
| H A D | disassemble.c | 300 int imm = 0; in print_sh_insn() local
|