diff options
Diffstat (limited to 'include/linux/stacktrace.h')
| -rw-r--r-- | include/linux/stacktrace.h | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/include/linux/stacktrace.h b/include/linux/stacktrace.h index a24340b3e9e1..40decfbb9a24 100644 --- a/include/linux/stacktrace.h +++ b/include/linux/stacktrace.h | |||
| @@ -36,24 +36,7 @@ extern void save_stack_trace_tsk(struct task_struct *tsk, | |||
| 36 | struct stack_trace *trace); | 36 | struct stack_trace *trace); |
| 37 | extern int save_stack_trace_tsk_reliable(struct task_struct *tsk, | 37 | extern int save_stack_trace_tsk_reliable(struct task_struct *tsk, |
| 38 | struct stack_trace *trace); | 38 | struct stack_trace *trace); |
| 39 | |||
| 40 | extern void print_stack_trace(struct stack_trace *trace, int spaces); | ||
| 41 | extern int snprint_stack_trace(char *buf, size_t size, | ||
| 42 | struct stack_trace *trace, int spaces); | ||
| 43 | |||
| 44 | #ifdef CONFIG_USER_STACKTRACE_SUPPORT | ||
| 45 | extern void save_stack_trace_user(struct stack_trace *trace); | 39 | extern void save_stack_trace_user(struct stack_trace *trace); |
| 46 | #else | ||
| 47 | # define save_stack_trace_user(trace) do { } while (0) | ||
| 48 | #endif | ||
| 49 | |||
| 50 | #else /* !CONFIG_STACKTRACE */ | ||
| 51 | # define save_stack_trace(trace) do { } while (0) | ||
| 52 | # define save_stack_trace_tsk(tsk, trace) do { } while (0) | ||
| 53 | # define save_stack_trace_user(trace) do { } while (0) | ||
| 54 | # define print_stack_trace(trace, spaces) do { } while (0) | ||
| 55 | # define snprint_stack_trace(buf, size, trace, spaces) do { } while (0) | ||
| 56 | # define save_stack_trace_tsk_reliable(tsk, trace) ({ -ENOSYS; }) | ||
| 57 | #endif /* CONFIG_STACKTRACE */ | 40 | #endif /* CONFIG_STACKTRACE */ |
| 58 | 41 | ||
| 59 | #if defined(CONFIG_STACKTRACE) && defined(CONFIG_HAVE_RELIABLE_STACKTRACE) | 42 | #if defined(CONFIG_STACKTRACE) && defined(CONFIG_HAVE_RELIABLE_STACKTRACE) |
