diff options
Diffstat (limited to 'include/linux/kallsyms.h')
| -rw-r--r-- | include/linux/kallsyms.h | 17 | 
1 files changed, 3 insertions, 14 deletions
| diff --git a/include/linux/kallsyms.h b/include/linux/kallsyms.h index fe3c9993b5bf..c3f075e8f60c 100644 --- a/include/linux/kallsyms.h +++ b/include/linux/kallsyms.h @@ -65,6 +65,9 @@ static inline void *dereference_symbol_descriptor(void *ptr)  	return ptr;  } +/* How and when do we show kallsyms values? */ +extern bool kallsyms_show_value(const struct cred *cred); +  #ifdef CONFIG_KALLSYMS  unsigned long kallsyms_sym_address(int idx);  int kallsyms_on_each_symbol(int (*fn)(void *, const char *, unsigned long), @@ -93,10 +96,6 @@ extern int sprint_backtrace(char *buffer, unsigned long address);  extern int sprint_backtrace_build_id(char *buffer, unsigned long address);  int lookup_symbol_name(unsigned long addr, char *symname); -int lookup_symbol_attrs(unsigned long addr, unsigned long *size, unsigned long *offset, char *modname, char *name); - -/* How and when do we show kallsyms values? */ -extern bool kallsyms_show_value(const struct cred *cred);  #else /* !CONFIG_KALLSYMS */ @@ -155,16 +154,6 @@ static inline int lookup_symbol_name(unsigned long addr, char *symname)  	return -ERANGE;  } -static inline int lookup_symbol_attrs(unsigned long addr, unsigned long *size, unsigned long *offset, char *modname, char *name) -{ -	return -ERANGE; -} - -static inline bool kallsyms_show_value(const struct cred *cred) -{ -	return false; -} -  static inline int kallsyms_on_each_symbol(int (*fn)(void *, const char *, unsigned long),  					  void *data)  { |