Home
last modified time | relevance | path

Searched refs:lockdep_map (Results 1 – 25 of 31) sorted by relevance

12

/linux/include/linux/
H A Dlockdep_types.h89 struct lockdep_map;
90 typedef int (*lock_cmp_fn)(const struct lockdep_map *a,
91 const struct lockdep_map *b);
92 typedef void (*lock_print_fn)(const struct lockdep_map *map);
186 struct lockdep_map { struct
223 struct lockdep_map *instance;
224 struct lockdep_map *nest_lock;
269 struct lockdep_map { }; struct
H A Dtimer_types.h19 struct lockdep_map lockdep_map; member
H A Dworkqueue_types.h21 struct lockdep_map lockdep_map; member
H A Drtnetlink.h107 int rtnl_net_lock_cmp_fn(const struct lockdep_map *a, const struct lockdep_map *b);
H A Dlocal_lock_internal.h16 struct lockdep_map dep_map; in context_lock_struct()
25 struct lockdep_map dep_map; in context_lock_struct()
H A Dsrcutiny.h30 struct lockdep_map dep_map;
H A Dsrcutree.h109 struct lockdep_map dep_map;
H A Dmmu_notifier.h301 extern struct lockdep_map __mmu_notifier_invalidate_range_start_map;
H A Dkernfs.h198 struct lockdep_map dep_map;
H A Dmaple_tree.h267 struct lockdep_map *ma_external_lock;
H A Drhashtable.h86 struct lockdep_map dep_map;
/linux/include/trace/events/
H A Dlock.h26 TP_PROTO(struct lockdep_map *lock, unsigned int subclass,
28 struct lockdep_map *next_lock, unsigned long ip),
52 TP_PROTO(struct lockdep_map *lock, unsigned long ip),
71 TP_PROTO(struct lockdep_map *lock, unsigned long ip),
80 TP_PROTO(struct lockdep_map *lock, unsigned long ip),
87 TP_PROTO(struct lockdep_map *lock, unsigned long ip),
/linux/kernel/locking/
H A Dlockdep.c750 static void print_lockdep_cache(struct lockdep_map *lock) in print_lockdep_cache()
887 look_up_lock_class(const struct lockdep_map *lock, unsigned int subclass) in look_up_lock_class()
921 sizeof(struct lockdep_map)); in look_up_lock_class()
955 static bool assign_lock_key(struct lockdep_map *lock) in assign_lock_key()
1285 register_lock_class(struct lockdep_map *lock, unsigned int subclass, int force) in register_lock_class()
4937 void lockdep_init_map_type(struct lockdep_map *lock, const char *name, in lockdep_init_map_type()
5006 void lockdep_set_lock_cmp_fn(struct lockdep_map *lock, lock_cmp_fn cmp_fn, in lockdep_set_lock_cmp_fn()
5067 static int __lock_is_held(const struct lockdep_map *lock, int read);
5077 static int __lock_acquire(struct lockdep_map *lock, unsigned int subclass, in __lock_acquire()
5079 struct lockdep_map *nest_lock, unsigned long ip, in __lock_acquire()
[all …]
H A Dmutex.c610 struct lockdep_map *nest_lock, unsigned long ip, in __mutex_lock_common()
817 struct lockdep_map *nest_lock, unsigned long ip) in __mutex_lock()
880 _mutex_lock_nest_lock(struct mutex *lock, struct lockdep_map *nest) in _mutex_lock_nest_lock()
889 struct lockdep_map *nest) in _mutex_lock_killable()
1173 int __sched _mutex_trylock_nest_lock(struct mutex *lock, struct lockdep_map *nest_lock) in _mutex_trylock_nest_lock()
/linux/include/net/
H A Dnetdev_lock.h99 static inline int netdev_lock_cmp_fn(const struct lockdep_map *a, in netdev_lock_cmp_fn()
100 const struct lockdep_map *b) in netdev_lock_cmp_fn()
/linux/fs/btrfs/
H A Dfs.h945 struct lockdep_map btrfs_trans_num_writers_map;
946 struct lockdep_map btrfs_trans_num_extwriters_map;
947 struct lockdep_map btrfs_state_change_map[4];
948 struct lockdep_map btrfs_trans_pending_ordered_map;
949 struct lockdep_map btrfs_ordered_extent_map;
/linux/kernel/
H A Dworkqueue.c381 struct lockdep_map __lockdep_map;
382 struct lockdep_map *lockdep_map; member
3229 struct lockdep_map lockdep_map; in process_one_work() local
3231 lockdep_copy_map(&lockdep_map, &work->lockdep_map); in process_one_work()
3289 lock_map_acquire(pwq->wq->lockdep_map); in process_one_work()
3290 lock_map_acquire(&lockdep_map); in process_one_work()
3321 lock_map_release(&lockdep_map); in process_one_work()
3323 lock_map_release(pwq->wq->lockdep_map); in process_one_work()
3905 init_completion_map(&barr->done, &target->lockdep_map); in insert_wq_barrier()
4023 if (unlikely(!wq->lockdep_map)) in touch_wq_lockdep_map()
[all …]
/linux/drivers/block/zram/
H A Dzram_drv.h77 struct lockdep_map dep_map;
/linux/drivers/gpu/drm/xe/
H A Dxe_pm.c80 static struct lockdep_map xe_pm_runtime_d3cold_map = {
84 static struct lockdep_map xe_pm_runtime_nod3cold_map = {
88 static struct lockdep_map xe_pm_block_lockdep_map = {
/linux/fs/xfs/libxfs/
H A Dxfs_rtgroup.c289 const struct lockdep_map *m1, in xfs_rtginode_ilock_cmp_fn()
290 const struct lockdep_map *m2) in xfs_rtginode_ilock_cmp_fn()
306 const struct lockdep_map *m) in xfs_rtginode_ilock_print_fn()
/linux/net/unix/
H A Daf_unix.c126 static int unix_table_lock_cmp_fn(const struct lockdep_map *a, in unix_table_lock_cmp_fn()
127 const struct lockdep_map *b) in unix_table_lock_cmp_fn()
132 static int unix_state_lock_cmp_fn(const struct lockdep_map *_a, in unix_state_lock_cmp_fn()
133 const struct lockdep_map *_b) in unix_state_lock_cmp_fn()
179 static int unix_recvq_lock_cmp_fn(const struct lockdep_map *_a, in unix_recvq_lock_cmp_fn()
180 const struct lockdep_map *_b) in unix_recvq_lock_cmp_fn()
/linux/drivers/dma-buf/
H A Ddma-fence.c274 static struct lockdep_map dma_fence_lockdep_map = {
/linux/fs/ocfs2/
H A Docfs2.h197 struct lockdep_map l_lockdep_map;
/linux/drivers/md/bcache/
H A Dbtree.c563 static int btree_lock_cmp_fn(const struct lockdep_map *_a, in btree_lock_cmp_fn()
564 const struct lockdep_map *_b) in btree_lock_cmp_fn()
572 static void btree_lock_print_fn(const struct lockdep_map *map) in btree_lock_print_fn()
/linux/drivers/gpu/drm/scheduler/
H A Dsched_main.c1293 static struct lockdep_map map = { in drm_sched_alloc_wq()

12