Lines Matching refs:lock_list

132 static struct lock_list list_entries[MAX_LOCKDEP_ENTRIES];
843 static struct lock_list *alloc_list_entry(void) in alloc_list_entry()
863 struct lock_list *entry; in add_lock_to_list()
949 static inline void mark_lock_accessed(struct lock_list *lock, in mark_lock_accessed()
950 struct lock_list *parent) in mark_lock_accessed()
960 static inline unsigned long lock_accessed(struct lock_list *lock) in lock_accessed()
969 static inline struct lock_list *get_lock_parent(struct lock_list *child) in get_lock_parent()
974 static inline int get_lock_depth(struct lock_list *child) in get_lock_depth()
977 struct lock_list *parent; in get_lock_depth()
986 static int __bfs(struct lock_list *source_entry, in __bfs()
988 int (*match)(struct lock_list *entry, void *data), in __bfs()
989 struct lock_list **target_entry, in __bfs()
992 struct lock_list *entry; in __bfs()
1015 struct lock_list *lock; in __bfs()
1055 static inline int __bfs_forwards(struct lock_list *src_entry, in __bfs_forwards()
1057 int (*match)(struct lock_list *entry, void *data), in __bfs_forwards()
1058 struct lock_list **target_entry) in __bfs_forwards()
1064 static inline int __bfs_backwards(struct lock_list *src_entry, in __bfs_backwards()
1066 int (*match)(struct lock_list *entry, void *data), in __bfs_backwards()
1067 struct lock_list **target_entry) in __bfs_backwards()
1084 print_circular_bug_entry(struct lock_list *target, int depth) in print_circular_bug_entry()
1099 struct lock_list *prt) in print_circular_lock_scenario()
1151 print_circular_bug_header(struct lock_list *entry, unsigned int depth, in print_circular_bug_header()
1180 static inline int class_equal(struct lock_list *entry, void *data) in class_equal()
1185 static noinline int print_circular_bug(struct lock_list *this, in print_circular_bug()
1186 struct lock_list *target, in print_circular_bug()
1192 struct lock_list *parent; in print_circular_bug()
1193 struct lock_list *first_parent; in print_circular_bug()
1239 static int noop_count(struct lock_list *entry, void *data) in noop_count()
1245 static unsigned long __lockdep_count_forward_deps(struct lock_list *this) in __lockdep_count_forward_deps()
1248 struct lock_list *uninitialized_var(target_entry); in __lockdep_count_forward_deps()
1257 struct lock_list this; in lockdep_count_forward_deps()
1271 static unsigned long __lockdep_count_backward_deps(struct lock_list *this) in __lockdep_count_backward_deps()
1274 struct lock_list *uninitialized_var(target_entry); in __lockdep_count_backward_deps()
1284 struct lock_list this; in lockdep_count_backward_deps()
1303 check_noncircular(struct lock_list *root, struct lock_class *target, in check_noncircular()
1304 struct lock_list **target_entry) in check_noncircular()
1316 check_redundant(struct lock_list *root, struct lock_class *target, in check_redundant()
1317 struct lock_list **target_entry) in check_redundant()
1335 static inline int usage_match(struct lock_list *entry, void *bit) in usage_match()
1353 find_usage_forwards(struct lock_list *root, enum lock_usage_bit bit, in find_usage_forwards()
1354 struct lock_list **target_entry) in find_usage_forwards()
1376 find_usage_backwards(struct lock_list *root, enum lock_usage_bit bit, in find_usage_backwards()
1377 struct lock_list **target_entry) in find_usage_backwards()
1416 print_shortest_lock_dependencies(struct lock_list *leaf, in print_shortest_lock_dependencies()
1417 struct lock_list *root) in print_shortest_lock_dependencies()
1419 struct lock_list *entry = leaf; in print_shortest_lock_dependencies()
1444 print_irq_lock_scenario(struct lock_list *safe_entry, in print_irq_lock_scenario()
1445 struct lock_list *unsafe_entry, in print_irq_lock_scenario()
1501 struct lock_list *prev_root, in print_bad_irq_dependency()
1502 struct lock_list *next_root, in print_bad_irq_dependency()
1503 struct lock_list *backwards_entry, in print_bad_irq_dependency()
1504 struct lock_list *forwards_entry, in print_bad_irq_dependency()
1579 struct lock_list this, that; in check_usage()
1580 struct lock_list *uninitialized_var(target_entry); in check_usage()
1581 struct lock_list *uninitialized_var(target_entry1); in check_usage()
1835 struct lock_list *uninitialized_var(target_entry); in check_prev_add()
1836 struct lock_list *entry; in check_prev_add()
1837 struct lock_list this; in check_prev_add()
2567 struct lock_list *root, struct lock_list *other, in print_irq_inversion_bug()
2571 struct lock_list *entry = other; in print_irq_inversion_bug()
2572 struct lock_list *middle = NULL; in print_irq_inversion_bug()
2635 struct lock_list root; in check_usage_forwards()
2636 struct lock_list *uninitialized_var(target_entry); in check_usage_forwards()
2659 struct lock_list root; in check_usage_backwards()
2660 struct lock_list *uninitialized_var(target_entry); in check_usage_backwards()
4330 sizeof(struct lock_list) * MAX_LOCKDEP_ENTRIES + in lockdep_init()