Home
last modified time | relevance | path

Searched refs:__releases (Results 1 – 25 of 325) sorted by relevance

12345678910>>...13

/linux/include/linux/
H A Dspinlock.h182 extern void do_raw_spin_unlock(raw_spinlock_t *lock) __releases(lock);
202 static inline void do_raw_spin_unlock(raw_spinlock_t *lock) __releases(lock) in do_raw_spin_unlock()
388 __releases(lock) __no_context_analysis in spin_unlock()
394 __releases(lock) __no_context_analysis in spin_unlock_bh()
400 __releases(lock) __no_context_analysis in spin_unlock_irq()
406 __releases(lock) __no_context_analysis in spin_unlock_irqrestore()
538 DECLARE_LOCK_GUARD_1_ATTRS(raw_spinlock, __acquires(_T), __releases(*(raw_spinlock_t **)_T))
542 DECLARE_LOCK_GUARD_1_ATTRS(raw_spinlock_try, __acquires(_T), __releases(*(raw_spinlock_t **)_T))
548 DECLARE_LOCK_GUARD_1_ATTRS(raw_spinlock_nested, __acquires(_T), __releases(*(raw_spinlock_t **)_T))
554 DECLARE_LOCK_GUARD_1_ATTRS(raw_spinlock_irq, __acquires(_T), __releases(*(raw_spinlock_t **)_T))
[all …]
H A Drwlock_api_smp.h32 void __lockfunc _raw_write_unlock(rwlock_t *lock) __releases(lock);
34 void __lockfunc _raw_write_unlock_bh(rwlock_t *lock) __releases(lock);
36 void __lockfunc _raw_write_unlock_irq(rwlock_t *lock) __releases(lock);
42 __releases(lock);
244 __releases(lock) in __raw_write_unlock()
288 __releases(lock) in __raw_write_unlock_irqrestore()
297 __releases(lock) in __raw_write_unlock_irq()
306 __releases(lock) in __raw_write_unlock_bh()
H A Dmutex.h249 extern void mutex_unlock(struct mutex *lock) __releases(lock);
259 DECLARE_LOCK_GUARD_1_ATTRS(mutex, __acquires(_T), __releases(*(struct mutex **)_T))
261 DECLARE_LOCK_GUARD_1_ATTRS(mutex_try, __acquires(_T), __releases(*(struct mutex **)_T))
263 DECLARE_LOCK_GUARD_1_ATTRS(mutex_intr, __acquires(_T), __releases(*(struct mutex **)_T))
265 DECLARE_LOCK_GUARD_1_ATTRS(mutex_kill, __acquires(_T), __releases(*(struct mutex **)_T))
267 DECLARE_LOCK_GUARD_1_ATTRS(mutex_init, __acquires(_T), __releases(*(struct mutex **)_T))
H A Drwsem.h257 extern void up_write(struct rw_semaphore *sem) __releases(sem);
274 DECLARE_LOCK_GUARD_1_ATTRS(rwsem_write, __acquires(_T), __releases(*(struct rw_semaphore **)_T))
276 DECLARE_LOCK_GUARD_1_ATTRS(rwsem_write_try, __acquires(_T), __releases(*(struct rw_semaphore **)_T))
278 DECLARE_LOCK_GUARD_1_ATTRS(rwsem_write_kill, __acquires(_T), __releases(*(struct rw_semaphore **)_T…
282 DECLARE_LOCK_GUARD_1_ATTRS(rwsem_init, __acquires(_T), __releases(*(struct rw_semaphore **)_T))
288 extern void downgrade_write(struct rw_semaphore *sem) __releases(sem) __acquires_shared(sem);
H A Dspinlock_api_smp.h39 void __lockfunc _raw_spin_unlock(raw_spinlock_t *lock) __releases(lock);
40 void __lockfunc _raw_spin_unlock_bh(raw_spinlock_t *lock) __releases(lock);
41 void __lockfunc _raw_spin_unlock_irq(raw_spinlock_t *lock) __releases(lock);
44 __releases(lock);
165 __releases(lock) in __raw_spin_unlock_bh()
174 __releases(lock) in __raw_spin_trylock_bh()
183 __releases(lock)
192 __releases(lock)
H A Drwlock_rt.h33 extern void rt_write_unlock(rwlock_t *rwlock) __releases(rwlock);
136 __releases(rwlock)
142 __releases(rwlock) in write_unlock_irqrestore()
149 __releases(rwlock)
156 __releases(rwlock)
H A Dmigrate.h69 __releases(ptl);
101 __releases(ptl) in softleaf_entry_wait_on_locked()
H A Dww_mutex.h202 __releases(ctx) __no_context_analysis in ww_acquire_fini()
360 extern void ww_mutex_unlock(struct ww_mutex *lock) __releases(lock);
H A Dcompiler-context-analysis.h321 #define __releases(...) __releases_ctx_lock(__VA_ARGS__) macro
353 #define __cond_releases(ret, x) __releases(x) __cond_acquires_impl_not_##ret(x)
/linux/kernel/locking/
H A Dlocktorture.c269 __releases(torture_spinlock) in torture_spin_lock_write_unlock()
296 __releases(torture_spinlock) in torture_lock_spin_write_unlock_irq()
322 __releases(torture_raw_spinlock) in torture_raw_spin_lock_write_unlock()
349 __releases(torture_raw_spinlock) in torture_raw_spin_lock_write_unlock_irq()
442 __releases(torture_rwlock) in torture_rwlock_write_unlock()
468 __releases(torture_rwlock) in torture_rwlock_read_unlock()
495 __releases(torture_rwlock) in torture_rwlock_write_unlock_irq()
511 __releases(torture_rwlock) in torture_rwlock_read_unlock_irq()
568 __releases(torture_mutex) in torture_mutex_unlock()
669 __releases(torture_ww_mutex_0) in torture_ww_mutex_unlock()
[all …]
H A Dspinlock_rt.c78 void __sched rt_spin_unlock(spinlock_t *lock) __releases(RCU) in rt_spin_unlock()
261 void __sched rt_read_unlock(rwlock_t *rwlock) __releases(RCU) in rt_read_unlock()
270 void __sched rt_write_unlock(rwlock_t *rwlock) __releases(RCU) in rt_write_unlock()
/linux/fs/netfs/
H A Dlocking.c88 __releases(inode->i_rwsem) in netfs_end_io_read()
125 __releases(inode->i_rwsem) in netfs_end_io_write()
201 __releases(inode->i_rwsem) in netfs_end_io_direct()
/linux/fs/xfs/
H A Dxfs_trans_priv.h75 xfs_lsn_t lsn) __releases(ailp->ail_lock);
92 xfs_lsn_t lsn) __releases(ailp->ail_lock) in xfs_trans_ail_update()
102 __releases(ailp->ail_lock);
/linux/kernel/futex/
H A Dfutex.h313 __releases(&hb->lock) in futex_queue()
314 __releases(q->lock_ptr) in futex_queue()
368 __releases(&hb->lock);
401 __releases(&hb1->lock) in double_unlock_hb()
402 __releases(&hb2->lock) in double_unlock_hb()
/linux/drivers/net/wireless/intel/iwlwifi/fw/
H A Dnotif-wait.h88 int __must_check __releases(wait_entry)
93 void __releases(wait_entry)
/linux/net/x25/
H A Dx25_proc.c38 __releases(x25_route_list_lock) in x25_seq_route_stop()
73 __releases(x25_list_lock) in x25_seq_socket_stop()
125 __releases(x25_forward_list_lock) in x25_seq_forward_stop()
/linux/lib/
H A Donce.c62 __releases(once_lock) in __do_once_done()
92 __releases(once_mutex) in __do_once_sleepable_done()
/linux/net/appletalk/
H A Datalk_proc.c54 __releases(atalk_interfaces_lock) in atalk_seq_interface_stop()
115 __releases(atalk_routes_lock) in atalk_seq_route_stop()
158 __releases(atalk_sockets_lock) in atalk_seq_socket_stop()
/linux/drivers/isdn/capi/
H A Dkcapi_proc.c59 __releases(capi_controller_lock) in controller_stop()
139 __releases(capi_controller_lock) in applications_stop()
/linux/net/rxrpc/
H A Dproc.c48 __releases(rcu) in rxrpc_call_seq_stop()
137 __releases(rxnet->conn_lock) in rxrpc_connection_seq_stop()
224 __releases(rxnet->conn_lock) in rxrpc_bundle_seq_stop()
389 __releases(rcu) in rxrpc_peer_seq_stop()
460 __releases(rcu) in rxrpc_local_seq_stop()
/linux/drivers/net/wireless/marvell/mwifiex/
H A D11n_aggr.h19 __releases(&priv->wmm.ra_list_spinlock);
/linux/tools/testing/shared/linux/
H A Dkernel.h25 #define __releases( global() macro
/linux/security/landlock/
H A Dobject.h26 __releases(object->lock);
/linux/fs/afs/
H A Dproc.c72 __releases(rcu) in afs_proc_cells_stop()
303 __releases(cell->proc_lock) in afs_proc_cell_volumes_stop()
419 __releases(rcu) in afs_proc_cell_vlservers_stop()
497 __releases(rcu) in afs_proc_servers_stop()
550 __releases(&net->sysnames_lock) in afs_proc_sysname_stop()
/linux/kernel/sched/
H A Dsched.h1628 __releases(__rq_lockp(rq)) in raw_spin_rq_unlock()
1641 __releases(__rq_lockp(rq)) in raw_spin_rq_unlock_irq()
1659 __releases(__rq_lockp(rq)) in raw_spin_rq_unlock_irqrestore()
1925 __releases(__rq_lockp(rq)) in __task_rq_unlock()
1933 __releases(__rq_lockp(rq), &p->pi_lock) in task_rq_unlock()
1943 DECLARE_LOCK_GUARD_1_ATTRS(task_rq_lock, __acquires(_T->pi_lock), __releases((*(struct task_struct …
1973 __releases(__rq_lockp(rq)) in rq_unlock_irqrestore()
1980 __releases(__rq_lockp(rq)) in rq_unlock_irq()
1987 __releases(__rq_lockp(rq)) in rq_unlock()
1998 DECLARE_LOCK_GUARD_1_ATTRS(rq_lock, __acquires(__rq_lockp(_T)), __releases(__rq_lockp(*(struct rq *…
[all …]

12345678910>>...13