Home
last modified time | relevance | path

Searched refs:lock_class (Results 1 – 21 of 21) sorted by relevance

/linux-6.3-rc2/kernel/locking/
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()
A Dlockdep.c870 struct lock_class *class; in count_matching_names()
892 struct lock_class *class; in look_up_lock_class()
1010 struct lock_class *class; in in_any_class_list()
1083 struct lock_class *class; in __check_data_structures()
1280 static struct lock_class *
1285 struct lock_class *class; in register_lock_class()
5224 struct lock_class *class; in __lock_set_class()
6098 struct lock_class *class; in __free_zapped_classes()
6148 struct lock_class *class; in __lockdep_free_key_range()
6230 struct lock_class *class; in lock_class_cache_is_registered()
[all …]
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()
/linux-6.3-rc2/include/linux/
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];
A Dirqdesc.h241 void __irq_set_lockdep_class(unsigned int irq, struct lock_class_key *lock_class,
244 irq_set_lockdep_class(unsigned int irq, struct lock_class_key *lock_class, in irq_set_lockdep_class() argument
248 __irq_set_lockdep_class(irq, lock_class, request_class); in irq_set_lockdep_class()
A Dkey-type.h161 struct lock_class_key lock_class; /* key->sem lock class */ member
A Dlockdep.h50 struct lock_class *class;
51 struct lock_class *links_to;
/linux-6.3-rc2/drivers/gpu/drm/i915/selftests/
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()
A Di915_gem_gtt.c116 static struct lock_class_key lock_class; in fake_dma_object() local
130 i915_gem_object_init(obj, &fake_ops, &lock_class, 0); in fake_dma_object()
/linux-6.3-rc2/drivers/gpu/drm/i915/gem/selftests/
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()
A Dhuge_pages.c178 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-6.3-rc2/drivers/gpu/drm/i915/gem/
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()
A Di915_gem_dmabuf.c287 static struct lock_class_key lock_class; in i915_gem_prime_import() local
323 i915_gem_object_init(obj, &i915_gem_object_dmabuf_ops, &lock_class, in i915_gem_prime_import()
A Di915_gem_userptr.c492 static struct lock_class_key __maybe_unused lock_class; in i915_gem_userptr_ioctl() local
551 i915_gem_object_init(obj, &i915_gem_userptr_ops, &lock_class, in i915_gem_userptr_ioctl()
A Di915_gem_shmem.c577 static struct lock_class_key lock_class; in shmem_object_init() local
599 i915_gem_object_init(obj, &i915_gem_shmem_ops, &lock_class, flags); in shmem_object_init()
A Di915_gem_stolen.c671 static struct lock_class_key lock_class; in __i915_gem_object_create_stolen() local
683 i915_gem_object_init(obj, &i915_gem_object_stolen_ops, &lock_class, flags); in __i915_gem_object_create_stolen()
A Di915_gem_ttm.c1286 static struct lock_class_key lock_class; in __i915_gem_ttm_object_init() local
1296 i915_gem_object_init(obj, &i915_gem_ttm_obj_ops, &lock_class, flags); in __i915_gem_ttm_object_init()
/linux-6.3-rc2/security/keys/
A Dkey.c290 lockdep_set_class(&key->sem, &type->lock_class); in key_alloc()
1219 memset(&ktype->lock_class, 0, sizeof(ktype->lock_class)); in register_key_type()
/linux-6.3-rc2/drivers/gpu/drm/i915/gvt/
A Ddmabuf.c200 static struct lock_class_key lock_class; in vgpu_create_gem() local
210 i915_gem_object_init(obj, &intel_vgpu_gem_ops, &lock_class, 0); in vgpu_create_gem()
/linux-6.3-rc2/fs/xfs/
A Dxfs_rtalloc.c1336 unsigned int lock_class) in xfs_rtmount_iread_extents() argument
1345 xfs_ilock(ip, XFS_ILOCK_EXCL | lock_class); in xfs_rtmount_iread_extents()
1358 xfs_iunlock(ip, XFS_ILOCK_EXCL | lock_class); in xfs_rtmount_iread_extents()
/linux-6.3-rc2/kernel/irq/
A Dirqdesc.c984 void __irq_set_lockdep_class(unsigned int irq, struct lock_class_key *lock_class, in __irq_set_lockdep_class() argument
990 lockdep_set_class(&desc->lock, lock_class); in __irq_set_lockdep_class()

Completed in 54 milliseconds