| /linux-6.15/include/linux/ |
| H A D | srcu.h | 56 void __srcu_read_unlock(struct srcu_struct *ssp, int idx) __releases(ssp); 111 void __srcu_read_unlock_nmisafe(struct srcu_struct *ssp, int idx) __releases(ssp); 398 __releases(ssp) in srcu_read_unlock() 414 __releases(ssp) in srcu_read_unlock_fast() 430 __releases(ssp) in srcu_up_read_fast() 445 __releases(ssp) in srcu_read_unlock_lite() 461 __releases(ssp) in srcu_read_unlock_nmisafe() 471 srcu_read_unlock_notrace(struct srcu_struct *ssp, int idx) __releases(ssp) in srcu_read_unlock_notrace() 486 __releases(ssp) in srcu_up_read()
|
| H A D | rwlock_api_smp.h | 31 void __lockfunc _raw_read_unlock(rwlock_t *lock) __releases(lock); 32 void __lockfunc _raw_write_unlock(rwlock_t *lock) __releases(lock); 33 void __lockfunc _raw_read_unlock_bh(rwlock_t *lock) __releases(lock); 34 void __lockfunc _raw_write_unlock_bh(rwlock_t *lock) __releases(lock); 35 void __lockfunc _raw_read_unlock_irq(rwlock_t *lock) __releases(lock); 36 void __lockfunc _raw_write_unlock_irq(rwlock_t *lock) __releases(lock); 39 __releases(lock); 42 __releases(lock);
|
| H A D | spinlock_api_smp.h | 39 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);
|
| H A D | rwlock_rt.h | 29 extern void rt_read_unlock(rwlock_t *rwlock) __releases(rwlock); 33 extern void rt_write_unlock(rwlock_t *rwlock) __releases(rwlock);
|
| H A D | rwlock.h | 34 extern void do_raw_read_unlock(rwlock_t *lock) __releases(lock); 37 extern void do_raw_write_unlock(rwlock_t *lock) __releases(lock);
|
| H A D | compiler_types.h | 41 # define __releases(x) __attribute__((context(x,1,0))) macro 69 # define __releases(x) macro
|
| /linux-6.15/kernel/locking/ |
| H A D | locktorture.c | 269 __releases(torture_spinlock) in torture_spin_lock_write_unlock() 296 __releases(torture_spinlock) in torture_lock_spin_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() 801 __releases(torture_rwsem) in torture_rwsem_up_write() 825 __releases(torture_rwsem) in torture_rwsem_up_read() 862 __releases(pcpu_rwsem) in torture_percpu_rwsem_up_write() [all …]
|
| H A D | spinlock_rt.c | 78 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-6.15/fs/netfs/ |
| H A D | locking.c | 88 __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-6.15/tools/include/linux/ |
| H A D | compiler_types.h | 20 # define __releases(x) __attribute__((context(x,1,0))) macro 28 # define __releases(x) macro
|
| /linux-6.15/fs/xfs/ |
| H A D | xfs_trans_priv.h | 75 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-6.15/drivers/net/wireless/intel/iwlwifi/fw/ |
| H A D | notif-wait.h | 88 int __must_check __releases(wait_entry) 93 void __releases(wait_entry)
|
| /linux-6.15/net/x25/ |
| H A D | x25_proc.c | 38 __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-6.15/lib/ |
| H A D | once.c | 62 __releases(once_lock) in __do_once_done() 92 __releases(once_mutex) in __do_once_sleepable_done()
|
| /linux-6.15/net/appletalk/ |
| H A D | atalk_proc.c | 54 __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-6.15/drivers/isdn/capi/ |
| H A D | kcapi_proc.c | 59 __releases(capi_controller_lock) in controller_stop() 139 __releases(capi_controller_lock) in applications_stop()
|
| /linux-6.15/drivers/net/wireless/marvell/mwifiex/ |
| H A D | 11n_aggr.h | 19 __releases(&priv->wmm.ra_list_spinlock);
|
| /linux-6.15/tools/testing/shared/linux/ |
| H A D | kernel.h | 25 #define __releases(x) macro
|
| /linux-6.15/net/rxrpc/ |
| H A D | proc.c | 44 __releases(rcu) in rxrpc_call_seq_stop() 133 __releases(rxnet->conn_lock) in rxrpc_connection_seq_stop() 220 __releases(rxnet->conn_lock) in rxrpc_bundle_seq_stop() 385 __releases(rcu) in rxrpc_peer_seq_stop() 456 __releases(rcu) in rxrpc_local_seq_stop()
|
| /linux-6.15/security/landlock/ |
| H A D | object.h | 26 __releases(object->lock);
|
| /linux-6.15/fs/afs/ |
| H A D | proc.c | 72 __releases(rcu) in afs_proc_cells_stop() 302 __releases(cell->proc_lock) in afs_proc_cell_volumes_stop() 418 __releases(rcu) in afs_proc_cell_vlservers_stop() 496 __releases(rcu) in afs_proc_servers_stop() 549 __releases(&net->sysnames_lock) in afs_proc_sysname_stop()
|
| /linux-6.15/fs/orangefs/ |
| H A D | waitqueue.c | 25 __releases(op->lock); 251 __releases(op->lock) in orangefs_clean_up_interrupted_operation()
|
| /linux-6.15/sound/firewire/tascam/ |
| H A D | tascam-hwdep.c | 20 __releases(&tscm->lock) in tscm_hwdep_read_locked() 40 __releases(&tscm->lock) in tscm_hwdep_read_queue()
|
| /linux-6.15/drivers/gpio/ |
| H A D | gpio-104-dio-48e.c | 134 static void dio48e_regmap_unlock(void *lock_arg) __releases(&dio48egpio->lock) in dio48e_regmap_unlock() 152 static void pit_regmap_unlock(void *lock_arg) __releases(&dio48egpio->lock) in pit_regmap_unlock()
|
| /linux-6.15/kernel/sched/ |
| H A D | sched.h | 1799 __releases(rq->lock) in __task_rq_unlock() 1807 __releases(rq->lock) in task_rq_unlock() 1808 __releases(p->pi_lock) in task_rq_unlock() 1842 __releases(rq->lock) in rq_unlock_irqrestore() 1849 __releases(rq->lock) in rq_unlock_irq() 1856 __releases(rq->lock) in rq_unlock() 2948 __releases(this_rq->lock) in _double_lock_balance() 3053 __releases(rq1->lock) in double_rq_unlock() 3054 __releases(rq2->lock) in double_rq_unlock() 3094 __releases(rq1->lock) in double_rq_unlock() [all …]
|