__acquires
Defined as a function in:
- arch/arm/mach-omap2/powerdomain.c, line 391
- arch/parisc/kernel/firmware.c, line 337
- arch/riscv/kernel/ftrace.c, line 16
- arch/s390/kernel/ctlreg.c, line 23
- arch/s390/kvm/vsie.c, line 1116
- arch/x86/kernel/cpu/cacheinfo.c, line 1053
- arch/x86/kernel/ftrace.c, line 42
- arch/x86/kvm/i8259.c, line 45
- block/blk-cgroup.c, line 836
- block/blk-mq-debugfs.c, line 23
- block/blk-mq-debugfs.c, line 315
- fs/afs/dir.c, line 271
- fs/afs/proc.c, line 60
- fs/afs/proc.c, line 278
- fs/afs/proc.c, line 371
- fs/afs/proc.c, line 471
- fs/afs/proc.c, line 511
- fs/bcachefs/btree_iter.c, line 3124
- fs/btrfs/extent-tree.c, line 3605
- fs/btrfs/locking.c, line 197
- fs/ceph/caps.c, line 1632
- fs/ceph/caps.c, line 1972
- fs/ceph/caps.c, line 2578
- fs/ceph/xattr.c, line 793
- fs/erofs/zutil.c, line 37
- fs/ext4/mballoc.c, line 6741
- fs/ext4/super.c, line 1044
- fs/file.c, line 167
- fs/file.c, line 212
- fs/fs-writeback.c, line 329
- fs/fs-writeback.c, line 365
- fs/fs-writeback.c, line 1510
- fs/fuse/file.c, line 1793
- fs/fuse/file.c, line 1860
- fs/gfs2/glock.c, line 688
- fs/gfs2/glock.c, line 844
- fs/gfs2/glock.c, line 1502
- fs/gfs2/glock.c, line 2008
- fs/gfs2/glock.c, line 2575
- fs/gfs2/log.c, line 104
- fs/gfs2/log.h, line 30
- fs/kernfs/dir.c, line 480
- fs/locks.c, line 2936
- fs/netfs/fscache_cache.c, line 406
- fs/netfs/fscache_cookie.c, line 1160
- fs/netfs/fscache_volume.c, line 511
- fs/netfs/locking.c, line 69
- fs/netfs/locking.c, line 114
- fs/netfs/locking.c, line 179
- fs/netfs/main.c, line 78
- fs/nfs/callback_proc.c, line 459
- fs/nfs/client.c, line 1231
- fs/nfs/client.c, line 1298
- fs/nfs/pnfs.c, line 1868
- fs/nfsd/filecache.c, line 471
- fs/nfsd/nfs4state.c, line 2707
- fs/notify/mark.c, line 505
- fs/ocfs2/inode.c, line 1624
- fs/ocfs2/refcounttree.c, line 156
- fs/orangefs/waitqueue.c, line 321
- fs/xfs/xfs_dquot_item.c, line 124
- fs/xfs/xfs_extent_busy.c, line 157
- fs/xfs/xfs_inode_item.c, line 724
- fs/xfs/xfs_log.c, line 249
- fs/xfs/xfs_log.c, line 2506
- fs/xfs/xfs_mru_cache.c, line 230
- fs/xfs/xfs_qm.c, line 417
- include/linux/srcu.h, line 244
- include/linux/srcu.h, line 261
- include/linux/srcu.h, line 273
- include/linux/srcu.h, line 303
- include/net/cfg80211.h, line 6012
- io_uring/io-wq.c, line 258
- io_uring/io_uring.c, line 575
- io_uring/register.c, line 341
- io_uring/sqpoll.c, line 46
- kernel/bpf/trampoline.c, line 862
- kernel/bpf/trampoline.c, line 913
- kernel/bpf/trampoline.c, line 987
- kernel/cgroup/cgroup.c, line 3099
- kernel/cgroup/cgroup.c, line 5899
- kernel/cgroup/cgroup.c, line 6406
- kernel/cgroup/rstat.c, line 283
- kernel/cgroup/rstat.c, line 304
- kernel/cgroup/rstat.c, line 368
- kernel/dma/debug.c, line 252
- kernel/exit.c, line 590
- kernel/futex/core.c, line 527
- kernel/locking/locktorture.c, line 243
- kernel/locking/locktorture.c, line 286
- kernel/locking/locktorture.c, line 315
- kernel/locking/locktorture.c, line 339
- kernel/locking/locktorture.c, line 368
- kernel/locking/locktorture.c, line 394
- kernel/locking/locktorture.c, line 431
- kernel/locking/locktorture.c, line 447
- kernel/locking/locktorture.c, line 498
- kernel/locking/locktorture.c, line 574
- kernel/locking/locktorture.c, line 667
- kernel/locking/locktorture.c, line 731
- kernel/locking/locktorture.c, line 753
- kernel/locking/locktorture.c, line 801
- kernel/locking/locktorture.c, line 814
- kernel/module/tracking.c, line 70
- kernel/rcu/rcuscale.c, line 155
- kernel/rcu/rcuscale.c, line 197
- kernel/rcu/tree_nocb.h, line 97
- kernel/resource.c, line 70
- kernel/sched/core.c, line 630
- kernel/sched/core.c, line 655
- kernel/sched/sched.h, line 1692
- kernel/sched/sched.h, line 1699
- kernel/sched/sched.h, line 1706
- kernel/sched/sched.h, line 1749
- kernel/sched/sched.h, line 2751
- kernel/time/hrtimer.c, line 168
- kernel/time/timer.c, line 1036
- kernel/time/timer.c, line 2145
- kernel/trace/ftrace.c, line 8105
- kernel/trace/ftrace.c, line 8158
- kernel/trace/trace_events.c, line 1336
- kernel/trace/trace_events.c, line 1362
- kernel/trace/trace_events.c, line 1368
- kernel/workqueue.c, line 3047
- kernel/workqueue.c, line 3132
- kernel/signal.c, line 2234
- kernel/signal.c, line 4261
- lib/once.c, line 43
- lib/once.c, line 73
- lib/rhashtable.c, line 723
- mm/compaction.c, line 565
- mm/khugepaged.c, line 2335
- mm/userfaultfd.c, line 999
- mm/zsmalloc.c, line 1702
- net/8021q/vlanproc.c, line 181
- net/appletalk/aarp.c, line 952
- net/appletalk/atalk_proc.c, line 28
- net/appletalk/atalk_proc.c, line 89
- net/appletalk/atalk_proc.c, line 146
- net/atm/br2684.c, line 768
- net/atm/proc.c, line 118
- net/ax25/af_ax25.c, line 1932
- net/ax25/ax25_route.c, line 258
- net/ax25/ax25_uid.c, line 147
- net/bluetooth/af_bluetooth.c, line 663
- net/bpf/test_run.c, line 38
- net/core/gen_stats.c, line 62
- net/core/neighbour.c, line 1045
- net/core/neighbour.c, line 3374
- net/core/net-procfs.c, line 23
- net/core/net-procfs.c, line 205
- net/core/page_pool.c, line 154
- net/core/sock.c, line 2972
- net/core/sock.c, line 2990
- net/core/sock.c, line 3571
- net/core/sock.c, line 4046
- net/core/sock_map.c, line 127
- net/core/sock_map.c, line 732
- net/core/sock_map.c, line 1342
- net/ipv4/fib_trie.c, line 2703
- net/ipv4/fib_trie.c, line 2892
- net/ipv4/igmp.c, line 2824
- net/ipv4/igmp.c, line 2967
- net/ipv4/ipmr.c, line 2917
- net/ipv4/ping.c, line 1076
- net/ipv4/raw.c, line 1004
- net/ipv6/addrconf.c, line 4462
- net/ipv6/anycast.c, line 531
- net/ipv6/ip6_fib.c, line 2677
- net/ipv6/ip6_flowlabel.c, line 809
- net/ipv6/ip6mr.c, line 408
- net/ipv6/mcast.c, line 2914
- net/ipv6/mcast.c, line 3032
- net/kcm/kcmproc.c, line 62
- net/key/af_key.c, line 3797
- net/llc/llc_proc.c, line 59
- net/mac80211/ibss.c, line 556
- net/mac80211/ibss.c, line 583
- net/mac80211/mesh_plink.c, line 594
- net/mac80211/ocb.c, line 85
- net/mac80211/sta_info.c, line 819
- net/mac80211/sta_info.c, line 934
- net/mctp/route.c, line 134
- net/netfilter/ipvs/ip_vs_conn.c, line 1075
- net/netfilter/ipvs/ip_vs_ctl.c, line 2334
- net/netfilter/nf_conntrack_core.c, line 104
- net/netfilter/nf_conntrack_core.c, line 162
- net/netfilter/nf_conntrack_expect.c, line 608
- net/netfilter/nf_conntrack_standalone.c, line 149
- net/netfilter/nfnetlink_log.c, line 1077
- net/netfilter/nfnetlink_queue.c, line 1694
- net/netfilter/xt_hashlimit.c, line 1053
- net/netlink/af_netlink.c, line 432
- net/netlink/af_netlink.c, line 2661
- net/netrom/af_netrom.c, line 1266
- net/netrom/nr_route.c, line 840
- net/netrom/nr_route.c, line 897
- net/packet/af_packet.c, line 1098
- net/packet/af_packet.c, line 4750
- net/phonet/socket.c, line 548
- net/phonet/socket.c, line 723
- net/rose/af_rose.c, line 1426
- net/rose/rose_route.c, line 1095
- net/rose/rose_route.c, line 1154
- net/rose/rose_route.c, line 1225
- net/rxrpc/call_object.c, line 327
- net/rxrpc/proc.c, line 28
- net/rxrpc/proc.c, line 116
- net/rxrpc/proc.c, line 203
- net/rxrpc/proc.c, line 316
- net/rxrpc/proc.c, line 431
- net/rxrpc/sendmsg.c, line 560
- net/sched/sch_mqprio.c, line 664
- net/sched/sch_taprio.c, line 2466
- net/sctp/socket.c, line 5257
- net/sunrpc/cache.c, line 1402
- net/sunrpc/debugfs.c, line 43
- net/tipc/node.c, line 373
- net/tipc/node.c, line 385
- net/x25/x25_proc.c, line 26
- net/x25/x25_proc.c, line 61
- net/x25/x25_proc.c, line 113
- security/keys/keyring.c, line 1239
- security/keys/keyring.c, line 1262
- security/keys/keyring.c, line 1472
- security/keys/proc.c, line 113
- security/keys/proc.c, line 275
- security/selinux/ss/sidtab.c, line 496
Defined as a preprocessor macro in:
Defined as a function prototype in:
- fs/orangefs/waitqueue.c, line 23
- include/linux/console.h, line 375
- include/linux/rhashtable.h, line 248
- include/linux/rwlock.h, line 32
- include/linux/rwlock.h, line 35
- include/linux/rwlock_api_smp.h, line 18
- include/linux/rwlock_api_smp.h, line 19
- include/linux/rwlock_api_smp.h, line 20
- include/linux/rwlock_api_smp.h, line 21
- include/linux/rwlock_api_smp.h, line 22
- include/linux/rwlock_api_smp.h, line 23
- include/linux/rwlock_api_smp.h, line 24
- include/linux/rwlock_api_smp.h, line 26
- include/linux/rwlock_api_smp.h, line 28
- include/linux/spinlock.h, line 180
- include/linux/spinlock_api_smp.h, line 22
- include/linux/spinlock_api_smp.h, line 24
- include/linux/spinlock_api_smp.h, line 27
- include/linux/spinlock_api_smp.h, line 28
- include/linux/spinlock_api_smp.h, line 30
- include/linux/spinlock_api_smp.h, line 33
- include/linux/spinlock_api_smp.h, line 36
- include/linux/srcu.h, line 57
- include/linux/srcu.h, line 100
- include/net/sock.h, line 1623
- kernel/cgroup/cgroup-internal.h, line 253
- kernel/sched/sched.h, line 1662
- kernel/sched/sched.h, line 1667
- net/mac80211/sta_info.h, line 879
- security/selinux/ss/sidtab.h, line 131
Referenced (in 165 files total) in:
- arch/arm/mach-omap2/powerdomain.c, line 391
- arch/parisc/kernel/firmware.c, line 337
- arch/riscv/kernel/ftrace.c, line 16
- arch/s390/kernel/ctlreg.c, line 23
- arch/s390/kvm/vsie.c, line 1116
- arch/x86/kernel/cpu/cacheinfo.c, line 1053
- arch/x86/kernel/ftrace.c, line 42
- arch/x86/kvm/i8259.c, line 45
- block/blk-cgroup.c, line 836
- block/blk-mq-debugfs.c, 3 times
- block/kyber-iosched.c, line 911
- block/mq-deadline.c, 2 times
- fs/afs/dir.c, line 271
- fs/afs/proc.c, 5 times
- fs/bcachefs/btree_iter.c, line 3124
- fs/btrfs/extent-tree.c, line 3605
- fs/btrfs/locking.c, line 197
- fs/ceph/caps.c, 3 times
- fs/ceph/xattr.c, line 793
- fs/erofs/zutil.c, line 37
- fs/ext4/fast_commit.c, line 1037
- fs/ext4/mballoc.c, 2 times
- fs/ext4/super.c, line 1044
- fs/file.c, 2 times
- fs/fs-writeback.c, 5 times
- fs/fuse/file.c, 2 times
- fs/gfs2/glock.c, 5 times
- fs/gfs2/log.c, line 104
- fs/gfs2/log.h, line 30
- fs/jbd2/checkpoint.c, line 50
- fs/kernfs/dir.c, line 480
- fs/locks.c, line 2936
- fs/netfs/fscache_cache.c, line 406
- fs/netfs/fscache_cookie.c, line 1160
- fs/netfs/fscache_volume.c, line 511
- fs/netfs/locking.c, 3 times
- fs/netfs/main.c, line 78
- fs/nfs/callback_proc.c, line 459
- fs/nfs/client.c, 2 times
- fs/nfs/pnfs.c, line 1868
- fs/nfsd/filecache.c, line 471
- fs/nfsd/nfs4state.c, line 2707
- fs/nilfs2/segment.c, line 2689
- fs/notify/mark.c, line 505
- fs/ocfs2/inode.c, line 1624
- fs/ocfs2/refcounttree.c, line 156
- fs/orangefs/waitqueue.c, 2 times
- fs/xfs/xfs_dquot_item.c, line 124
- fs/xfs/xfs_extent_busy.c, line 157
- fs/xfs/xfs_inode_item.c, line 724
- fs/xfs/xfs_log.c, 2 times
- fs/xfs/xfs_mru_cache.c, line 230
- fs/xfs/xfs_qm.c, line 417
- include/linux/compiler_types.h, 2 times
- include/linux/console.h, line 375
- include/linux/debugfs.h, line 186
- include/linux/rhashtable.h, line 248
- include/linux/rwlock.h, 2 times
- include/linux/rwlock_api_smp.h, 9 times
- include/linux/spinlock.h, 2 times
- include/linux/spinlock_api_smp.h, 7 times
- include/linux/srcu.h, 6 times
- include/net/cfg80211.h, line 6012
- include/net/sock.h, line 1623
- io_uring/io-wq.c, line 258
- io_uring/io_uring.c, line 575
- io_uring/register.c, line 341
- io_uring/sqpoll.c, line 46
- kernel/bpf/trampoline.c, 3 times
- kernel/cgroup/cgroup-internal.h, line 253
- kernel/cgroup/cgroup.c, 4 times
- kernel/cgroup/rstat.c, 3 times
- kernel/dma/debug.c, line 252
- kernel/exit.c, line 590
- kernel/futex/core.c, line 527
- kernel/locking/locktorture.c, 17 times
- kernel/module/tracking.c, line 70
- kernel/rcu/rcuscale.c, 2 times
- kernel/rcu/tree_nocb.h, line 97
- kernel/resource.c, line 70
- kernel/sched/core.c, 3 times
- kernel/sched/sched.h, 13 times
- kernel/time/hrtimer.c, 2 times
- kernel/time/timer.c, 3 times
- kernel/trace/ftrace.c, 2 times
- kernel/trace/trace_events.c, 3 times
- kernel/workqueue.c, 2 times
- kernel/signal.c, 2 times
- lib/once.c, 2 times
- lib/rhashtable.c, line 723
- mm/compaction.c, line 565
- mm/khugepaged.c, line 2335
- mm/userfaultfd.c, 2 times
- mm/zsmalloc.c, line 1702
- net/8021q/vlanproc.c, line 181
- net/appletalk/aarp.c, line 952
- net/appletalk/atalk_proc.c, 3 times
- net/atm/br2684.c, line 768
- net/atm/proc.c, line 118
- net/ax25/af_ax25.c, line 1932
- net/ax25/ax25_route.c, line 258
- net/ax25/ax25_uid.c, line 147
- net/bluetooth/af_bluetooth.c, line 663
- net/bpf/test_run.c, line 38
- net/core/bpf_sk_storage.c, line 706
- net/core/gen_stats.c, line 62
- net/core/neighbour.c, 3 times
- net/core/net-procfs.c, 2 times
- net/core/page_pool.c, line 154
- net/core/sock.c, 4 times
- net/core/sock_map.c, 3 times
- net/ipv4/fib_trie.c, 2 times
- net/ipv4/igmp.c, 2 times
- net/ipv4/ipmr.c, line 2917
- net/ipv4/ping.c, line 1076
- net/ipv4/raw.c, line 1004
- net/ipv6/addrconf.c, line 4462
- net/ipv6/anycast.c, line 531
- net/ipv6/ip6_fib.c, line 2677
- net/ipv6/ip6_flowlabel.c, line 809
- net/ipv6/ip6mr.c, line 408
- net/ipv6/mcast.c, 2 times
- net/kcm/kcmproc.c, line 62
- net/key/af_key.c, line 3797
- net/llc/llc_proc.c, line 59
- net/mac80211/agg-tx.c, 2 times
- net/mac80211/ibss.c, 2 times
- net/mac80211/mesh_plink.c, line 594
- net/mac80211/ocb.c, line 85
- net/mac80211/sta_info.c, 2 times
- net/mac80211/sta_info.h, line 879
- net/mac80211/util.c, line 388
- net/mctp/route.c, line 134
- net/netfilter/ipvs/ip_vs_conn.c, line 1075
- net/netfilter/ipvs/ip_vs_ctl.c, line 2334
- net/netfilter/nf_conntrack_core.c, 2 times
- net/netfilter/nf_conntrack_expect.c, line 608
- net/netfilter/nf_conntrack_standalone.c, line 149
- net/netfilter/nfnetlink_log.c, line 1077
- net/netfilter/nfnetlink_queue.c, line 1694
- net/netfilter/xt_hashlimit.c, line 1053
- net/netfilter/xt_recent.c, line 480
- net/netlink/af_netlink.c, 2 times
- net/netrom/af_netrom.c, line 1266
- net/netrom/nr_route.c, 2 times
- net/packet/af_packet.c, 2 times
- net/phonet/socket.c, 2 times
- net/rose/af_rose.c, line 1426
- net/rose/rose_route.c, 3 times
- net/rxrpc/call_object.c, line 327
- net/rxrpc/proc.c, 5 times
- net/rxrpc/sendmsg.c, line 560
- net/sched/sch_mqprio.c, line 664
- net/sched/sch_taprio.c, line 2466
- net/sctp/socket.c, line 5257
- net/sunrpc/cache.c, line 1402
- net/sunrpc/debugfs.c, line 43
- net/tipc/node.c, 2 times
- net/x25/x25_proc.c, 3 times
- security/keys/keyring.c, 6 times
- security/keys/proc.c, 2 times
- security/selinux/ss/sidtab.c, line 496
- security/selinux/ss/sidtab.h, line 131
- tools/include/linux/compiler_types.h, 2 times
- tools/testing/radix-tree/linux/kernel.h, line 24
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.