Home
last modified time | relevance | path

Searched refs:dep_map (Results 1 – 25 of 78) sorted by relevance

1234

/linux-6.15/include/linux/
H A Dlockdep.h159 (lock)->dep_map.wait_type_inner, \
160 (lock)->dep_map.wait_type_outer, \
161 (lock)->dep_map.lock_type)
165 (lock)->dep_map.wait_type_inner, \
166 (lock)->dep_map.wait_type_outer, \
167 (lock)->dep_map.lock_type)
171 (lock)->dep_map.wait_type_inner, \
172 (lock)->dep_map.wait_type_outer, \
173 (lock)->dep_map.lock_type)
176 lockdep_init_map_type(&(lock)->dep_map, (lock)->dep_map.name, (lock)->dep_map.key, sub,\
[all …]
H A Drwlock_api_smp.h186 rwlock_acquire(&lock->dep_map, 0, 0, _RET_IP_); in __raw_write_lock_irqsave()
195 rwlock_acquire(&lock->dep_map, 0, 0, _RET_IP_); in __raw_write_lock_irq()
202 rwlock_acquire(&lock->dep_map, 0, 0, _RET_IP_); in __raw_write_lock_bh()
224 rwlock_release(&lock->dep_map, _RET_IP_); in __raw_write_unlock()
231 rwlock_release(&lock->dep_map, _RET_IP_); in __raw_read_unlock()
239 rwlock_release(&lock->dep_map, _RET_IP_); in __raw_read_unlock_irqrestore()
247 rwlock_release(&lock->dep_map, _RET_IP_); in __raw_read_unlock_irq()
255 rwlock_release(&lock->dep_map, _RET_IP_); in __raw_read_unlock_bh()
263 rwlock_release(&lock->dep_map, _RET_IP_); in __raw_write_unlock_irqrestore()
271 rwlock_release(&lock->dep_map, _RET_IP_); in __raw_write_unlock_irq()
[all …]
H A Dspinlock_api_smp.h90 spin_acquire(&lock->dep_map, 0, 1, _RET_IP_); in __raw_spin_trylock()
110 spin_acquire(&lock->dep_map, 0, 0, _RET_IP_); in __raw_spin_lock_irqsave()
119 spin_acquire(&lock->dep_map, 0, 0, _RET_IP_); in __raw_spin_lock_irq()
126 spin_acquire(&lock->dep_map, 0, 0, _RET_IP_); in __raw_spin_lock_bh()
133 spin_acquire(&lock->dep_map, 0, 0, _RET_IP_); in __raw_spin_lock()
141 spin_release(&lock->dep_map, _RET_IP_); in __raw_spin_unlock()
149 spin_release(&lock->dep_map, _RET_IP_); in __raw_spin_unlock_irqrestore()
157 spin_release(&lock->dep_map, _RET_IP_); in __raw_spin_unlock_irq()
165 spin_release(&lock->dep_map, _RET_IP_); in __raw_spin_unlock_bh()
174 spin_acquire(&lock->dep_map, 0, 1, _RET_IP_); in __raw_spin_trylock_bh()
H A Dpercpu-rwsem.h20 struct lockdep_map dep_map; member
25 #define __PERCPU_RWSEM_DEP_MAP_INIT(lockname) .dep_map = { .name = #lockname },
52 rwsem_acquire_read(&sem->dep_map, 0, 0, _RET_IP_); in percpu_down_read()
93 rwsem_acquire_read(&sem->dep_map, 0, 1, _RET_IP_); in percpu_down_read_trylock()
100 rwsem_release(&sem->dep_map, _RET_IP_); in percpu_up_read()
158 lock_release(&sem->dep_map, ip); in percpu_rwsem_release()
164 lock_acquire(&sem->dep_map, 0, 1, read, 1, NULL, ip); in percpu_rwsem_acquire()
H A Dsrcu.h38 #define __SRCU_DEP_MAP_INIT(srcu_name) .dep_map = { .name = #srcu_name },
147 return lock_is_held(&ssp->dep_map); in srcu_read_lock_held()
253 srcu_lock_acquire(&ssp->dep_map); in srcu_read_lock()
280 rcu_try_lock_acquire(&ssp->dep_map); in srcu_read_lock_fast()
325 rcu_try_lock_acquire(&ssp->dep_map); in srcu_read_lock_lite()
346 rcu_try_lock_acquire(&ssp->dep_map); in srcu_read_lock_nmisafe()
402 srcu_lock_release(&ssp->dep_map); in srcu_read_unlock()
417 srcu_lock_release(&ssp->dep_map); in srcu_read_unlock_fast()
449 srcu_lock_release(&ssp->dep_map); in srcu_read_unlock_lite()
465 rcu_lock_release(&ssp->dep_map); in srcu_read_unlock_nmisafe()
H A Dspinlock_types_raw.h21 struct lockdep_map dep_map; member
31 .dep_map = { \
36 .dep_map = { \
42 .dep_map = { \
H A Dlocal_lock_internal.h13 struct lockdep_map dep_map; member
26 .dep_map = { \
38 lock_map_acquire(&l->dep_map); in local_lock_acquire()
45 lock_map_acquire_try(&l->dep_map); in local_trylock_acquire()
54 lock_map_release(&l->dep_map); in local_lock_release()
78 lockdep_init_map_type(&(lock)->dep_map, #lock, &__key, \
91 lockdep_init_map_type(&(lock)->dep_map, #lock, &__key, \
H A Drtmutex.h60 struct lockdep_map dep_map; member
81 .dep_map = { \
106 typecheck(struct lockdep_map *, &(nest_lock)->dep_map); \
107 _rt_mutex_lock_nest_lock(lock, &(nest_lock)->dep_map); \
H A Dww_mutex.h67 struct lockdep_map dep_map; member
157 lockdep_init_map(&ctx->dep_map, ww_class->acquire_name, in ww_acquire_init()
161 mutex_acquire(&ctx->dep_map, 0, 0, _RET_IP_); in ww_acquire_init()
162 mutex_acquire_nest(&ctx->first_lock_dep_map, 0, 0, &ctx->dep_map, _RET_IP_); in ww_acquire_init()
202 mutex_release(&ctx->dep_map, _THIS_IP_); in ww_acquire_fini()
H A Dspinlock_types.h22 # define LOCK_PADSIZE (offsetof(struct raw_spinlock, dep_map))
25 struct lockdep_map dep_map; member
53 struct lockdep_map dep_map; member
H A Drwlock_types.h10 .dep_map = { \
32 struct lockdep_map dep_map; member
61 struct lockdep_map dep_map; member
H A Drwsem.h22 .dep_map = { \
65 struct lockdep_map dep_map; member
142 struct lockdep_map dep_map; member
275 typecheck(struct lockdep_map *, &(nest_lock)->dep_map); \
276 _down_write_nest_lock(sem, &(nest_lock)->dep_map); \
H A Dmutex_types.h52 struct lockdep_map dep_map; member
65 struct lockdep_map dep_map; member
H A Dmutex.h29 , .dep_map = { \
173 typecheck(struct lockdep_map *, &(nest_lock)->dep_map); \
174 _mutex_lock_nest_lock(lock, &(nest_lock)->dep_map); \
H A Dseqlock.h47 lockdep_init_map(&s->dep_map, name, key, 0); in __seqcount_init()
54 .dep_map = { .name = #lockname }
72 seqcount_acquire_read(&l->dep_map, 0, 0, _RET_IP_); in seqcount_lockdep_reader_access()
73 seqcount_release(&l->dep_map, _RET_IP_); in seqcount_lockdep_reader_access()
477 seqcount_acquire(&s->dep_map, subclass, 0, _RET_IP_); in do_write_seqcount_begin_nested()
523 seqcount_release(&s->dep_map, _RET_IP_); in do_write_seqcount_end()
/linux-6.15/kernel/locking/
H A Dspinlock_rt.c56 spin_acquire(&lock->dep_map, 0, 0, _RET_IP_); in rt_spin_lock()
64 spin_acquire(&lock->dep_map, subclass, 0, _RET_IP_); in rt_spin_lock_nested()
80 spin_release(&lock->dep_map, _RET_IP_); in rt_spin_unlock()
109 spin_acquire(&lock->dep_map, 0, 1, _RET_IP_); in __rt_spin_trylock()
207 rwlock_acquire_read(&rwlock->dep_map, 0, 1, _RET_IP_); in rt_read_trylock()
221 rwlock_acquire(&rwlock->dep_map, 0, 1, _RET_IP_); in rt_write_trylock()
232 rwlock_acquire_read(&rwlock->dep_map, 0, 0, _RET_IP_); in rt_read_lock()
242 rwlock_acquire(&rwlock->dep_map, 0, 0, _RET_IP_); in rt_write_lock()
253 rwlock_acquire(&rwlock->dep_map, subclass, 0, _RET_IP_); in rt_write_lock_nested()
263 rwlock_release(&rwlock->dep_map, _RET_IP_); in rt_read_unlock()
[all …]
H A Dww_rt_mutex.c29 mutex_acquire_nest(&rtm->dep_map, 0, 1, &ww_ctx->dep_map, _RET_IP_); in ww_mutex_trylock()
60 nest_lock = &ww_ctx->dep_map; in __ww_rt_mutex_lock()
63 mutex_acquire_nest(&rtm->dep_map, 0, 0, nest_lock, ip); in __ww_rt_mutex_lock()
74 mutex_release(&rtm->dep_map, ip); in __ww_rt_mutex_lock()
98 mutex_release(&rtm->dep_map, _RET_IP_); in ww_mutex_unlock()
H A Drtmutex_api.c30 mutex_acquire_nest(&lock->dep_map, subclass, 0, nest_lock, _RET_IP_); in __rt_mutex_lock_common()
33 mutex_release(&lock->dep_map, _RET_IP_); in __rt_mutex_lock_common()
127 mutex_acquire(&lock->dep_map, 0, 1, _RET_IP_); in rt_mutex_trylock()
140 mutex_release(&lock->dep_map, _RET_IP_); in rt_mutex_unlock()
218 lockdep_init_map_wait(&lock->dep_map, name, key, 0, LD_WAIT_SLEEP); in __rt_mutex_init()
504 lockdep_init_map_wait(&mutex->dep_map, name, key, 0, LD_WAIT_SLEEP); in __mutex_rt_init()
517 mutex_acquire_nest(&lock->dep_map, subclass, 0, nest_lock, ip); in __mutex_lock_common()
520 mutex_release(&lock->dep_map, ip); in __mutex_lock_common()
522 lock_acquired(&lock->dep_map, ip); in __mutex_lock_common()
605 mutex_acquire(&lock->dep_map, 0, 1, _RET_IP_); in mutex_trylock()
[all …]
H A Drwsem.c1536 rwsem_release(&sem->dep_map, _RET_IP_); in down_read_interruptible()
1550 rwsem_release(&sem->dep_map, _RET_IP_); in down_read_killable()
1577 rwsem_acquire(&sem->dep_map, 0, 0, _RET_IP_); in down_write()
1588 rwsem_acquire(&sem->dep_map, 0, 0, _RET_IP_); in down_write_killable()
1592 rwsem_release(&sem->dep_map, _RET_IP_); in down_write_killable()
1608 rwsem_acquire(&sem->dep_map, 0, 1, _RET_IP_); in down_write_trylock()
1619 rwsem_release(&sem->dep_map, _RET_IP_); in up_read()
1629 rwsem_release(&sem->dep_map, _RET_IP_); in up_write()
1639 lock_downgrade(&sem->dep_map, _RET_IP_); in downgrade_write()
1660 rwsem_release(&sem->dep_map, _RET_IP_); in down_read_killable_nested()
[all …]
H A Dmutex.c596 nest_lock = &ww_ctx->dep_map; in __mutex_lock_common()
601 mutex_acquire_nest(&lock->dep_map, subclass, 0, nest_lock, ip); in __mutex_lock_common()
607 lock_acquired(&lock->dep_map, ip); in __mutex_lock_common()
631 lock_contended(&lock->dep_map, ip); in __mutex_lock_common()
720 lock_acquired(&lock->dep_map, ip); in __mutex_lock_common()
737 mutex_release(&lock->dep_map, ip); in __mutex_lock_common()
786 mutex_acquire_nest(&ww->base.dep_map, 0, 1, &ww_ctx->dep_map, _RET_IP_); in ww_mutex_trylock()
907 mutex_release(&lock->dep_map, ip); in __mutex_unlock_slowpath()
1087 mutex_acquire(&lock->dep_map, 0, 1, _RET_IP_); in mutex_trylock()
H A Dpercpu-rwsem.c27 lockdep_init_map(&sem->dep_map, name, key, 0); in __percpu_init_rwsem()
229 rwsem_acquire(&sem->dep_map, 0, 0, _RET_IP_); in percpu_down_write()
261 rwsem_release(&sem->dep_map, _RET_IP_); in percpu_up_write()
H A Dspinlock.c378 spin_acquire(&lock->dep_map, subclass, 0, _RET_IP_); in _raw_spin_lock_nested()
390 spin_acquire(&lock->dep_map, subclass, 0, _RET_IP_); in _raw_spin_lock_irqsave_nested()
400 spin_acquire_nest(&lock->dep_map, 0, 0, nest_lock, _RET_IP_); in _raw_spin_lock_nest_lock()
/linux-6.15/drivers/tty/
H A Dtty_ldsem.c65 lockdep_init_map(&sem->dep_map, name, key, 0); in __init_ldsem()
304 lock_contended(&sem->dep_map, _RET_IP_); in __ldsem_down_read_nested()
306 rwsem_release(&sem->dep_map, _RET_IP_); in __ldsem_down_read_nested()
310 lock_acquired(&sem->dep_map, _RET_IP_); in __ldsem_down_read_nested()
319 rwsem_acquire(&sem->dep_map, subclass, 0, _RET_IP_); in __ldsem_down_write_nested()
323 lock_contended(&sem->dep_map, _RET_IP_); in __ldsem_down_write_nested()
325 rwsem_release(&sem->dep_map, _RET_IP_); in __ldsem_down_write_nested()
329 lock_acquired(&sem->dep_map, _RET_IP_); in __ldsem_down_write_nested()
353 lock_acquired(&sem->dep_map, _RET_IP_); in ldsem_down_read_trylock()
376 rwsem_release(&sem->dep_map, _RET_IP_); in ldsem_up_read()
[all …]
/linux-6.15/fs/bcachefs/
H A Dsix.c303 six_acquire(&lock->dep_map, 1, type == SIX_LOCK_read, ip); in six_trylock_ip()
424 lock_contended(&lock->dep_map, ip); in six_lock_slowpath()
553 six_acquire(&lock->dep_map, 0, type == SIX_LOCK_read, ip); in six_lock_ip_waiter()
559 six_release(&lock->dep_map, ip); in six_lock_ip_waiter()
561 lock_acquired(&lock->dep_map, ip); in six_lock_ip_waiter()
618 six_release(&lock->dep_map, ip); in six_unlock_ip()
730 six_acquire(&lock->dep_map, 0, type == SIX_LOCK_read, _RET_IP_); in six_lock_increment()
861 lockdep_init_map(&lock->dep_map, name, key, 0); in __six_lock_init()
/linux-6.15/lib/
H A Dlocking-selftest.c1855 mutex_release(&o2.base.dep_map, _THIS_IP_); in ww_test_edeadlk_normal()
1880 mutex_release(&o2.base.dep_map, _THIS_IP_); in ww_test_edeadlk_normal_slow()
1907 mutex_release(&o2.base.dep_map, _THIS_IP_); in ww_test_edeadlk_no_unlock()
1931 mutex_release(&o2.base.dep_map, _THIS_IP_); in ww_test_edeadlk_no_unlock_slow()
1956 mutex_release(&o2.base.dep_map, _THIS_IP_); in ww_test_edeadlk_acquire_more()
1977 mutex_release(&o2.base.dep_map, _THIS_IP_); in ww_test_edeadlk_acquire_more_slow()
1998 mutex_release(&o2.base.dep_map, _THIS_IP_); in ww_test_edeadlk_acquire_more_edeadlk()
2002 mutex_release(&o3.base.dep_map, _THIS_IP_); in ww_test_edeadlk_acquire_more_edeadlk()
2024 mutex_release(&o2.base.dep_map, _THIS_IP_); in ww_test_edeadlk_acquire_more_edeadlk_slow()
2028 mutex_release(&o3.base.dep_map, _THIS_IP_); in ww_test_edeadlk_acquire_more_edeadlk_slow()
[all …]

1234