Lines Matching refs:subclass

524 		if (class->subclass)  in __print_lock_name()
525 printk("/%d", class->subclass); in __print_lock_name()
651 if (new_class->key - new_class->subclass == class->key) in count_matching_names()
666 look_up_lock_class(struct lockdep_map *lock, unsigned int subclass) in look_up_lock_class() argument
686 if (unlikely(subclass >= MAX_LOCKDEP_SUBCLASSES)) { in look_up_lock_class()
689 "BUG: looking up invalid subclass: %u\n", subclass); in look_up_lock_class()
712 key = lock->key->subkeys + subclass; in look_up_lock_class()
742 register_lock_class(struct lockdep_map *lock, unsigned int subclass, int force) in register_lock_class() argument
750 class = look_up_lock_class(lock, subclass); in register_lock_class()
767 key = lock->key->subkeys + subclass; in register_lock_class()
799 class->subclass = subclass; in register_lock_class()
831 if (!subclass || force) in register_lock_class()
833 else if (subclass < NR_LOCKDEP_CACHING_CLASSES) in register_lock_class()
834 lock->class_cache[subclass] = class; in register_lock_class()
840 if (DEBUG_LOCKS_WARN_ON(class->subclass != subclass)) in register_lock_class()
2966 struct lock_class_key *key, int subclass) in lockdep_init_map() argument
3010 if (subclass) { in lockdep_init_map()
3018 register_lock_class(lock, subclass, 1); in lockdep_init_map()
3068 static int __lock_acquire(struct lockdep_map *lock, unsigned int subclass, in __lock_acquire() argument
3095 if (subclass < NR_LOCKDEP_CACHING_CLASSES) in __lock_acquire()
3096 class = lock->class_cache[subclass]; in __lock_acquire()
3101 class = register_lock_class(lock, subclass, 0); in __lock_acquire()
3320 struct lock_class_key *key, unsigned int subclass, in __lock_set_class() argument
3353 class = register_lock_class(lock, subclass, 0); in __lock_set_class()
3362 hlock_class(hlock)->subclass, hlock->trylock, in __lock_set_class()
3446 hlock_class(hlock)->subclass, hlock->trylock, in lock_release_non_nested()
3587 struct lock_class_key *key, unsigned int subclass, in lock_set_class() argument
3598 if (__lock_set_class(lock, name, key, subclass, ip)) in lock_set_class()
3609 void lock_acquire(struct lockdep_map *lock, unsigned int subclass, in lock_acquire() argument
3622 trace_lock_acquire(lock, subclass, trylock, read, check, nest_lock, ip); in lock_acquire()
3623 __lock_acquire(lock, subclass, trylock, read, check, in lock_acquire()