Home
last modified time | relevance | path

Searched refs:loongson3_lsdc2_format (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/mips/loongson64/
Dcop2-ex.c149 switch (insn.loongson3_lsdc2_format.opcode1) { in loongson_cu2_call()
168 regs->regs[insn.loongson3_lsdc2_format.rt] = value; in loongson_cu2_call()
179 regs->regs[insn.loongson3_lsdc2_format.rt] = value; in loongson_cu2_call()
190 regs->regs[insn.loongson3_lsdc2_format.rt] = value; in loongson_cu2_call()
203 set_fpr64(&current->thread.fpu.fpr[insn.loongson3_lsdc2_format.rt], 0, value); in loongson_cu2_call()
219 set_fpr64(&current->thread.fpu.fpr[insn.loongson3_lsdc2_format.rt], 0, value); in loongson_cu2_call()
228 switch (insn.loongson3_lsdc2_format.opcode1) { in loongson_cu2_call()
243 value = regs->regs[insn.loongson3_lsdc2_format.rt]; in loongson_cu2_call()
255 value = regs->regs[insn.loongson3_lsdc2_format.rt]; in loongson_cu2_call()
267 value = regs->regs[insn.loongson3_lsdc2_format.rt]; in loongson_cu2_call()
[all …]
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-mips/asm/
Dinst.h901 struct loongson3_lsdc2_format { struct
980 struct loongson3_lsdc2_format loongson3_lsdc2_format; member
/kernel/linux/linux-5.10/arch/mips/include/uapi/asm/
Dinst.h1005 struct loongson3_lsdc2_format { /* Loongson-3 overridden ldc2/sdc2 Load/Store format */ struct
1126 struct loongson3_lsdc2_format loongson3_lsdc2_format; member
/kernel/linux/linux-5.10/arch/mips/kvm/
Demulate.c1822 rt = inst.loongson3_lsdc2_format.rt; in kvm_mips_emulate_store()
1823 switch (inst.loongson3_lsdc2_format.opcode1) { in kvm_mips_emulate_store()
2082 rt = inst.loongson3_lsdc2_format.rt; in kvm_mips_emulate_load()
2083 switch (inst.loongson3_lsdc2_format.opcode1) { in kvm_mips_emulate_load()