/Linux-v4.19/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() 1264 enum emulation_result kvm_mips_emulate_CP0(union mips_instruction inst, in kvm_mips_emulate_CP0() 1599 enum emulation_result kvm_mips_emulate_store(union mips_instruction inst, in kvm_mips_emulate_store() 1681 enum emulation_result kvm_mips_emulate_load(union mips_instruction inst, in kvm_mips_emulate_load() 1798 enum emulation_result kvm_mips_emulate_cache(union mips_instruction inst, in kvm_mips_emulate_cache() 1936 union mips_instruction inst; in kvm_mips_emulate_inst() 2493 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-v4.19/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() 119 (union mips_instruction) aup->insn[0]); in arch_uprobe_pre_xol()
|
D | jump_label.c | 43 union mips_instruction *insn_p; in arch_jump_label_transform() 44 union mips_instruction insn; in arch_jump_label_transform() 46 insn_p = (union mips_instruction *)msk_isa16_mode(e->code); in arch_jump_label_transform()
|
D | kprobes.c | 38 static const union mips_instruction breakpoint_insn = { 46 static const union mips_instruction breakpoint2_insn = { 57 static int __kprobes insn_has_delayslot(union mips_instruction insn) in insn_has_delayslot() 69 static int __kprobes insn_has_ll_or_sc(union mips_instruction insn) in insn_has_ll_or_sc() 88 union mips_instruction insn; in arch_prepare_kprobe() 89 union mips_instruction prev_insn; in arch_prepare_kprobe() 102 sizeof(mips_instruction)) == 0) && in arch_prepare_kprobe() 209 union mips_instruction insn = p->opcode; in evaluate_branch_instruction()
|
D | probes-common.h | 16 int __insn_is_compact_branch(union mips_instruction insn); 18 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, *ip_end; in get_frame_info() 447 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() 417 union mips_instruction insn) in __compute_return_epc_for_insn() 842 union mips_instruction insn; in __compute_return_epc() 867 int __insn_is_compact_branch(union mips_instruction insn) in __insn_is_compact_branch()
|
D | unaligned.c | 886 union mips_instruction insn; in emulate_load_store_insn() 1395 union mips_instruction insn; in emulate_load_store_microMIPS() 1437 insn = (union mips_instruction)(mminsn.insn); in emulate_load_store_microMIPS() 1439 insn = (union mips_instruction)(mminsn.next_insn); in emulate_load_store_microMIPS()
|
D | kgdb.c | 401 union mips_instruction insn = { in kgdb_arch_init()
|
D | traps.c | 771 union mips_instruction inst = { .word = opcode }; in simulate_fp()
|
/Linux-v4.19/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() 226 union mips_instruction insn = { .word = ir }; in mips_dsemul()
|
D | cp1emu.c | 58 mips_instruction); 61 struct mips_fpu_struct *, mips_instruction, void __user **); 94 static int microMIPS32_to_MIPS32(union mips_instruction *insn_ptr) in microMIPS32_to_MIPS32() 96 union mips_instruction insn = *insn_ptr; in microMIPS32_to_MIPS32() 97 union mips_instruction mips32_insn = insn; in microMIPS32_to_MIPS32() 439 union mips_instruction insn = (union mips_instruction)dec_insn.insn; in isBranchInstr() 861 mips_instruction ir) in cop1_cfc() 918 mips_instruction ir) in cop1_ctc() 988 mips_instruction ir; in cop1Emulate() 1052 (microMIPS32_to_MIPS32((union mips_instruction *)&ir) in cop1Emulate() [all …]
|
/Linux-v4.19/arch/mips/include/asm/ |
D | inst.h | 74 typedef unsigned int mips_instruction; typedef 78 mips_instruction insn; 79 mips_instruction next_insn;
|
D | kvm_host.h | 1083 enum emulation_result kvm_mips_emulate_cache(union mips_instruction inst, 1088 enum emulation_result kvm_mips_emulate_CP0(union mips_instruction inst, 1093 enum emulation_result kvm_mips_emulate_store(union mips_instruction inst, 1097 enum emulation_result kvm_mips_emulate_load(union mips_instruction inst, 1113 union mips_instruction inst); 1117 extern int kvm_mips_trans_cache_index(union mips_instruction inst, 1119 extern int kvm_mips_trans_cache_va(union mips_instruction inst, u32 *opc, 1121 extern int kvm_mips_trans_mfc0(union mips_instruction inst, u32 *opc, 1123 extern int kvm_mips_trans_mtc0(union mips_instruction inst, u32 *opc,
|
D | dsemul.h | 41 extern int mips_dsemul(struct pt_regs *regs, mips_instruction ir,
|
D | kprobes.h | 40 typedef union mips_instruction kprobe_opcode_t;
|
D | branch.h | 19 union mips_instruction insn);
|
/Linux-v4.19/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-v4.19/arch/mips/dec/ |
D | kn01-berr.c | 81 union mips_instruction insn; in dec_kn01_be_backend()
|
/Linux-v4.19/arch/mips/include/uapi/asm/ |
D | inst.h | 1048 union mips_instruction { union
|