linux/
<<
>>
Prefs
X
Code search: lock
Variable arch/arm/mach-spear/pl080.c, line 23 [usage...] drivers/block/null_blk/main.c, line 66 [usage...] include/linux/rwlock.h, line 32 [usage...] include/linux/rwlock.h, line 34 [usage...] include/linux/rwlock.h, line 35 [usage...] include/linux/rwlock.h, line 37 [usage...] include/linux/rwlock_api_smp.h, line 18 [usage...] include/linux/rwlock_api_smp.h, line 19 [usage...] include/linux/rwlock_api_smp.h, line 20 [usage...] include/linux/rwlock_api_smp.h, line 21 [usage...] include/linux/rwlock_api_smp.h, line 22 [usage...] include/linux/rwlock_api_smp.h, line 23 [usage...] include/linux/rwlock_api_smp.h, line 25 [usage...] include/linux/rwlock_api_smp.h, line 27 [usage...] include/linux/rwlock_api_smp.h, line 30 [usage...] include/linux/rwlock_api_smp.h, line 31 [usage...] include/linux/rwlock_api_smp.h, line 32 [usage...] include/linux/rwlock_api_smp.h, line 33 [usage...] include/linux/rwlock_api_smp.h, line 34 [usage...] include/linux/rwlock_api_smp.h, line 35 [usage...] include/linux/rwlock_api_smp.h, line 38 [usage...] include/linux/rwlock_api_smp.h, line 41 [usage...] include/linux/spinlock.h, line 178 [usage...] include/linux/spinlock.h, line 180 [usage...] include/linux/spinlock_api_smp.h, line 22 [usage...] include/linux/spinlock_api_smp.h, line 24 [usage...] include/linux/spinlock_api_smp.h, line 27 [usage...] include/linux/spinlock_api_smp.h, line 28 [usage...] include/linux/spinlock_api_smp.h, line 30 [usage...] include/linux/spinlock_api_smp.h, line 33 [usage...] include/linux/spinlock_api_smp.h, line 36 [usage...] include/linux/spinlock_api_smp.h, line 39 [usage...] include/linux/spinlock_api_smp.h, line 40 [usage...] include/linux/spinlock_api_smp.h, line 41 [usage...] include/linux/spinlock_api_smp.h, line 44 [usage...] kernel/locking/rtmutex.c, line 223 [usage...] Structure tools/testing/selftests/bpf/progs/test_helper_restricted.c, line 10 [usage...] Local variable kernel/locking/spinlock_debug.c, line 91 [usage...] kernel/locking/spinlock_debug.c, line 97 [usage...] kernel/locking/spinlock_debug.c, line 112 [usage...] kernel/locking/spinlock_debug.c, line 120 [usage...] kernel/locking/spinlock_debug.c, line 137 [usage...] kernel/locking/spinlock_debug.c, line 145 [usage...] kernel/locking/spinlock_debug.c, line 158 [usage...] kernel/locking/spinlock_debug.c, line 164 [usage...] kernel/locking/spinlock_debug.c, line 177 [usage...] kernel/locking/spinlock_debug.c, line 183 [usage...] kernel/locking/spinlock_debug.c, line 191 [usage...] kernel/locking/spinlock_debug.c, line 197 [usage...] kernel/locking/spinlock_debug.c, line 207 [usage...] kernel/locking/spinlock_debug.c, line 214 [usage...] kernel/locking/spinlock_debug.c, line 229 [usage...] kernel/locking/spinlock_rt.c, line 44 [usage...] kernel/locking/spinlock_rt.c, line 52 [usage...] kernel/locking/spinlock_rt.c, line 60 [usage...] kernel/locking/spinlock_rt.c, line 67 [usage...] kernel/locking/spinlock_rt.c, line 76 [usage...] kernel/locking/spinlock_rt.c, line 92 [usage...] kernel/locking/spinlock_rt.c, line 99 [usage...] kernel/locking/spinlock_rt.c, line 114 [usage...] kernel/locking/spinlock_rt.c, line 120 [usage...] kernel/locking/spinlock_rt.c, line 133 [usage...] kernel/locking/test-ww_mutex.c, line 541 [usage...] kernel/locking/ww_mutex.h, line 9 [usage...] kernel/locking/ww_mutex.h, line 21 [usage...] kernel/locking/ww_mutex.h, line 31 [usage...] kernel/locking/ww_mutex.h, line 41 [usage...] kernel/locking/ww_mutex.h, line 53 [usage...] kernel/locking/ww_mutex.h, line 62 [usage...] kernel/locking/ww_mutex.h, line 68 [usage...] kernel/locking/ww_mutex.h, line 73 [usage...] kernel/locking/ww_mutex.h, line 78 [usage...] kernel/locking/ww_mutex.h, line 83 [usage...] kernel/locking/ww_mutex.h, line 94 [usage...] kernel/locking/ww_mutex.h, line 103 [usage...] kernel/locking/ww_mutex.h, line 112 [usage...] kernel/locking/ww_mutex.h, line 121 [usage...] kernel/locking/ww_mutex.h, line 130 [usage...] kernel/locking/ww_mutex.h, line 136 [usage...] kernel/locking/ww_mutex.h, line 142 [usage...] kernel/locking/ww_mutex.h, line 147 [usage...] kernel/locking/ww_mutex.h, line 152 [usage...] kernel/locking/ww_mutex.h, line 157 [usage...] kernel/locking/ww_mutex.h, line 277 [usage...] kernel/locking/ww_mutex.h, line 300 [usage...] kernel/locking/ww_mutex.h, line 355 [usage...] kernel/locking/ww_mutex.h, line 378 [usage...] kernel/locking/ww_mutex.h, line 413 [usage...] kernel/locking/ww_mutex.h, line 441 [usage...] kernel/locking/ww_mutex.h, line 489 [usage...] kernel/locking/ww_mutex.h, line 559 [usage...] kernel/locking/ww_rt_mutex.c, line 12 [usage...] kernel/locking/ww_rt_mutex.c, line 38 [usage...] kernel/locking/ww_rt_mutex.c, line 79 [usage...] kernel/locking/ww_rt_mutex.c, line 86 [usage...] kernel/locking/ww_rt_mutex.c, line 92 [usage...] kernel/sched/core.c, line 473 [usage...] kernel/sched/core.c, line 498 [usage...] kernel/sched/core.c, line 8170 [usage...] kernel/sched/core.c, line 8190 [usage...] kernel/sched/core.c, line 8210 [usage...] lib/refcount.c, line 113 [usage...] lib/refcount.c, line 144 [usage...] lib/refcount.c, line 172 [usage...] net/core/dev.c, line 468 [usage...] net/core/dev.c, line 488 [usage...] net/core/devlink.c, line 3294 [usage...] net/core/devlink.c, line 6872 [usage...] net/core/devlink.c, line 6888 [usage...] net/core/gen_estimator.c, line 130 [usage...] net/core/gen_estimator.c, line 233 [usage...] net/core/gen_stats.c, line 110 [usage...] net/netfilter/nf_nat_core.c, line 627 [usage...] net/tipc/msg.h, line 1221 [usage...] net/wireless/lib80211.c, line 48 [usage...] tools/perf/util/machine.c, line 1880 [usage...] tools/perf/util/mem-events.c, line 482 [usage...] tools/testing/radix-tree/linux/local_lock.h, line 5 [usage...] tools/testing/radix-tree/linux/local_lock.h, line 6 [usage...] tools/testing/radix-tree/linux/lockdep.h, line 10 [usage...] tools/testing/selftests/bpf/progs/test_helper_restricted.c, line 50 [usage...] tools/testing/selftests/futex/functional/futex_requeue_pi.c, line 278 [usage...] tools/testing/selftests/futex/functional/futex_wait_timeout.c, line 45 [usage...] tools/testing/selftests/kvm/lib/aarch64/spinlock.c, line 9 [usage...] tools/testing/selftests/kvm/lib/aarch64/spinlock.c, line 24 [usage...] tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h, line 26 [usage...] tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h, line 31 [usage...] tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h, line 36 [usage...] tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h, line 47 [usage...] tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h, line 61 [usage...] tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h, line 79 [usage...] tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h, line 93 [usage...] tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h, line 110 [usage...] tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h, line 131 [usage...] tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h, line 136 [usage...] tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h, line 148 [usage...] tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h, line 166 [usage...] tools/testing/selftests/rseq/basic_percpu_ops_test.c, line 48 [usage...] tools/testing/selftests/rseq/basic_percpu_ops_test.c, line 70 [usage...] tools/testing/selftests/rseq/param_test.c, line 328 [usage...] tools/testing/selftests/rseq/param_test.c, line 350 [usage...] tools/testing/selftests/timens/clock_nanosleep.c, line 46 [usage...] tools/virtio/linux/spinlock.h, line 8 [usage...] tools/virtio/linux/spinlock.h, line 14 [usage...] tools/virtio/linux/spinlock.h, line 20 [usage...] tools/virtio/linux/spinlock.h, line 26 [usage...] tools/virtio/linux/spinlock.h, line 31 [usage...] tools/virtio/linux/spinlock.h, line 36 [usage...] tools/virtio/linux/spinlock.h, line 41 [usage...] tools/virtio/linux/spinlock.h, line 46 [usage...] tools/virtio/linux/spinlock.h, line 51 [usage...] tools/virtio/ringtest/ptr_ring.c, line 64 [usage...] tools/virtio/ringtest/ptr_ring.c, line 70 [usage...] tools/virtio/ringtest/ptr_ring.c, line 76 [usage...] tools/virtio/ringtest/ptr_ring.c, line 82 [usage...] tools/virtio/ringtest/ptr_ring.c, line 87 [usage...] tools/virtio/ringtest/ptr_ring.c, line 92 [usage...] tools/virtio/ringtest/ptr_ring.c, line 97 [usage...] tools/virtio/ringtest/ptr_ring.c, line 102 [usage...] tools/virtio/ringtest/ptr_ring.c, line 107 [usage...] Class, struct, or union member kernel/locking/test-ww_mutex.c, line 474 [usage...] kernel/padata.c, line 39 [usage...] kernel/printk/printk.c, line 632 [usage...] kernel/rcu/tree.c, line 3140 [usage...] kernel/rcu/tree.h, line 41 [usage...] kernel/sched/autogroup.h, line 12 [usage...] kernel/sched/cpudeadline.h, line 12 [usage...] kernel/time/timer.c, line 199 [usage...] kernel/trace/pid_list.h, line 79 [usage...] kernel/trace/ring_buffer.c, line 491 [usage...] kernel/trace/trace.h, line 1968 [usage...] kernel/trace/trace_clock.c, line 88 [usage...] lib/test_hmm.c, line 96 [usage...] net/batman-adv/types.h, line 288 [usage...] net/batman-adv/types.h, line 1095 [usage...] net/batman-adv/types.h, line 1759 [usage...] net/bluetooth/sco.c, line 48 [usage...] net/caif/cfcnfg.c, line 60 [usage...] net/caif/cfpkt_skbuff.c, line 28 [usage...] net/can/j1939/j1939-priv.h, line 60 [usage...] net/core/devlink.c, line 65 [usage...] net/core/drop_monitor.c, line 76 [usage...] net/core/sock_map.c, line 21 [usage...] net/core/sock_map.c, line 818 [usage...] net/decnet/dn_route.c, line 89 [usage...] net/mac80211/ieee80211_i.h, line 1189 [usage...] net/mac80211/sta_info.h, line 588 [usage...] net/mac802154/llsec.h, line 42 [usage...] net/mac802154/llsec.h, line 61 [usage...] net/mptcp/pm_netlink.c, line 46 [usage...] net/mptcp/protocol.h, line 192 [usage...] net/mptcp/token.c, line 39 [usage...] net/ncsi/internal.h, line 220 [usage...] net/ncsi/internal.h, line 246 [usage...] net/ncsi/internal.h, line 322 [usage...] net/netfilter/nfnetlink_log.c, line 62 [usage...] net/smc/smc_pnet.h, line 32 [usage...] net/smc/smc_pnet.h, line 38 [usage...] net/sunrpc/auth.c, line 27 [usage...] net/tipc/crypto.c, line 234 [usage...] net/tipc/discover.c, line 68 [usage...] net/tipc/monitor.c, line 91 [usage...] net/tipc/name_table.c, line 87 [usage...] net/tipc/node.c, line 66 [usage...] net/tipc/node.c, line 120 [usage...] net/tipc/subscr.h, line 73 [usage...] net/vmw_vsock/vmci_transport.h, line 116 [usage...] samples/bpf/hbm.h, line 12 [usage...] security/apparmor/include/file.h, line 42 [usage...] security/apparmor/include/label.h, line 72 [usage...] security/apparmor/include/policy_ns.h, line 61 [usage...] security/selinux/include/objsec.h, line 53 [usage...] security/selinux/include/objsec.h, line 69 [usage...] security/selinux/ss/sidtab.h, line 90 [usage...] sound/aoa/soundbus/i2sbus/i2sbus.h, line 89 [usage...] sound/arm/aaci.h, line 202 [usage...] sound/atmel/ac97c.c, line 50 [usage...] sound/core/seq/oss/seq_oss_readq.h, line 26 [usage...] sound/core/seq/seq_timer.h, line 42 [usage...] sound/drivers/aloop.c, line 99 [usage...] sound/drivers/dummy.c, line 223 [usage...] sound/drivers/mts64.c, line 49 [usage...] sound/firewire/bebob/bebob.h, line 89 [usage...] sound/isa/gus/gus_pcm.c, line 34 [usage...] sound/pci/hda/patch_hdmi.c, line 79 [usage...] sound/pci/korg1212/korg1212.c, line 308 [usage...] sound/pci/lx6464es/lx6464es.h, line 58 [usage...] sound/pci/mixart/mixart.h, line 74 [usage...] sound/soc/codecs/ak4613.c, line 92 [usage...] sound/soc/codecs/arizona.h, line 96 [usage...] sound/soc/codecs/cx2072x.c, line 44 [usage...] sound/soc/codecs/es8316.c, line 36 [usage...] sound/soc/codecs/hdac_hdmi.c, line 109 [usage...] sound/soc/codecs/hdmi-codec.c, line 276 [usage...] sound/soc/codecs/max98095.c, line 58 [usage...] sound/soc/codecs/wm8903.c, line 133 [usage...] sound/soc/codecs/wm9712.c, line 31 [usage...] sound/soc/codecs/wm9713.c, line 39 [usage...] sound/soc/fsl/fsl_asrc_common.h, line 87 [usage...] sound/soc/fsl/fsl_audmix.h, line 99 [usage...] sound/soc/fsl/fsl_esai.c, line 70 [usage...] sound/soc/fsl/imx-pcm-rpmsg.h, line 504 [usage...] sound/soc/fsl/mpc5200_dma.h, line 57 [usage...] sound/soc/hisilicon/hi6210-i2s.c, line 45 [usage...] sound/soc/img/img-spdif-in.c, line 71 [usage...] sound/soc/img/img-spdif-out.c, line 40 [usage...] sound/soc/intel/atom/sst-mfld-platform.h, line 172 [usage...] sound/soc/intel/atom/sst/sst.h, line 195 [usage...] sound/soc/qcom/qdsp6/q6adm.c, line 64 [usage...] sound/soc/qcom/qdsp6/q6afe.c, line 370 [usage...] sound/soc/qcom/qdsp6/q6apm.h, line 58 [usage...] sound/soc/qcom/qdsp6/q6apm.h, line 104 [usage...] sound/soc/qcom/qdsp6/q6asm-dai.c, line 55 [usage...] sound/soc/qcom/qdsp6/q6asm.c, line 268 [usage...] sound/soc/qcom/qdsp6/q6core.c, line 57 [usage...] sound/soc/sh/fsi.c, line 297 [usage...] sound/soc/sh/rcar/rsnd.h, line 625 [usage...] sound/soc/sh/rz-ssi.c, line 117 [usage...] sound/soc/sprd/sprd-mcdt.c, line 111 [usage...] sound/soc/stm/stm32_adfsdm.c, line 42 [usage...] sound/soc/stm/stm32_spdifrx.c, line 242 [usage...] sound/soc/ti/omap-mcbsp-priv.h, line 244 [usage...] sound/soc/uniphier/aio.h, line 233 [usage...] sound/sparc/amd7930.c, line 316 [usage...] sound/sparc/cs4231.c, line 58 [usage...] sound/sparc/cs4231.c, line 81 [usage...] sound/sparc/dbri.c, line 304 [usage...] tools/perf/util/annotate.h, line 276 [usage...] tools/perf/util/hist.h, line 98 [usage...] tools/perf/util/machine.h, line 35 [usage...] tools/perf/util/maps.h, line 30 [usage...] tools/testing/nvdimm/test/nfit.c, line 210 [usage...] tools/testing/nvdimm/test/nfit_test.h, line 23 [usage...] tools/testing/radix-tree/linux.c, line 21 [usage...] tools/testing/radix-tree/regression1.c, line 49 [usage...] tools/testing/selftests/bpf/prog_tests/test_local_storage.c, line 34 [usage...] tools/testing/selftests/bpf/progs/freplace_attach_probe.c, line 12 [usage...] tools/testing/selftests/bpf/progs/local_storage.c, line 23 [usage...] tools/testing/selftests/bpf/progs/test_map_lock.c, line 10 [usage...] tools/testing/selftests/bpf/progs/test_map_lock.c, line 22 [usage...] tools/testing/selftests/bpf/progs/timer.c, line 13 [usage...] tools/testing/selftests/futex/functional/futex_requeue_pi.c, line 52 [usage...] tools/testing/selftests/rseq/basic_percpu_ops_test.c, line 29 [usage...] tools/testing/selftests/rseq/param_test.c, line 261 [usage...] tools/testing/selftests/sync/sync_stress_consumer.c, line 60 [usage...] tools/testing/selftests/timens/clock_nanosleep.c, line 27 [usage...] virt/kvm/vfio.c, line 31 [usage...] Function prototype or declaration arch/arm/mach-omap2/omap_hwmod.c, line 319 [usage...] drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c, line 1289 [usage...] drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c, line 1291 [usage...] drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c, line 2520 [usage...] drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.c, line 294 [usage...] drivers/net/ethernet/micrel/ks8851_common.c, line 38 [usage...] drivers/rtc/rtc-omap.c, line 226 [usage...] drivers/rtc/rtc-omap.c, line 262 [usage...] drivers/rtc/rtc-omap.c, line 332 [usage...] drivers/rtc/rtc-omap.c, line 396 [usage...] drivers/rtc/rtc-omap.c, line 461 [usage...] drivers/rtc/rtc-omap.c, line 494 [usage...] drivers/rtc/rtc-omap.c, line 663 [usage...] drivers/rtc/rtc-omap.c, line 712 [usage...] drivers/rtc/rtc-omap.c, line 850 [usage...] drivers/rtc/rtc-omap.c, line 906 [usage...] drivers/rtc/rtc-omap.c, line 939 [usage...] drivers/rtc/rtc-omap.c, line 964 [usage...] drivers/rtc/rtc-omap.c, line 980 [usage...] drivers/rtc/rtc-omap.c, line 1015 [usage...] net/strparser/strparser.c, line 398 [usage...] net/strparser/strparser.c, line 425 [usage...] sound/i2c/other/ak4xxx-adda.c, line 29 [usage...]
Documentation
LICENSES
arch
block
certs
crypto
drivers
fs
include
init
ipc
kernel
lib
mm
net
samples
scripts
security
sound
tools
usr
virt
.clang-format 17019 2021-06-27 15:21:11 -0700
.cocciconfig 59 2016-10-02 16:24:40 -0700
.get_maintainer.ignore 71 2019-07-07 15:42:04 -0700
.gitattributes 62 2020-01-26 16:23:17 -0800
.gitignore 1959 2021-06-27 15:21:11 -0700
.mailmap 20993 2022-01-09 14:55:34 -0800
COPYING 496 2020-03-29 15:25:50 -0700
CREDITS 100996 2021-10-31 13:53:10 -0700
Kbuild 1327 2020-03-29 15:25:50 -0700
Kconfig 555 2020-08-02 14:21:45 -0700
MAINTAINERS 631329 2022-01-09 14:55:34 -0800
Makefile 65539 2022-01-09 14:55:34 -0800
README 727 2018-12-23 15:56:06 -0800