Lines Matching refs:key
76 struct lockdep_subclass_key *key; member
151 struct lock_class_key *key; member
280 struct lock_class_key *key, int subclass);
287 { .name = (_name), .key = (void *)(_key), }
295 #define lockdep_set_class(lock, key) \ argument
296 lockdep_init_map(&(lock)->dep_map, #key, key, 0)
297 #define lockdep_set_class_and_name(lock, key, name) \ argument
298 lockdep_init_map(&(lock)->dep_map, name, key, 0)
299 #define lockdep_set_class_and_subclass(lock, key, sub) \ argument
300 lockdep_init_map(&(lock)->dep_map, #key, key, sub)
303 (lock)->dep_map.key, sub)
310 #define lockdep_match_class(lock, key) lockdep_match_key(&(lock)->dep_map, key) argument
313 struct lock_class_key *key) in lockdep_match_key() argument
315 return lock->key == key; in lockdep_match_key()
344 struct lock_class_key *key, unsigned int subclass,
350 lock_set_class(lock, lock->name, lock->key, subclass, ip); in lock_set_subclass()
390 # define lockdep_init_map(lock, name, key, sub) \ argument
391 do { (void)(name); (void)(key); } while (0)
392 # define lockdep_set_class(lock, key) do { (void)(key); } while (0) argument
393 # define lockdep_set_class_and_name(lock, key, name) \ argument
394 do { (void)(key); (void)(name); } while (0)
395 #define lockdep_set_class_and_subclass(lock, key, sub) \ argument
396 do { (void)(key); } while (0)