Home
last modified time | relevance | path

Searched defs:rj (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/arch/loongarch/kvm/
H A Dexit.c55 unsigned int rd, rj, csrid; in _kvm_handle_csr() local
100 int rd, rj; in _kvm_trap_handle_gspr() local
[all...]
H A Dcsr.c527 u32 rd, rj, opcode; in _kvm_emu_iocsr() local
/kernel/linux/linux-6.6/arch/loongarch/kernel/
H A Dinst.c48 unsigned int imm, imm_l, imm_h, rd, rj; in simu_branch() local
270 larch_insn_gen_or(enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) larch_insn_gen_or() argument
279 larch_insn_gen_move(enum loongarch_gpr rd, enum loongarch_gpr rj) larch_insn_gen_move() argument
312 larch_insn_gen_lu52id(enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) larch_insn_gen_lu52id() argument
326 larch_insn_gen_jirl(enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) larch_insn_gen_jirl() argument
[all...]
H A Dkgdb.c297 unsigned int si, si_l, si_h, rd, rj, cj; in get_step_address() local
[all...]
/kernel/linux/linux-5.10/arch/loongarch/kernel/
H A Dinst.c35 unsigned int si, si_l, si_h, rd, rj; in simu_branch() local
250 larch_insn_gen_addu16id(enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) larch_insn_gen_addu16id() argument
273 larch_insn_gen_lu52id(enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) larch_insn_gen_lu52id() argument
285 larch_insn_gen_jirl(enum loongarch_gpr rd, enum loongarch_gpr rj, unsigned long pc, unsigned long dest) larch_insn_gen_jirl() argument
304 larch_insn_gen_or(enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) larch_insn_gen_or() argument
317 larch_insn_gen_move(enum loongarch_gpr rd, enum loongarch_gpr rj) larch_insn_gen_move() argument
[all...]
/kernel/linux/linux-6.6/arch/loongarch/net/
H A Dbpf_jit.h203 static inline void cond_jmp_offset(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, in cond_jmp_offset() argument
169 move_reg(struct jit_ctx *ctx, enum loongarch_gpr rd, enum loongarch_gpr rj) move_reg() argument
251 cond_jmp_offs26(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, enum loongarch_gpr rd, int jmp_offset) cond_jmp_offs26() argument
264 emit_cond_jmp(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, enum loongarch_gpr rd, int jmp_offset) emit_cond_jmp() argument
296 emit_tailcall_jmp(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, enum loongarch_gpr rd, int jmp_offset) emit_tailcall_jmp() argument
[all...]
/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Dinst.h139 static inline bool cond_beqz(struct pt_regs *regs, int rj) in cond_beqz() argument
144 static inline bool cond_bnez(struct pt_regs *regs, int rj) in cond_bnez() argument
149 static inline bool cond_beq(struct pt_regs *regs, int rj, int rd) in cond_beq() argument
154 static inline bool cond_bne(struct pt_regs *regs, int rj, int rd) in cond_bne() argument
159 static inline bool cond_blt(struct pt_regs *regs, int rj, int rd) in cond_blt() argument
164 cond_bge(struct pt_regs *regs, int rj, int rd) cond_bge() argument
169 cond_bltu(struct pt_regs *regs, int rj, int rd) cond_bltu() argument
174 cond_bgeu(struct pt_regs *regs, int rj, int rd) cond_bgeu() argument
[all...]
/kernel/linux/linux-5.10/arch/loongarch/net/
H A Debpf_jit.h75 emit_ldbu(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) emit_ldbu() argument
84 emit_ldhu(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) emit_ldhu() argument
93 emit_ldwu(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) emit_ldwu() argument
102 emit_ldd(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) emit_ldd() argument
111 emit_stb(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) emit_stb() argument
120 emit_sth(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) emit_sth() argument
129 emit_stw(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) emit_stw() argument
138 emit_std(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) emit_std() argument
147 emit_ldxbu(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_ldxbu() argument
156 emit_ldxhu(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_ldxhu() argument
165 emit_ldxwu(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_ldxwu() argument
174 emit_ldxd(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_ldxd() argument
183 emit_stxb(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_stxb() argument
192 emit_stxh(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_stxh() argument
201 emit_stxw(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_stxw() argument
210 emit_stxd(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_stxd() argument
219 emit_amaddw(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rk, enum loongarch_gpr rj) emit_amaddw() argument
228 emit_amaddd(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rk, enum loongarch_gpr rj) emit_amaddd() argument
237 emit_addd(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_addd() argument
246 emit_addiw(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) emit_addiw() argument
255 emit_addid(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) emit_addid() argument
264 emit_subd(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_subd() argument
273 emit_muld(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_muld() argument
282 emit_divdu(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_divdu() argument
291 emit_moddu(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_moddu() argument
300 emit_and(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_and() argument
309 emit_andi(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) emit_andi() argument
318 emit_or(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_or() argument
327 emit_ori(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) emit_ori() argument
336 emit_xor(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_xor() argument
345 emit_xori(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) emit_xori() argument
370 emit_lu52id(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) emit_lu52id() argument
379 emit_sllw(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_sllw() argument
388 emit_slliw(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) emit_slliw() argument
397 emit_slld(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_slld() argument
406 emit_sllid(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) emit_sllid() argument
415 emit_srlw(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_srlw() argument
424 emit_srliw(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) emit_srliw() argument
433 emit_srld(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_srld() argument
442 emit_srlid(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) emit_srlid() argument
451 emit_sraw(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_sraw() argument
460 emit_sraiw(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) emit_sraiw() argument
469 emit_srad(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, enum loongarch_gpr rk) emit_srad() argument
478 emit_sraid(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) emit_sraid() argument
487 emit_beq(union loongarch_instruction *insn, enum loongarch_gpr rj, enum loongarch_gpr rd, int offset) emit_beq() argument
496 emit_bne(union loongarch_instruction *insn, enum loongarch_gpr rj, enum loongarch_gpr rd, int offset) emit_bne() argument
505 emit_blt(union loongarch_instruction *insn, enum loongarch_gpr rj, enum loongarch_gpr rd, int offset) emit_blt() argument
514 emit_bge(union loongarch_instruction *insn, enum loongarch_gpr rj, enum loongarch_gpr rd, int offset) emit_bge() argument
523 emit_bltu(union loongarch_instruction *insn, enum loongarch_gpr rj, enum loongarch_gpr rd, int offset) emit_bltu() argument
532 emit_bgeu(union loongarch_instruction *insn, enum loongarch_gpr rj, enum loongarch_gpr rd, int offset) emit_bgeu() argument
554 emit_jirl(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj, int offset) emit_jirl() argument
571 emit_revb2h(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj) emit_revb2h() argument
579 emit_revb2w(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj) emit_revb2w() argument
587 emit_revbd(union loongarch_instruction *insn, enum loongarch_gpr rd, enum loongarch_gpr rj) emit_revbd() argument
678 move_reg(struct jit_ctx *ctx, enum loongarch_gpr rd, enum loongarch_gpr rj) move_reg() argument
712 cond_jump_offs16(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, enum loongarch_gpr rd, int jmp_offset) cond_jump_offs16() argument
760 cond_jump_offs26(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, enum loongarch_gpr rd, int jmp_offset) cond_jump_offs26() argument
768 cond_jump_offs32(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, enum loongarch_gpr rd, int jmp_offset) cond_jump_offs32() argument
814 emit_cond_jump(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, enum loongarch_gpr rd, int jmp_offset) emit_cond_jump() argument
833 emit_tailcall_jump(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, enum loongarch_gpr rd, int jmp_offset) emit_tailcall_jump() argument
[all...]
/kernel/linux/linux-6.6/arch/loongarch/include/asm/
H A Dinst.h267 unsigned int rj : 5; member
274 unsigned int rj : 5; member
280 unsigned int rj : 5; member
287 unsigned int rj : 5; member
294 unsigned int rj : 5; member
301 unsigned int rj : 5; member
308 unsigned int rj : 5; member
315 unsigned int rj : 5; member
323 unsigned int rj : 5; member
330 unsigned int rj member
[all...]

Completed in 8 milliseconds