Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
kdb_bp.c File Reference
#include <linux/string.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/kdb.h>
#include <linux/kgdb.h>
#include <linux/smp.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include "kdb_private.h"

Go to the source code of this file.

Macros

#define KDBCMD_BC   0
 
#define KDBCMD_BE   1
 
#define KDBCMD_BD   2
 

Functions

void kdb_bp_install (struct pt_regs *regs)
 
void kdb_bp_remove (void)
 
void __init kdb_initbptab (void)
 

Variables

kdb_bp_t kdb_breakpoints [KDB_MAXBPT]
 

Macro Definition Documentation

#define KDBCMD_BC   0
#define KDBCMD_BD   2
#define KDBCMD_BE   1

Function Documentation

void kdb_bp_install ( struct pt_regs regs)

Definition at line 176 of file kdb_bp.c.

void kdb_bp_remove ( void  )

Definition at line 207 of file kdb_bp.c.

void __init kdb_initbptab ( void  )

Definition at line 535 of file kdb_bp.c.

Variable Documentation

kdb_bp_t kdb_breakpoints[KDB_MAXBPT]

Definition at line 25 of file kdb_bp.c.