/linux-6.1.9/arch/riscv/net/ |
D | bpf_jit.h | 226 static inline u32 rv_r_insn(u8 funct7, u8 rs2, u8 rs1, u8 funct3, u8 rd, in rv_r_insn() 233 static inline u32 rv_i_insn(u16 imm11_0, u8 rs1, u8 funct3, u8 rd, u8 opcode) in rv_i_insn() 239 static inline u32 rv_s_insn(u16 imm11_0, u8 rs2, u8 rs1, u8 funct3, u8 opcode) in rv_s_insn() 247 static inline u32 rv_b_insn(u16 imm12_1, u8 rs2, u8 rs1, u8 funct3, u8 opcode) in rv_b_insn() 271 static inline u32 rv_amo_insn(u8 funct5, u8 aq, u8 rl, u8 rs2, u8 rs1, in rv_amo_insn() 304 static inline u16 rv_cl_insn(u8 funct3, u32 imm_hi, u8 rs1, u32 imm_lo, u8 rd, in rv_cl_insn() 311 static inline u16 rv_cs_insn(u8 funct3, u32 imm_hi, u8 rs1, u32 imm_lo, u8 rs2, in rv_cs_insn() 334 static inline u32 rv_addi(u8 rd, u8 rs1, u16 imm11_0) in rv_addi() 339 static inline u32 rv_andi(u8 rd, u8 rs1, u16 imm11_0) in rv_andi() 344 static inline u32 rv_ori(u8 rd, u8 rs1, u16 imm11_0) in rv_ori() [all …]
|
D | bpf_jit_comp32.c | 571 const s8 *rs1 = bpf_get_reg64(src1, tmp1, ctx); in emit_branch_r64() local 729 const s8 *rs1 = bpf_get_reg32(src1, tmp1, ctx); in emit_branch_r32() local
|
/linux-6.1.9/arch/sparc/kernel/ |
D | visemul.c | 140 static inline void maybe_flush_windows(unsigned int rs1, unsigned int rs2, in maybe_flush_windows() 296 unsigned long orig_rs1, rs1, orig_rs2, rs2, rd_val; in edge() local 374 unsigned long rs1, rs2, rd_val; in array() local 408 unsigned long rs1, rs2, rd_val, gsr; in bmask() local 425 unsigned long rs1, rs2, rd_val; in bshuffle() local 451 unsigned long rs1, rs2, *rd, rd_val; in pdist() local 480 unsigned long rs1, rs2, gsr, scale, rd_val; in pformat() local 592 unsigned long rs1, rs2, rd_val; in pmul() local 708 unsigned long rs1, rs2, rd_val, i; in pcmp() local
|
D | unaligned_32.c | 72 static inline void maybe_flush_windows(unsigned int rs1, unsigned int rs2, in maybe_flush_windows() 139 unsigned int rs1 = (insn >> 14) & 0x1f; in compute_effective_address() local 155 unsigned int rs1 = (insn >> 14) & 0x1f; in safe_compute_effective_address() local
|
D | unaligned_64.c | 104 static inline void maybe_flush_windows(unsigned int rs1, unsigned int rs2, in maybe_flush_windows() 173 unsigned int rs1 = (insn >> 14) & 0x1f; in compute_effective_address() local
|
/linux-6.1.9/arch/riscv/include/asm/ |
D | insn-def.h | 44 #define __INSN_R(opcode, func3, func7, rd, rs1, rs2) \ argument 66 #define __INSN_R(opcode, func3, func7, rd, rs1, rs2) \ argument 75 #define INSN_R(opcode, func3, func7, rd, rs1, rs2) \ argument
|
/linux-6.1.9/arch/sparc/math-emu/ |
D | math_32.c | 284 argp rs1 = NULL, rs2 = NULL, rd = NULL; in do_one_mathemu() local
|
D | math_64.c | 359 argp rs1 = NULL, rs2 = NULL, rd = NULL; in do_mathemu() local
|
/linux-6.1.9/drivers/edac/ |
D | pnd2_edac.h | 224 u32 rs1 : 5; member
|