|
@@ -490,36 +490,32 @@ void get_usage_chars(struct lock_class *class, char usage[LOCK_USAGE_CHARS])
|
|
usage[i] = '\0';
|
|
usage[i] = '\0';
|
|
}
|
|
}
|
|
|
|
|
|
-static int __print_lock_name(struct lock_class *class)
|
|
|
|
|
|
+static void __print_lock_name(struct lock_class *class)
|
|
{
|
|
{
|
|
char str[KSYM_NAME_LEN];
|
|
char str[KSYM_NAME_LEN];
|
|
const char *name;
|
|
const char *name;
|
|
|
|
|
|
- name = class->name;
|
|
|
|
- if (!name)
|
|
|
|
- name = __get_key_name(class->key, str);
|
|
|
|
-
|
|
|
|
- return printk("%s", name);
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-static void print_lock_name(struct lock_class *class)
|
|
|
|
-{
|
|
|
|
- char str[KSYM_NAME_LEN], usage[LOCK_USAGE_CHARS];
|
|
|
|
- const char *name;
|
|
|
|
-
|
|
|
|
- get_usage_chars(class, usage);
|
|
|
|
-
|
|
|
|
name = class->name;
|
|
name = class->name;
|
|
if (!name) {
|
|
if (!name) {
|
|
name = __get_key_name(class->key, str);
|
|
name = __get_key_name(class->key, str);
|
|
- printk(" (%s", name);
|
|
|
|
|
|
+ printk("%s", name);
|
|
} else {
|
|
} else {
|
|
- printk(" (%s", name);
|
|
|
|
|
|
+ printk("%s", name);
|
|
if (class->name_version > 1)
|
|
if (class->name_version > 1)
|
|
printk("#%d", class->name_version);
|
|
printk("#%d", class->name_version);
|
|
if (class->subclass)
|
|
if (class->subclass)
|
|
printk("/%d", class->subclass);
|
|
printk("/%d", class->subclass);
|
|
}
|
|
}
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+static void print_lock_name(struct lock_class *class)
|
|
|
|
+{
|
|
|
|
+ char usage[LOCK_USAGE_CHARS];
|
|
|
|
+
|
|
|
|
+ get_usage_chars(class, usage);
|
|
|
|
+
|
|
|
|
+ printk(" (");
|
|
|
|
+ __print_lock_name(class);
|
|
printk("){%s}", usage);
|
|
printk("){%s}", usage);
|
|
}
|
|
}
|
|
|
|
|