Searched refs:insn_size_t (Results 1 - 10 of 10) sorted by relevance
/linux-4.4.14/arch/sh/include/asm/ |
H A D | types.h | 12 typedef u16 insn_size_t; typedef 15 typedef u32 insn_size_t; typedef
|
H A D | alignment.h | 19 extern void unaligned_fixups_notify(struct task_struct *, insn_size_t, struct pt_regs *);
|
H A D | kprobes.h | 9 typedef insn_size_t kprobe_opcode_t;
|
H A D | uaccess.h | 208 int handle_unaligned_access(insn_size_t instruction, struct pt_regs *regs,
|
/linux-4.4.14/arch/sh/kernel/ |
H A D | traps.c | 111 insn_size_t opcode; is_valid_bugaddr() 115 if (probe_kernel_address((insn_size_t *)addr, opcode)) is_valid_bugaddr() 157 insn_size_t insn = *(insn_size_t *)instruction_pointer(regs); BUILD_TRAP_HANDLER()
|
H A D | traps_64.c | 35 static int read_opcode(reg_size_t pc, insn_size_t *result_opcode, int from_user_mode) read_opcode() 39 insn_size_t opcode; read_opcode() 45 if (!access_ok(VERIFY_READ, aligned_pc, sizeof(insn_size_t))) { read_opcode() 48 get_user_error = __get_user(opcode, (insn_size_t *)aligned_pc); read_opcode() 56 *result_opcode = *(insn_size_t *)aligned_pc; read_opcode() 84 insn_size_t opcode, generate_and_check_address() 166 insn_size_t opcode, misaligned_load() 241 insn_size_t opcode, misaligned_store() 312 insn_size_t opcode, misaligned_fpu_load() 384 insn_size_t opcode, misaligned_fpu_store() 458 insn_size_t opcode; misaligned_fixup() 649 insn_size_t opcode = 0x6ff4fff0; /* guaranteed reserved opcode */ do_reserved_inst() 668 if (!access_ok(VERIFY_READ, aligned_pc, sizeof(insn_size_t))) do_reserved_inst() 671 get_user_error = __get_user(opcode, (insn_size_t *)aligned_pc); do_reserved_inst()
|
H A D | traps_32.c | 86 static int handle_unaligned_ins(insn_size_t instruction, struct pt_regs *regs, handle_unaligned_ins() 267 insn_size_t old_instruction, handle_delayslot() 270 insn_size_t instruction; handle_delayslot() 303 int handle_unaligned_access(insn_size_t instruction, struct pt_regs *regs, handle_unaligned_access() 479 insn_size_t instruction; do_address_error() 497 if (copy_from_user(&instruction, (insn_size_t *)(regs->pc & ~1), do_address_error()
|
H A D | kgdb.c | 50 insn_size_t op = __raw_readw(linux_regs->pc); get_step_address() 137 static insn_size_t stepped_opcode;
|
H A D | io_trapped.c | 274 insn_size_t instruction; handle_trapped_io()
|
/linux-4.4.14/arch/sh/mm/ |
H A D | alignment.c | 96 void unaligned_fixups_notify(struct task_struct *tsk, insn_size_t insn, unaligned_fixups_notify()
|
Completed in 172 milliseconds