/kernel/linux/linux-5.10/kernel/locking/ |
H A D | lockdep_internals.h | 128 extern void get_usage_chars(struct lock_class *class, 134 struct lock_class *lock_chain_get_class(struct lock_chain *chain, int i); 155 extern struct lock_class lock_classes[MAX_LOCKDEP_KEYS]; 159 extern unsigned long lockdep_count_forward_deps(struct lock_class *); 160 extern unsigned long lockdep_count_backward_deps(struct lock_class *); 167 lockdep_count_forward_deps(struct lock_class *class) in lockdep_count_forward_deps() 172 lockdep_count_backward_deps(struct lock_class *class) in lockdep_count_backward_deps() 236 static inline void debug_class_ops_inc(struct lock_class *class) in debug_class_ops_inc() 244 static inline unsigned long debug_class_ops_read(struct lock_class *class) in debug_class_ops_read()
|
H A D | lockdep.c | 186 struct lock_class lock_classes[MAX_LOCKDEP_KEYS]; 189 static inline struct lock_class *hlock_class(struct held_lock *hlock) in hlock_class() 262 struct lock_class_stats lock_stats(struct lock_class *class) in lock_stats() 291 void clear_lock_stats(struct lock_class *class) in clear_lock_stats() 305 static struct lock_class_stats *get_lock_stats(struct lock_class *class) in get_lock_stats() 336 * struct lock_class. 343 * @zapped: Head of a list with struct lock_class elements. 463 static int class_filter(struct lock_class *class) in class_filter() 479 static int verbose(struct lock_class *class) in verbose() 641 static char get_usage_char(struct lock_class *clas 1514 void *lock_class = lock->class; get_dep_list() local [all...] |
H A D | lockdep_proc.c | 40 struct lock_class *class = v; in l_next() 60 static void print_name(struct seq_file *m, struct lock_class *class) in print_name() 79 struct lock_class *class = v; in l_show() 150 struct lock_class *class; in lc_show() 241 struct lock_class *class; in lockdep_stats_show() 395 struct lock_class *class; 460 struct lock_class *class; in seq_stats() 640 struct lock_class *class; in lock_stat_open() 676 struct lock_class *class; in lock_stat_write()
|
/kernel/linux/linux-6.6/kernel/locking/ |
H A D | lockdep_internals.h | 128 extern void get_usage_chars(struct lock_class *class, 134 struct lock_class *lock_chain_get_class(struct lock_chain *chain, int i); 155 extern struct lock_class lock_classes[MAX_LOCKDEP_KEYS]; 159 extern unsigned long lockdep_count_forward_deps(struct lock_class *); 160 extern unsigned long lockdep_count_backward_deps(struct lock_class *); 167 lockdep_count_forward_deps(struct lock_class *class) in lockdep_count_forward_deps() 172 lockdep_count_backward_deps(struct lock_class *class) in lockdep_count_backward_deps() 236 static inline void debug_class_ops_inc(struct lock_class *class) in debug_class_ops_inc() 244 static inline unsigned long debug_class_ops_read(struct lock_class *class) in debug_class_ops_read()
|
H A D | lockdep.c | 218 struct lock_class lock_classes[MAX_LOCKDEP_KEYS]; 221 static inline struct lock_class *hlock_class(struct held_lock *hlock) in hlock_class() 294 struct lock_class_stats lock_stats(struct lock_class *class) in lock_stats() 323 void clear_lock_stats(struct lock_class *class) in clear_lock_stats() 337 static struct lock_class_stats *get_lock_stats(struct lock_class *class) in get_lock_stats() 368 * struct lock_class. 375 * @zapped: Head of a list with struct lock_class elements. 495 static int class_filter(struct lock_class *class) in class_filter() 511 static int verbose(struct lock_class *class) in verbose() 673 static char get_usage_char(struct lock_class *clas 1554 void *lock_class = lock->class; get_dep_list() local [all...] |
H A D | lockdep_proc.c | 40 struct lock_class *class = v; in l_next() 60 static void print_name(struct seq_file *m, struct lock_class *class) in print_name() 79 struct lock_class *class = v; in l_show() 152 struct lock_class *class; in lc_show() 243 struct lock_class *class; in lockdep_stats_show() 397 struct lock_class *class; 462 struct lock_class *class; in seq_stats() 642 struct lock_class *class; in lock_stat_open() 678 struct lock_class *class; in lock_stat_write()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | lockdep_types.h | 91 struct lock_class { struct 168 struct lock_class_stats lock_stats(struct lock_class *class); 169 void clear_lock_stats(struct lock_class *class); 178 struct lock_class *class_cache[NR_LOCKDEP_CACHING_CLASSES];
|
H A D | irqdesc.h | 256 irq_set_lockdep_class(unsigned int irq, struct lock_class_key *lock_class, in irq_set_lockdep_class() argument 262 lockdep_set_class(&desc->lock, lock_class); in irq_set_lockdep_class()
|
H A D | key-type.h | 161 struct lock_class_key lock_class; /* key->sem lock class */ member
|
H A D | lockdep.h | 54 struct lock_class *class; 55 struct lock_class *links_to;
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | lockdep_types.h | 97 struct lock_class { struct 177 struct lock_class_stats lock_stats(struct lock_class *class); 178 void clear_lock_stats(struct lock_class *class); 187 struct lock_class *class_cache[NR_LOCKDEP_CACHING_CLASSES];
|
H A D | irqdesc.h | 244 void __irq_set_lockdep_class(unsigned int irq, struct lock_class_key *lock_class, 247 irq_set_lockdep_class(unsigned int irq, struct lock_class_key *lock_class, in irq_set_lockdep_class() argument 251 __irq_set_lockdep_class(irq, lock_class, request_class); in irq_set_lockdep_class()
|
H A D | key-type.h | 162 struct lock_class_key lock_class; /* key->sem lock class */ member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_lmem.c | 39 static struct lock_class_key lock_class; in __i915_gem_lmem_object_create() local 48 i915_gem_object_init(obj, &i915_gem_lmem_obj_ops, &lock_class); in __i915_gem_lmem_object_create()
|
H A D | i915_gem_internal.c | 166 static struct lock_class_key lock_class; in i915_gem_object_create_internal() local 181 i915_gem_object_init(obj, &i915_gem_object_internal_ops, &lock_class); in i915_gem_object_create_internal()
|
H A D | i915_gem_dmabuf.c | 223 static struct lock_class_key lock_class; in i915_gem_prime_import() local 255 i915_gem_object_init(obj, &i915_gem_object_dmabuf_ops, &lock_class); in i915_gem_prime_import()
|
H A D | i915_gem_shmem.c | 472 static struct lock_class_key lock_class; in create_shmem() local 499 i915_gem_object_init(obj, &i915_gem_shmem_ops, &lock_class); in create_shmem()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/ |
H A D | mock_region.c | 23 static struct lock_class_key lock_class; in mock_object_create() local 35 i915_gem_object_init(obj, &mock_region_obj_ops, &lock_class); in mock_object_create()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/selftests/ |
H A D | huge_gem_object.c | 102 static struct lock_class_key lock_class; in huge_gem_object() local 118 i915_gem_object_init(obj, &huge_ops, &lock_class); in huge_gem_object()
|
H A D | huge_pages.c | 154 static struct lock_class_key lock_class; in huge_pages_object() local 171 i915_gem_object_init(obj, &huge_page_ops, &lock_class); in huge_pages_object() 303 static struct lock_class_key lock_class; in fake_huge_pages_object() local 322 i915_gem_object_init(obj, &fake_ops_single, &lock_class); in fake_huge_pages_object() 324 i915_gem_object_init(obj, &fake_ops, &lock_class); in fake_huge_pages_object()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/selftests/ |
H A D | mock_region.c | 67 static struct lock_class_key lock_class; in mock_object_init() local 74 i915_gem_object_init(obj, &mock_region_obj_ops, &lock_class, flags); in mock_object_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/selftests/ |
H A D | huge_gem_object.c | 105 static struct lock_class_key lock_class; in huge_gem_object() local 121 i915_gem_object_init(obj, &huge_ops, &lock_class, 0); in huge_gem_object()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_internal.c | 143 static struct lock_class_key lock_class; in __i915_gem_object_create_internal() local 158 i915_gem_object_init(obj, ops, &lock_class, 0); in __i915_gem_object_create_internal()
|
H A D | i915_gem_dmabuf.c | 285 static struct lock_class_key lock_class; in i915_gem_prime_import() local 321 i915_gem_object_init(obj, &i915_gem_object_dmabuf_ops, &lock_class, in i915_gem_prime_import()
|
/kernel/linux/linux-5.10/tools/lib/lockdep/include/liblockdep/ |
H A D | common.h | 32 struct lock_class *class_cache[NR_LOCKDEP_CACHING_CLASSES];
|