Home
last modified time | relevance | path

Searched defs:rs1 (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/kernel/arch/riscv/net/
H A Dbpf_jit.h224 static inline u32 rv_r_insn(u8 funct7, u8 rs2, u8 rs1, u8 funct3, u8 rd, in rv_r_insn()
231 static inline u32 rv_i_insn(u16 imm11_0, u8 rs1, u8 funct3, u8 rd, u8 opcode) in rv_i_insn()
237 static inline u32 rv_s_insn(u16 imm11_0, u8 rs2, u8 rs1, u8 funct3, u8 opcode) in rv_s_insn()
245 static inline u32 rv_b_insn(u16 imm12_1, u8 rs2, u8 rs1, u8 funct3, u8 opcode) in rv_b_insn()
269 static inline u32 rv_amo_insn(u8 funct5, u8 aq, u8 rl, u8 rs2, u8 rs1, in rv_amo_insn()
302 static inline u16 rv_cl_insn(u8 funct3, u32 imm_hi, u8 rs1, u32 imm_lo, u8 rd, in rv_cl_insn()
309 static inline u16 rv_cs_insn(u8 funct3, u32 imm_hi, u8 rs1, u32 imm_lo, u8 rs2, in rv_cs_insn()
332 static inline u32 rv_addi(u8 rd, u8 rs1, u16 imm11_0) in rv_addi()
337 static inline u32 rv_andi(u8 rd, u8 rs1, u16 imm11_0) in rv_andi()
342 static inline u32 rv_ori(u8 rd, u8 rs1, u16 imm11_0) in rv_ori()
[all …]
H A Dbpf_jit_comp32.c571 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
/OK3568_Linux_fs/kernel/arch/sparc/kernel/
H A Dvisemul.c140 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
H A Dunaligned_32.c71 static inline void maybe_flush_windows(unsigned int rs1, unsigned int rs2, in maybe_flush_windows()
138 unsigned int rs1 = (insn >> 14) & 0x1f; in compute_effective_address() local
154 unsigned int rs1 = (insn >> 14) & 0x1f; in safe_compute_effective_address() local
H A Dunaligned_64.c104 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
/OK3568_Linux_fs/u-boot/post/lib_powerpc/
H A Dcpu_asm.h143 #define ASM_12(opcode, rd, rs1, rs2) ((opcode) + \ argument
151 #define ASM_12X(opcode, rd, rs1, rs2) ((opcode) + \ argument
155 #define ASM_2C(opcode, cr, rs1, rs2) ((opcode) + \ argument
163 #define ASM_122(opcode, rd, rs1, rs2, imm1, imm2) \ argument
203 #define ASM_LSWX(rd, rs1, rs2) ASM_12(OP_LSWX, rd, rs1, rs2) argument
205 #define ASM_STSWX(rd, rs1, rs2) ASM_12(OP_STSWX, rd, rs1, rs2) argument
/OK3568_Linux_fs/kernel/arch/sparc/math-emu/
H A Dmath_32.c284 argp rs1 = NULL, rs2 = NULL, rd = NULL; in do_one_mathemu() local
H A Dmath_64.c359 argp rs1 = NULL, rs2 = NULL, rd = NULL; in do_mathemu() local
/OK3568_Linux_fs/kernel/drivers/edac/
H A Dpnd2_edac.h224 u32 rs1 : 5; member