| .. | .. |
|---|
| 167 | 167 | extern __printf(1, 2) int kdb_printf(const char *, ...); |
|---|
| 168 | 168 | typedef __printf(1, 2) int (*kdb_printf_t)(const char *, ...); |
|---|
| 169 | 169 | |
|---|
| 170 | +#define in_kdb_printk() (kdb_trap_printk) |
|---|
| 170 | 171 | extern void kdb_init(int level); |
|---|
| 171 | 172 | |
|---|
| 172 | 173 | /* Access to kdb specific polling devices */ |
|---|
| .. | .. |
|---|
| 201 | 202 | extern int kdb_unregister(char *); |
|---|
| 202 | 203 | #else /* ! CONFIG_KGDB_KDB */ |
|---|
| 203 | 204 | static inline __printf(1, 2) int kdb_printf(const char *fmt, ...) { return 0; } |
|---|
| 205 | +#define in_kdb_printk() (0) |
|---|
| 204 | 206 | static inline void kdb_init(int level) {} |
|---|
| 205 | 207 | static inline int kdb_register(char *cmd, kdb_func_t func, char *usage, |
|---|
| 206 | 208 | char *help, short minlen) { return 0; } |
|---|