struct_kgdb_arch man page on OpenSuSE

Man page or keyword search:  
man Server   25941 pages
apropos Keyword Search (all sections)
Output format
OpenSuSE logo
[printable version]

STRUCT KGDB_ARCH(9)	   Kernel Debugger Internals	   STRUCT KGDB_ARCH(9)

NAME
       struct_kgdb_arch - Describe architecture specific values.

SYNOPSIS
       struct kgdb_arch {
	 unsigned char gdb_bpt_instr[BREAK_INSTR_SIZE];
	 unsigned long flags;
	 int (* set_breakpoint) (unsigned long, char *);
	 int (* remove_breakpoint) (unsigned long, char *);
	 int (* set_hw_breakpoint) (unsigned long, int, enum kgdb_bptype);
	 int (* remove_hw_breakpoint) (unsigned long, int, enum kgdb_bptype);
	 void (* disable_hw_break) (struct pt_regs *regs);
	 void (* remove_all_hw_break) (void);
	 void (* correct_hw_break) (void);
	 void (* enable_nmi) (bool on);
       };

MEMBERS
       gdb_bpt_instr[BREAK_INSTR_SIZE]
	   The instruction to trigger a breakpoint.

       flags
	   Flags for the breakpoint, currently just KGDB_HW_BREAKPOINT.

       set_breakpoint
	   Allow an architecture to specify how to set a software breakpoint.

       remove_breakpoint
	   Allow an architecture to specify how to remove a software
	   breakpoint.

       set_hw_breakpoint
	   Allow an architecture to specify how to set a hardware breakpoint.

       remove_hw_breakpoint
	   Allow an architecture to specify how to remove a hardware
	   breakpoint.

       disable_hw_break
	   Allow an architecture to specify how to disable hardware
	   breakpoints for a single cpu.

       remove_all_hw_break
	   Allow an architecture to specify how to remove all hardware
	   breakpoints.

       correct_hw_break
	   Allow an architecture to specify how to correct the hardware debug
	   registers.

       enable_nmi
	   Manage NMI-triggered entry to KGDB

AUTHOR
       Jason Wessel <jason.wessel@windriver.com>
	   Author.

COPYRIGHT
Kernel Hackers Manual 3.11	 November 2013		   STRUCT KGDB_ARCH(9)
[top]

List of man pages available for OpenSuSE

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net