hw_breakpoint.c (2d8ad8719591fa803b0d589ed057fa46f49b7155) | hw_breakpoint.c (e839ca528718e68cad32a307dc9aabf01ef3eb05) |
---|---|
1/* 2 * arch/sh/kernel/hw_breakpoint.c 3 * 4 * Unified kernel/user-space hardware breakpoint facility for the on-chip UBC. 5 * 6 * Copyright (C) 2009 - 2010 Paul Mundt 7 * 8 * This file is subject to the terms and conditions of the GNU General Public --- 8 unchanged lines hidden (view full) --- 17#include <linux/notifier.h> 18#include <linux/kprobes.h> 19#include <linux/kdebug.h> 20#include <linux/io.h> 21#include <linux/clk.h> 22#include <asm/hw_breakpoint.h> 23#include <asm/mmu_context.h> 24#include <asm/ptrace.h> | 1/* 2 * arch/sh/kernel/hw_breakpoint.c 3 * 4 * Unified kernel/user-space hardware breakpoint facility for the on-chip UBC. 5 * 6 * Copyright (C) 2009 - 2010 Paul Mundt 7 * 8 * This file is subject to the terms and conditions of the GNU General Public --- 8 unchanged lines hidden (view full) --- 17#include <linux/notifier.h> 18#include <linux/kprobes.h> 19#include <linux/kdebug.h> 20#include <linux/io.h> 21#include <linux/clk.h> 22#include <asm/hw_breakpoint.h> 23#include <asm/mmu_context.h> 24#include <asm/ptrace.h> |
25#include <asm/traps.h> |
|
25 26/* 27 * Stores the breakpoints currently in use on each breakpoint address 28 * register for each cpus 29 */ 30static DEFINE_PER_CPU(struct perf_event *, bp_per_reg[HBP_NUM]); 31 32/* --- 388 unchanged lines hidden --- | 26 27/* 28 * Stores the breakpoints currently in use on each breakpoint address 29 * register for each cpus 30 */ 31static DEFINE_PER_CPU(struct perf_event *, bp_per_reg[HBP_NUM]); 32 33/* --- 388 unchanged lines hidden --- |