| /linux-6.15/include/linux/ |
| H A D | spinlock_api_smp.h | 22 void __lockfunc _raw_spin_lock(raw_spinlock_t *lock) __acquires(lock); 24 __acquires(lock); 27 __acquires(lock); 28 void __lockfunc _raw_spin_lock_bh(raw_spinlock_t *lock) __acquires(lock); 30 __acquires(lock); 33 __acquires(lock); 36 __acquires(lock);
|
| H A D | rwlock_api_smp.h | 18 void __lockfunc _raw_read_lock(rwlock_t *lock) __acquires(lock); 19 void __lockfunc _raw_write_lock(rwlock_t *lock) __acquires(lock); 20 void __lockfunc _raw_write_lock_nested(rwlock_t *lock, int subclass) __acquires(lock); 21 void __lockfunc _raw_read_lock_bh(rwlock_t *lock) __acquires(lock); 22 void __lockfunc _raw_write_lock_bh(rwlock_t *lock) __acquires(lock); 23 void __lockfunc _raw_read_lock_irq(rwlock_t *lock) __acquires(lock); 24 void __lockfunc _raw_write_lock_irq(rwlock_t *lock) __acquires(lock); 26 __acquires(lock); 28 __acquires(lock);
|
| H A D | srcu.h | 110 int __srcu_read_lock_nmisafe(struct srcu_struct *ssp) __acquires(ssp); 247 static inline int srcu_read_lock(struct srcu_struct *ssp) __acquires(ssp) in srcu_read_lock() 274 static inline struct srcu_ctr __percpu *srcu_read_lock_fast(struct srcu_struct *ssp) __acquires(ssp) in srcu_read_lock_fast() 295 static inline struct srcu_ctr __percpu *srcu_down_read_fast(struct srcu_struct *ssp) __acquires(ssp) in srcu_down_read_fast() 319 static inline int srcu_read_lock_lite(struct srcu_struct *ssp) __acquires(ssp) in srcu_read_lock_lite() 340 static inline int srcu_read_lock_nmisafe(struct srcu_struct *ssp) __acquires(ssp) in srcu_read_lock_nmisafe() 352 srcu_read_lock_notrace(struct srcu_struct *ssp) __acquires(ssp) in srcu_read_lock_notrace() 383 static inline int srcu_down_read(struct srcu_struct *ssp) __acquires(ssp) in srcu_down_read()
|
| H A D | rwlock_rt.h | 27 extern void rt_read_lock(rwlock_t *rwlock) __acquires(rwlock); 30 extern void rt_write_lock(rwlock_t *rwlock) __acquires(rwlock); 31 extern void rt_write_lock_nested(rwlock_t *rwlock, int subclass) __acquires(rwlock);
|
| H A D | spinlock_rt.h | 34 extern void rt_spin_lock(spinlock_t *lock) __acquires(lock); 35 extern void rt_spin_lock_nested(spinlock_t *lock, int subclass) __acquires(lock); 36 extern void rt_spin_lock_nest_lock(spinlock_t *lock, struct lockdep_map *nest_lock) __acquires(lock…
|
| H A D | rwlock.h | 32 extern void do_raw_read_lock(rwlock_t *lock) __acquires(lock); 35 extern void do_raw_write_lock(rwlock_t *lock) __acquires(lock);
|
| H A D | compiler_types.h | 39 # define __acquires(x) __attribute__((context(x,0,1))) macro 67 # define __acquires(x) macro
|
| /linux-6.15/kernel/locking/ |
| H A D | locktorture.c | 243 __acquires(torture_spinlock) in torture_spin_lock_write_lock() 286 __acquires(torture_spinlock) in torture_spin_lock_write_lock_irq() 422 __acquires(torture_rwlock) in torture_rwlock_write_lock() 448 __acquires(torture_rwlock) in torture_rwlock_read_lock() 485 __acquires(torture_rwlock) in torture_rwlock_write_lock_irq() 501 __acquires(torture_rwlock) in torture_rwlock_read_lock_irq() 552 __acquires(torture_mutex) in torture_mutex_lock() 785 __acquires(torture_rwsem) in torture_rwsem_down_write() 807 __acquires(torture_rwsem) in torture_rwsem_down_read() 855 __acquires(pcpu_rwsem) in torture_percpu_rwsem_down_write() [all …]
|
| H A D | spinlock_rt.c | 54 void __sched rt_spin_lock(spinlock_t *lock) __acquires(RCU) in rt_spin_lock() 229 void __sched rt_read_lock(rwlock_t *rwlock) __acquires(RCU) in rt_read_lock() 239 void __sched rt_write_lock(rwlock_t *rwlock) __acquires(RCU) in rt_write_lock() 250 void __sched rt_write_lock_nested(rwlock_t *rwlock, int subclass) __acquires(RCU) in rt_write_lock_nested()
|
| /linux-6.15/fs/netfs/ |
| H A D | locking.c | 57 __acquires(inode->i_rwsem) in netfs_start_io_read() 102 __acquires(inode->i_rwsem) in netfs_start_io_write() 168 __acquires(inode->i_rwsem) in netfs_start_io_direct()
|
| /linux-6.15/tools/include/linux/ |
| H A D | compiler_types.h | 19 # define __acquires(x) __attribute__((context(x,0,1))) macro 27 # define __acquires(x) macro
|
| /linux-6.15/net/x25/ |
| H A D | x25_proc.c | 26 __acquires(x25_route_list_lock) in x25_seq_route_start() 61 __acquires(x25_list_lock) in x25_seq_socket_start() 113 __acquires(x25_forward_list_lock) in x25_seq_forward_start()
|
| /linux-6.15/lib/ |
| H A D | once.c | 43 __acquires(once_lock) in __do_once_start() 73 __acquires(once_mutex) in __do_once_sleepable_start()
|
| /linux-6.15/net/appletalk/ |
| H A D | atalk_proc.c | 28 __acquires(atalk_interfaces_lock) in atalk_seq_interface_start() 89 __acquires(atalk_routes_lock) in atalk_seq_route_start() 146 __acquires(atalk_sockets_lock) in atalk_seq_socket_start()
|
| /linux-6.15/drivers/isdn/capi/ |
| H A D | kcapi_proc.c | 39 __acquires(capi_controller_lock) in controller_start() 118 __acquires(capi_controller_lock) in applications_start()
|
| /linux-6.15/tools/testing/shared/linux/ |
| H A D | kernel.h | 24 #define __acquires(x) macro
|
| /linux-6.15/net/rxrpc/ |
| H A D | proc.c | 28 __acquires(rcu) in rxrpc_call_seq_start() 116 __acquires(rxnet->conn_lock) in rxrpc_connection_seq_start() 203 __acquires(rxnet->conn_lock) in rxrpc_bundle_seq_start() 313 __acquires(rcu) in rxrpc_peer_seq_start() 428 __acquires(rcu) in rxrpc_local_seq_start()
|
| /linux-6.15/fs/afs/ |
| H A D | proc.c | 60 __acquires(rcu) in afs_proc_cells_start() 285 __acquires(cell->proc_lock) in afs_proc_cell_volumes_start() 378 __acquires(rcu) in afs_proc_cell_vlservers_start() 484 __acquires(rcu) in afs_proc_servers_start() 524 __acquires(&net->sysnames_lock) in afs_proc_sysname_start()
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/fw/ |
| H A D | notif-wait.h | 80 void __acquires(wait_entry)
|
| /linux-6.15/fs/orangefs/ |
| H A D | waitqueue.c | 23 __acquires(op->lock); 321 __acquires(op->lock) in wait_for_matching_downcall()
|
| /linux-6.15/drivers/gpio/ |
| H A D | gpio-104-dio-48e.c | 125 static void dio48e_regmap_lock(void *lock_arg) __acquires(&dio48egpio->lock) in dio48e_regmap_lock() 141 static void pit_regmap_lock(void *lock_arg) __acquires(&dio48egpio->lock) in pit_regmap_lock()
|
| /linux-6.15/kernel/sched/ |
| H A D | sched.h | 1791 __acquires(rq->lock); 1795 __acquires(p->pi_lock) 1796 __acquires(rq->lock); 1821 __acquires(rq->lock) in rq_lock_irqsave() 1828 __acquires(rq->lock) in rq_lock_irq() 1835 __acquires(rq->lock) in rq_lock() 1878 __acquires(rq->lock) in this_rq_lock_irq() 2949 __acquires(busiest->lock) in _double_lock_balance() 2950 __acquires(this_rq->lock) in _double_lock_balance() 3077 __acquires(rq1->lock) in double_rq_lock() [all …]
|
| /linux-6.15/drivers/gpu/drm/i915/gt/ |
| H A D | intel_context.h | 107 __acquires(ce->pin_mutex) in intel_context_lock_pinned() 249 __acquires(&ce->timeline->mutex) in intel_context_timeline_lock()
|
| /linux-6.15/arch/s390/kernel/ |
| H A D | ctlreg.c | 23 __acquires(&system_ctl_lock) in system_ctlreg_lock()
|
| /linux-6.15/Documentation/translations/zh_CN/dev-tools/ |
| H A D | sparse.rst | 74 __acquires - 指定的锁在函数退出时被持有,但在进入时不被持有。
|