Fix race between cat /proc/slab_allocators and rmmod
[deliverable/linux.git] / include / linux / module.h
index 099ae5932c6838748c49f514e5e125857c80536e..6d3dc9c4ff9622163b0ff35759f13b62afc23641 100644 (file)
@@ -455,6 +455,7 @@ const char *module_address_lookup(unsigned long addr,
                                  unsigned long *offset,
                                  char **modname);
 int lookup_module_symbol_name(unsigned long addr, char *symname);
+int lookup_module_symbol_attrs(unsigned long addr, unsigned long *size, unsigned long *offset, char *modname, char *name);
 
 /* For extable.c to search modules' exception tables. */
 const struct exception_table_entry *search_module_extables(unsigned long addr);
@@ -531,6 +532,11 @@ static inline int lookup_module_symbol_name(unsigned long addr, char *symname)
        return -ERANGE;
 }
 
+static inline int lookup_module_symbol_attrs(unsigned long addr, unsigned long *size, unsigned long *offset, char *modname, char *name)
+{
+       return -ERANGE;
+}
+
 static inline int module_get_kallsym(unsigned int symnum, unsigned long *value,
                                        char *type, char *name,
                                        char *module_name, int *exported)
This page took 0.029576 seconds and 5 git commands to generate.