Home
last modified time | relevance | path

Searched refs:lock_class (Results 1 - 25 of 41) sorted by relevance

12

/kernel/linux/linux-5.10/kernel/locking/
H A Dlockdep_internals.h128 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 Dlockdep.c186 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 Dlockdep_proc.c40 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 Dlockdep_internals.h128 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 Dlockdep.c218 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 Dlockdep_proc.c40 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 Dlockdep_types.h91 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 Dirqdesc.h256 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 Dkey-type.h161 struct lock_class_key lock_class; /* key->sem lock class */ member
H A Dlockdep.h54 struct lock_class *class;
55 struct lock_class *links_to;
/kernel/linux/linux-6.6/include/linux/
H A Dlockdep_types.h97 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 Dirqdesc.h244 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 Dkey-type.h162 struct lock_class_key lock_class; /* key->sem lock class */ member
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/
H A Di915_gem_lmem.c39 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 Di915_gem_internal.c166 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 Di915_gem_dmabuf.c223 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 Di915_gem_shmem.c472 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 Dmock_region.c23 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 Dhuge_gem_object.c102 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 Dhuge_pages.c154 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 Dmock_region.c67 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 Dhuge_gem_object.c105 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 Di915_gem_internal.c143 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 Di915_gem_dmabuf.c285 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 Dcommon.h32 struct lock_class *class_cache[NR_LOCKDEP_CACHING_CLASSES];

Completed in 21 milliseconds

12