Searched refs:rv_i_insn (Results 1 – 1 of 1) sorted by relevance
/linux-5.19.10/arch/riscv/net/ |
D | bpf_jit.h | 232 static inline u32 rv_i_insn(u16 imm11_0, u8 rs1, u8 funct3, u8 rd, u8 opcode) in rv_i_insn() function 335 return rv_i_insn(imm11_0, rs1, 0, rd, 0x13); in rv_addi() 340 return rv_i_insn(imm11_0, rs1, 7, rd, 0x13); in rv_andi() 345 return rv_i_insn(imm11_0, rs1, 6, rd, 0x13); in rv_ori() 350 return rv_i_insn(imm11_0, rs1, 4, rd, 0x13); in rv_xori() 355 return rv_i_insn(imm11_0, rs1, 1, rd, 0x13); in rv_slli() 360 return rv_i_insn(imm11_0, rs1, 5, rd, 0x13); in rv_srli() 365 return rv_i_insn(0x400 | imm11_0, rs1, 5, rd, 0x13); in rv_srai() 450 return rv_i_insn(imm11_0, rs1, 0, rd, 0x67); in rv_jalr() 505 return rv_i_insn(imm11_0, rs1, 2, rd, 0x03); in rv_lw() [all …]
|