Lines Matching refs:key
76 struct lockdep_subclass_key *key; member
151 struct lock_class_key *key; member
281 struct lock_class_key *key, int subclass);
288 { .name = (_name), .key = (void *)(_key), }
296 #define lockdep_set_class(lock, key) \ argument
297 lockdep_init_map(&(lock)->dep_map, #key, key, 0)
298 #define lockdep_set_class_and_name(lock, key, name) \ argument
299 lockdep_init_map(&(lock)->dep_map, name, key, 0)
300 #define lockdep_set_class_and_subclass(lock, key, sub) \ argument
301 lockdep_init_map(&(lock)->dep_map, #key, key, sub)
304 (lock)->dep_map.key, sub)
311 #define lockdep_match_class(lock, key) lockdep_match_key(&(lock)->dep_map, key) argument
314 struct lock_class_key *key) in lockdep_match_key() argument
316 return lock->key == key; in lockdep_match_key()
345 struct lock_class_key *key, unsigned int subclass,
351 lock_set_class(lock, lock->name, lock->key, subclass, ip); in lock_set_subclass()
397 # define lockdep_init_map(lock, name, key, sub) \ argument
398 do { (void)(name); (void)(key); } while (0)
399 # define lockdep_set_class(lock, key) do { (void)(key); } while (0) argument
400 # define lockdep_set_class_and_name(lock, key, name) \ argument
401 do { (void)(key); (void)(name); } while (0)
402 #define lockdep_set_class_and_subclass(lock, key, sub) \ argument
403 do { (void)(key); } while (0)