.. | .. |
---|
12 | 12 | #ifdef CONFIG_PSTORE_FTRACE |
---|
13 | 13 | extern void pstore_register_ftrace(void); |
---|
14 | 14 | extern void pstore_unregister_ftrace(void); |
---|
| 15 | +ssize_t pstore_ftrace_combine_log(char **dest_log, size_t *dest_log_size, |
---|
| 16 | + const char *src_log, size_t src_log_size); |
---|
15 | 17 | #else |
---|
16 | 18 | static inline void pstore_register_ftrace(void) {} |
---|
17 | 19 | static inline void pstore_unregister_ftrace(void) {} |
---|
| 20 | +static inline ssize_t |
---|
| 21 | +pstore_ftrace_combine_log(char **dest_log, size_t *dest_log_size, |
---|
| 22 | + const char *src_log, size_t src_log_size) |
---|
| 23 | +{ |
---|
| 24 | + *dest_log_size = 0; |
---|
| 25 | + return 0; |
---|
| 26 | +} |
---|
18 | 27 | #endif |
---|
19 | 28 | |
---|
20 | 29 | #ifdef CONFIG_PSTORE_PMSG |
---|
.. | .. |
---|
31 | 40 | extern void pstore_get_records(int); |
---|
32 | 41 | extern void pstore_get_backend_records(struct pstore_info *psi, |
---|
33 | 42 | struct dentry *root, int quiet); |
---|
| 43 | +extern int pstore_put_backend_records(struct pstore_info *psi); |
---|
34 | 44 | extern int pstore_mkfile(struct dentry *root, |
---|
35 | 45 | struct pstore_record *record); |
---|
36 | | -extern bool pstore_is_mounted(void); |
---|
37 | 46 | extern void pstore_record_init(struct pstore_record *record, |
---|
38 | 47 | struct pstore_info *psi); |
---|
39 | 48 | |
---|