|
Linux Kernel
3.7.1
|
#include <stdarg.h>#include <linux/types.h>#include <linux/sched.h>#include <linux/mm.h>#include <linux/kallsyms.h>#include <linux/stddef.h>#include <linux/vmalloc.h>#include <linux/ptrace.h>#include <linux/module.h>#include <linux/highmem.h>#include <linux/hardirq.h>#include <linux/delay.h>#include <linux/uaccess.h>#include <linux/kdb.h>#include <linux/slab.h>#include "kdb_private.h"Go to the source code of this file.
Data Structures | |
| struct | debug_alloc_header |
Macros | |
| #define | knt1_size 128 /* must be >= kallsyms table size */ |
| #define | UNRUNNABLE (1UL << (8*sizeof(unsigned long) - 1)) |
| #define | RUNNING (1UL << (8*sizeof(unsigned long) - 2)) |
| #define | IDLE (1UL << (8*sizeof(unsigned long) - 3)) |
| #define | DAEMON (1UL << (8*sizeof(unsigned long) - 4)) |
| #define | dah_align 8 |
| #define | dah_overhead ALIGN(sizeof(struct debug_alloc_header), dah_align) |
| #define DAEMON (1UL << (8*sizeof(unsigned long) - 4)) |
Definition at line 559 of file kdb_support.c.
| #define dah_align 8 |
Definition at line 705 of file kdb_support.c.
| #define dah_overhead ALIGN(sizeof(struct debug_alloc_header), dah_align) |
Definition at line 706 of file kdb_support.c.
| #define IDLE (1UL << (8*sizeof(unsigned long) - 3)) |
Definition at line 558 of file kdb_support.c.
| #define RUNNING (1UL << (8*sizeof(unsigned long) - 2)) |
Definition at line 557 of file kdb_support.c.
| #define UNRUNNABLE (1UL << (8*sizeof(unsigned long) - 1)) |
Definition at line 556 of file kdb_support.c.
Definition at line 803 of file kdb_support.c.
Definition at line 745 of file kdb_support.c.
Definition at line 862 of file kdb_support.c.
| EXPORT_SYMBOL | ( | kdbgetsymval | ) |
Definition at line 186 of file kdb_support.c.
Definition at line 228 of file kdb_support.c.
Definition at line 326 of file kdb_support.c.
Definition at line 403 of file kdb_support.c.
Definition at line 453 of file kdb_support.c.
Definition at line 674 of file kdb_support.c.
Definition at line 351 of file kdb_support.c.
Definition at line 502 of file kdb_support.c.
Definition at line 923 of file kdb_support.c.
Definition at line 917 of file kdb_support.c.
| void kdb_symbol_print | ( | unsigned long | addr, |
| const kdb_symtab_t * | symtab_p, | ||
| unsigned int | punc | ||
| ) |
Definition at line 258 of file kdb_support.c.
| unsigned long kdb_task_state | ( | const struct task_struct * | p, |
| unsigned long | mask | ||
| ) |
Definition at line 661 of file kdb_support.c.
| char kdb_task_state_char | ( | const struct task_struct * | p | ) |
Definition at line 621 of file kdb_support.c.
Definition at line 561 of file kdb_support.c.
| int kdbgetsymval | ( | const char * | symname, |
| kdb_symtab_t * | symtab | ||
| ) |
Definition at line 40 of file kdb_support.c.
| int kdbnearsym | ( | unsigned long | addr, |
| kdb_symtab_t * | symtab | ||
| ) |
Definition at line 82 of file kdb_support.c.
Definition at line 161 of file kdb_support.c.
1.8.2