/linux/kernel/locking/ |
H A D | lockdep_internals.h | 131 extern void get_usage_chars(struct lock_class *class, 137 struct lock_class *lock_chain_get_class(struct lock_chain *chain, int i); 159 extern struct lock_class lock_classes[MAX_LOCKDEP_KEYS]; 163 extern unsigned long lockdep_count_forward_deps(struct lock_class *); 164 extern unsigned long lockdep_count_backward_deps(struct lock_class *); 171 lockdep_count_forward_deps(struct lock_class *class) in lockdep_count_forward_deps() 176 lockdep_count_backward_deps(struct lock_class *class) in lockdep_count_backward_deps() 240 static inline void debug_class_ops_inc(struct lock_class *class) in debug_class_ops_inc() 248 static inline unsigned long debug_class_ops_read(struct lock_class *class) in debug_class_ops_read()
|
H A D | lockdep.c | 224 struct lock_class lock_classes[MAX_LOCKDEP_KEYS]; 227 static inline struct lock_class *hlock_class(struct held_lock *hlock) in hlock_class() 300 void lock_stats(struct lock_class *class, struct lock_class_stats *stats) in lock_stats() 326 void clear_lock_stats(struct lock_class *class) in clear_lock_stats() 340 static struct lock_class_stats *get_lock_stats(struct lock_class *class) in get_lock_stats() 371 * struct lock_class. 378 * @zapped: Head of a list with struct lock_class elements. 498 static int class_filter(struct lock_class *class) in class_filter() 514 static int verbose(struct lock_class *class) in verbose() 678 static char get_usage_char(struct lock_class *clas 1570 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() 399 struct lock_class *class; 464 struct lock_class *class; in seq_stats() 644 struct lock_class *class; in lock_stat_open() 680 struct lock_class *class; in lock_stat_write()
|
/linux/include/linux/ |
H A D | lockdep_types.h | 98 struct lock_class { struct 178 void lock_stats(struct lock_class *class, struct lock_class_stats *stats); 179 void clear_lock_stats(struct lock_class *class); 188 struct lock_class *class_cache[NR_LOCKDEP_CACHING_CLASSES]; 105 hash_entrylock_class global() argument 109 lock_entrylock_class global() argument 116 locks_beforelock_class global() argument 118 keylock_class global() argument 119 cmp_fnlock_class global() argument 120 print_fnlock_class global() argument 122 subclasslock_class global() argument 123 dep_gen_idlock_class global() argument 128 usage_masklock_class global() argument 129 usage_traceslock_class global() argument 131 namelock_class global() argument 136 name_versionlock_class global() argument 138 wait_type_innerlock_class global() argument 139 wait_type_outerlock_class global() argument 140 lock_typelock_class global() argument 144 contention_pointlock_class global() argument 168 contending_pointlock_class global() argument
|
H A D | key-type.h | 162 struct lock_class_key lock_class; /* key->sem lock class */ member
|
H A D | lockdep.h | 50 struct lock_class *class; 51 struct lock_class *links_to;
|
/linux/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()
|
H A D | i915_gem_gtt.c | 118 static struct lock_class_key lock_class; in fake_dma_object() local 132 i915_gem_object_init(obj, &fake_ops, &lock_class, 0); in fake_dma_object()
|
/linux/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()
|
H A D | huge_pages.c | 178 static struct lock_class_key lock_class; in huge_pages_object() local 196 i915_gem_object_init(obj, &huge_page_ops, &lock_class, 0); in huge_pages_object() 330 static struct lock_class_key lock_class; in fake_huge_pages_object() local 349 i915_gem_object_init(obj, &fake_ops_single, &lock_class, 0); in fake_huge_pages_object() 351 i915_gem_object_init(obj, &fake_ops, &lock_class, 0); in fake_huge_pages_object()
|
/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_internal.c | 142 static struct lock_class_key lock_class; in __i915_gem_object_create_internal() local 157 i915_gem_object_init(obj, ops, &lock_class, 0); in __i915_gem_object_create_internal()
|
H A D | i915_gem_dmabuf.c | 284 static struct lock_class_key lock_class; in i915_gem_prime_import() local 320 i915_gem_object_init(obj, &i915_gem_object_dmabuf_ops, &lock_class, in i915_gem_prime_import()
|
H A D | i915_gem_userptr.c | 464 static struct lock_class_key __maybe_unused lock_class; in i915_gem_userptr_ioctl() local 523 i915_gem_object_init(obj, &i915_gem_userptr_ops, &lock_class, in i915_gem_userptr_ioctl()
|
H A D | i915_gem_shmem.c | 528 static struct lock_class_key lock_class; in shmem_object_init() local 550 i915_gem_object_init(obj, &i915_gem_shmem_ops, &lock_class, flags); in shmem_object_init()
|
H A D | i915_gem_stolen.c | 703 static struct lock_class_key lock_class; in __i915_gem_object_create_stolen() local 715 i915_gem_object_init(obj, &i915_gem_object_stolen_ops, &lock_class, flags); in __i915_gem_object_create_stolen()
|
H A D | i915_gem_ttm.c | 1288 static struct lock_class_key lock_class; in __i915_gem_ttm_object_init() local 1298 i915_gem_object_init(obj, &i915_gem_ttm_obj_ops, &lock_class, flags); in __i915_gem_ttm_object_init()
|
/linux/drivers/gpu/drm/i915/gvt/ |
H A D | dmabuf.c | 201 static struct lock_class_key lock_class; in vgpu_create_gem() local 211 i915_gem_object_init(obj, &intel_vgpu_gem_ops, &lock_class, 0); in vgpu_create_gem()
|
/linux/security/keys/ |
H A D | key.c | 290 lockdep_set_class(&key->sem, &type->lock_class); in key_alloc() 1229 memset(&ktype->lock_class, 0, sizeof(ktype->lock_class)); in register_key_type()
|
/linux/kernel/irq/ |
H A D | irqdesc.c | 1018 void __irq_set_lockdep_class(unsigned int irq, struct lock_class_key *lock_class, in __irq_set_lockdep_class() argument 1024 lockdep_set_class(&desc->lock, lock_class); in __irq_set_lockdep_class()
|