|
Linux Kernel
3.7.1
|
#include <linux/linkage.h>#include <linux/sched.h>#include <asm/ptrace.h>Go to the source code of this file.
Data Structures | |
| struct | optable |
| struct | optables_list |
Macros | |
| #define | CCR_MASK 0x6f /* mode/imask not set */ |
| #define | BREAKINST 0x5730 /* trapa #3 */ |
| #define | OPTABLE(ptn, msk, len, jmp) |
| #define | OPTABLES(no) |
Enumerations | |
| enum | jump_type { none, jabs, ind, ret, reg, relb, relw } |
Functions | |
| long | h8300_get_reg (struct task_struct *task, int regno) |
| int | h8300_put_reg (struct task_struct *task, int regno, unsigned long data) |
| void | user_disable_single_step (struct task_struct *child) |
| struct optable | __attribute__ ((aligned(1), packed)) |
| void | user_enable_single_step (struct task_struct *child) |
| asmlinkage void | trace_trap (unsigned long bp) |
Variables | |
| unsigned char | bitpattern |
| unsigned char | bitmask |
| signed char | length |
| signed char | type |
| const unsigned char | condmask [] |
| #define BREAKINST 0x5730 /* trapa #3 */ |
Definition at line 17 of file ptrace_h8300h.c.
| #define CCR_MASK 0x6f /* mode/imask not set */ |
Definition at line 16 of file ptrace_h8300h.c.
Definition at line 93 of file ptrace_h8300h.c.
| #define OPTABLES | ( | no | ) |
| enum jump_type |
Definition at line 72 of file ptrace_h8300h.c.
| struct optable __attribute__ | ( | (aligned(1), packed) | ) |
| long h8300_get_reg | ( | struct task_struct * | task, |
| int | regno | ||
| ) |
Definition at line 29 of file ptrace_h8300h.c.
| int h8300_put_reg | ( | struct task_struct * | task, |
| int | regno, | ||
| unsigned long | data | ||
| ) |
Definition at line 42 of file ptrace_h8300h.c.
| asmlinkage void trace_trap | ( | unsigned long | bp | ) |
Definition at line 276 of file ptrace_h8300h.c.
| void user_disable_single_step | ( | struct task_struct * | child | ) |
Definition at line 63 of file ptrace_h8300h.c.
| void user_enable_single_step | ( | struct task_struct * | child | ) |
Definition at line 267 of file ptrace_h8300h.c.
Definition at line 93 of file ptrace_h8300h.c.
| unsigned char bitpattern |
Definition at line 92 of file ptrace_h8300h.c.
Definition at line 175 of file ptrace_h8300h.c.
| __le16 length |
Definition at line 94 of file ptrace_h8300h.c.
Definition at line 95 of file ptrace_h8300h.c.
1.8.2