| /Linux-v5.4/arch/mips/kvm/ | 
| D | dyntrans.c | 31 				  union mips_instruction replace)  in kvm_mips_trans_replace()68 int kvm_mips_trans_cache_index(union mips_instruction inst, u32 *opc,  in kvm_mips_trans_cache_index()
 71 	union mips_instruction nop_inst = { 0 };  in kvm_mips_trans_cache_index()
 81 int kvm_mips_trans_cache_va(union mips_instruction inst, u32 *opc,  in kvm_mips_trans_cache_va()
 84 	union mips_instruction synci_inst = { 0 };  in kvm_mips_trans_cache_va()
 97 int kvm_mips_trans_mfc0(union mips_instruction inst, u32 *opc,  in kvm_mips_trans_mfc0()
 100 	union mips_instruction mfc0_inst = { 0 };  in kvm_mips_trans_mfc0()
 124 int kvm_mips_trans_mtc0(union mips_instruction inst, u32 *opc,  in kvm_mips_trans_mtc0()
 127 	union mips_instruction mtc0_inst = { 0 };  in kvm_mips_trans_mtc0()
 
 | 
| D | hypcall.c | 18 					    union mips_instruction inst)  in kvm_mips_emul_hypcall()
 | 
| D | vz.c | 602 static bool is_eva_access(union mips_instruction inst)  in is_eva_access()674 			union mips_instruction inst;  in is_eva_am_mapped()
 900 static enum emulation_result kvm_vz_gpsi_cop0(union mips_instruction inst,  in kvm_vz_gpsi_cop0()
 1063 static enum emulation_result kvm_vz_gpsi_cache(union mips_instruction inst,  in kvm_vz_gpsi_cache()
 1138 	union mips_instruction inst;  in kvm_trap_vz_handle_gpsi()
 1215 	union mips_instruction inst;  in kvm_trap_vz_handle_gsfc()
 1352 	union mips_instruction inst;  in kvm_trap_vz_handle_hc()
 1542 	union mips_instruction inst;  in kvm_trap_vz_handle_tlb_ld_miss()
 1589 	union mips_instruction inst;  in kvm_trap_vz_handle_tlb_st_miss()
 
 | 
| D | emulate.c | 45 	union mips_instruction insn;  in kvm_compute_return_epc()1263 enum emulation_result kvm_mips_emulate_CP0(union mips_instruction inst,  in kvm_mips_emulate_CP0()
 1598 enum emulation_result kvm_mips_emulate_store(union mips_instruction inst,  in kvm_mips_emulate_store()
 1680 enum emulation_result kvm_mips_emulate_load(union mips_instruction inst,  in kvm_mips_emulate_load()
 1797 enum emulation_result kvm_mips_emulate_cache(union mips_instruction inst,  in kvm_mips_emulate_cache()
 1935 	union mips_instruction inst;  in kvm_mips_emulate_inst()
 2492 	union mips_instruction inst;  in kvm_mips_handle_ri()
 
 | 
| D | trap_emul.c | 123 	union mips_instruction inst;  in kvm_mips_bad_load()156 	union mips_instruction inst;  in kvm_mips_bad_store()
 
 | 
| /Linux-v5.4/arch/mips/math-emu/ | 
| D | dsemul.c | 64 	mips_instruction	emul;65 	mips_instruction	badinst;
 212 int mips_dsemul(struct pt_regs *regs, mips_instruction ir,  in mips_dsemul()
 216 	mips_instruction break_math;  in mips_dsemul()
 227 		union mips_instruction insn = { .word = ir };  in mips_dsemul()
 260 		union mips_instruction _emul = {  in mips_dsemul()
 263 		union mips_instruction _badinst = {  in mips_dsemul()
 
 | 
| D | cp1emu.c | 46 	mips_instruction);49 	struct mips_fpu_struct *, mips_instruction, void __user **);
 82 static int microMIPS32_to_MIPS32(union mips_instruction *insn_ptr)  in microMIPS32_to_MIPS32()
 84 	union mips_instruction insn = *insn_ptr;  in microMIPS32_to_MIPS32()
 85 	union mips_instruction mips32_insn = insn;  in microMIPS32_to_MIPS32()
 427 	union mips_instruction insn = (union mips_instruction)dec_insn.insn;  in isBranchInstr()
 849 			    mips_instruction ir)  in cop1_cfc()
 906 			    mips_instruction ir)  in cop1_ctc()
 976 	mips_instruction ir;  in cop1Emulate()
 1040 			(microMIPS32_to_MIPS32((union mips_instruction *)&ir)  in cop1Emulate()
 [all …]
 
 | 
| /Linux-v5.4/arch/mips/kernel/ | 
| D | uprobes.c | 15 static inline int insn_has_delay_slot(const union mips_instruction insn)  in insn_has_delay_slot()30 	union mips_instruction inst;  in arch_uprobe_analyze_insn()
 64 	union mips_instruction inst;  in is_trap_insn()
 114 	if (insn_has_delay_slot((union mips_instruction) aup->insn[0])) {  in arch_uprobe_pre_xol()
 116 			(union mips_instruction) aup->insn[0]);  in arch_uprobe_pre_xol()
 
 | 
| D | jump_label.c | 41 	union mips_instruction *insn_p;  in arch_jump_label_transform()42 	union mips_instruction insn;  in arch_jump_label_transform()
 45 	insn_p = (union mips_instruction *)msk_isa16_mode(e->code);  in arch_jump_label_transform()
 
 | 
| D | kprobes.c | 26 static const union mips_instruction breakpoint_insn = {34 static const union mips_instruction breakpoint2_insn = {
 45 static int __kprobes insn_has_delayslot(union mips_instruction insn)  in insn_has_delayslot()
 57 static int __kprobes insn_has_ll_or_sc(union mips_instruction insn)  in insn_has_ll_or_sc()
 76 	union mips_instruction insn;  in arch_prepare_kprobe()
 77 	union mips_instruction prev_insn;  in arch_prepare_kprobe()
 90 				sizeof(mips_instruction)) == 0) &&  in arch_prepare_kprobe()
 197 	union mips_instruction insn = p->opcode;  in evaluate_branch_instruction()
 
 | 
| D | probes-common.h | 12 int __insn_is_compact_branch(union mips_instruction insn);14 static inline int __insn_has_delay_slot(const union mips_instruction insn)  in __insn_has_delay_slot()
 
 | 
| D | process.c | 203 static inline int is_ra_save_ins(union mips_instruction *ip, int *poff)  in is_ra_save_ins()283 static inline int is_jump_ins(union mips_instruction *ip)  in is_jump_ins()
 320 static inline int is_sp_move_ins(union mips_instruction *ip, int *frame_size)  in is_sp_move_ins()
 374 	union mips_instruction insn, *ip;  in get_frame_info()
 446 	union mips_instruction *ip = (void *)schedule;  in get___schedule_addr()
 
 | 
| D | branch.c | 60 	union mips_instruction insn = (union mips_instruction)dec_insn.insn;  in __mm_isBranchInstr()421 				   union mips_instruction insn)  in __compute_return_epc_for_insn()
 851 	union mips_instruction insn;  in __compute_return_epc()
 876 int __insn_is_compact_branch(union mips_instruction insn)  in __insn_is_compact_branch()
 
 | 
| D | unaligned.c | 887 	union mips_instruction insn;  in emulate_load_store_insn()1402 	union mips_instruction insn;  in emulate_load_store_microMIPS()
 1443 	insn = (union mips_instruction)(mminsn.insn);  in emulate_load_store_microMIPS()
 1445 		insn = (union mips_instruction)(mminsn.next_insn);  in emulate_load_store_microMIPS()
 
 | 
| D | traps.c | 776 	union mips_instruction inst = { .word = opcode };  in simulate_fp()
 | 
| /Linux-v5.4/arch/mips/include/asm/ | 
| D | inst.h | 74 typedef unsigned int mips_instruction;  typedef78 	mips_instruction insn;
 79 	mips_instruction next_insn;
 
 | 
| D | kvm_host.h | 1086 enum emulation_result kvm_mips_emulate_cache(union mips_instruction inst,1091 enum emulation_result kvm_mips_emulate_CP0(union mips_instruction inst,
 1096 enum emulation_result kvm_mips_emulate_store(union mips_instruction inst,
 1100 enum emulation_result kvm_mips_emulate_load(union mips_instruction inst,
 1116 					    union mips_instruction inst);
 1120 extern int kvm_mips_trans_cache_index(union mips_instruction inst,
 1122 extern int kvm_mips_trans_cache_va(union mips_instruction inst, u32 *opc,
 1124 extern int kvm_mips_trans_mfc0(union mips_instruction inst, u32 *opc,
 1126 extern int kvm_mips_trans_mtc0(union mips_instruction inst, u32 *opc,
 
 | 
| D | dsemul.h | 37 extern int mips_dsemul(struct pt_regs *regs, mips_instruction ir,
 | 
| D | kprobes.h | 28 typedef union mips_instruction kprobe_opcode_t;
 | 
| D | branch.h | 19 					 union mips_instruction insn);
 | 
| /Linux-v5.4/arch/mips/oprofile/ | 
| D | backtrace.c | 32 static inline int is_ra_save_ins(union mips_instruction *ip)  in is_ra_save_ins()39 static inline int is_sp_move_ins(union mips_instruction *ip)  in is_sp_move_ins()
 53 static inline int is_end_of_function_marker(union mips_instruction *ip)  in is_end_of_function_marker()
 85 		union mips_instruction ip;  in unwind_user_frame()
 
 | 
| /Linux-v5.4/arch/mips/dec/ | 
| D | kn01-berr.c | 77 	union mips_instruction insn;  in dec_kn01_be_backend()
 | 
| /Linux-v5.4/arch/mips/include/uapi/asm/ | 
| D | inst.h | 1049 union mips_instruction {  union
 |