Home
last modified time | relevance | path

Searched refs:mips_instruction (Results 1 – 14 of 14) sorted by relevance

/linux-3.4.99/arch/mips/math-emu/
Ddsemul.c46 mips_instruction emul;
47 mips_instruction badinst;
48 mips_instruction cookie;
52 int mips_dsemul(struct pt_regs *regs, mips_instruction ir, unsigned long cpc) in mips_dsemul()
95 err |= __put_user((mips_instruction)BREAK_MATH, &fr->badinst); in mips_dsemul()
96 err |= __put_user((mips_instruction)BD_COOKIE, &fr->cookie); in mips_dsemul()
119 (xcp->cp0_epc - sizeof(mips_instruction)); in do_dsemulret()
Dcp1emu.c63 mips_instruction);
67 struct mips_fpu_struct *, mips_instruction, void *__user *);
120 static int isBranchInstr(mips_instruction * i) in isBranchInstr()
214 mips_instruction ir; in cop1Emulate()
218 if (!access_ok(VERIFY_READ, xcp->cp0_epc, sizeof(mips_instruction))) { in cop1Emulate()
220 *fault_addr = (mips_instruction __user *)xcp->cp0_epc; in cop1Emulate()
223 if (__get_user(ir, (mips_instruction __user *) xcp->cp0_epc)) { in cop1Emulate()
225 *fault_addr = (mips_instruction __user *)xcp->cp0_epc; in cop1Emulate()
255 if (!access_ok(VERIFY_READ, emulpc, sizeof(mips_instruction))) { in cop1Emulate()
257 *fault_addr = (mips_instruction __user *)emulpc; in cop1Emulate()
[all …]
/linux-3.4.99/arch/mips/kernel/
Djump_label.c26 union mips_instruction insn; in arch_jump_label_transform()
27 union mips_instruction *insn_p = in arch_jump_label_transform()
28 (union mips_instruction *)(unsigned long)e->code; in arch_jump_label_transform()
Dkprobes.c37 static const union mips_instruction breakpoint_insn = {
45 static const union mips_instruction breakpoint2_insn = {
56 static int __kprobes insn_has_delayslot(union mips_instruction insn) in insn_has_delayslot()
124 static int __kprobes insn_has_ll_or_sc(union mips_instruction insn) in insn_has_ll_or_sc()
143 union mips_instruction insn; in arch_prepare_kprobe()
144 union mips_instruction prev_insn; in arch_prepare_kprobe()
157 sizeof(mips_instruction)) == 0) && in arch_prepare_kprobe()
255 union mips_instruction insn = p->opcode; in evaluate_branch_instruction()
Dprocess.c261 static inline int is_ra_save_ins(union mips_instruction *ip) in is_ra_save_ins()
269 static inline int is_jal_jalr_jr_ins(union mips_instruction *ip) in is_jal_jalr_jr_ins()
278 static inline int is_sp_move_ins(union mips_instruction *ip) in is_sp_move_ins()
290 union mips_instruction *ip = info->func; in get_frame_info()
291 unsigned max_insns = info->func_size / sizeof(union mips_instruction); in get_frame_info()
Dbranch.c32 union mips_instruction insn) in __compute_return_epc_for_insn()
271 union mips_instruction insn; in __compute_return_epc()
Dunaligned.c108 union mips_instruction insn; in emulate_load_store_insn()
Dkgdb.c371 union mips_instruction insn = { in kgdb_arch_init()
/linux-3.4.99/arch/mips/oprofile/
Dbacktrace.c31 static inline int is_ra_save_ins(union mips_instruction *ip) in is_ra_save_ins()
38 static inline int is_sp_move_ins(union mips_instruction *ip) in is_sp_move_ins()
52 static inline int is_end_of_function_marker(union mips_instruction *ip) in is_end_of_function_marker()
84 union mips_instruction ip; in unwind_user_frame()
/linux-3.4.99/arch/mips/include/asm/
Dbranch.h31 union mips_instruction insn);
Dfpu_emulator.h54 extern int mips_dsemul(struct pt_regs *regs, mips_instruction ir,
Dkprobes.h37 typedef union mips_instruction kprobe_opcode_t;
Dinst.h347 union mips_instruction { union
419 typedef unsigned int mips_instruction; typedef
/linux-3.4.99/arch/mips/dec/
Dkn01-berr.c81 union mips_instruction insn; in dec_kn01_be_backend()