linux/
<<
>>
Prefs
X
Code search: lock
Variable arch/arm/mach-spear/pl080.c, line 23 [usage...] drivers/block/null_blk_main.c, line 68 [usage...] drivers/crypto/geode-aes.c, line 26 [usage...] drivers/i2c/busses/i2c-elektor.c, line 59 [usage...] include/linux/rwlock.h, line 32 [usage...] include/linux/rwlock.h, line 35 [usage...] include/linux/rwlock.h, line 36 [usage...] include/linux/rwlock.h, line 39 [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 172 [usage...] include/linux/spinlock.h, line 175 [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 174 [usage...] Local variable kernel/locking/rtmutex.c, line 1455 [usage...] kernel/locking/rtmutex.c, line 1455 [usage...] kernel/locking/rtmutex.c, line 1468 [usage...] kernel/locking/rtmutex.c, line 1483 [usage...] kernel/locking/rtmutex.c, line 1496 [usage...] kernel/locking/rtmutex.c, line 1512 [usage...] kernel/locking/rtmutex.c, line 1530 [usage...] kernel/locking/rtmutex.c, line 1535 [usage...] kernel/locking/rtmutex.c, line 1554 [usage...] kernel/locking/rtmutex.c, line 1582 [usage...] kernel/locking/rtmutex.c, line 1602 [usage...] kernel/locking/rtmutex.c, line 1613 [usage...] kernel/locking/rtmutex.c, line 1636 [usage...] kernel/locking/rtmutex.c, line 1658 [usage...] kernel/locking/rtmutex.c, line 1676 [usage...] kernel/locking/rtmutex.c, line 1702 [usage...] kernel/locking/rtmutex.c, line 1722 [usage...] kernel/locking/rtmutex.c, line 1729 [usage...] kernel/locking/rtmutex.c, line 1773 [usage...] kernel/locking/rtmutex.c, line 1798 [usage...] kernel/locking/rtmutex.c, line 1823 [usage...] kernel/locking/rtmutex.c, line 1862 [usage...] kernel/locking/rtmutex_common.h, line 47 [usage...] kernel/locking/rtmutex_common.h, line 53 [usage...] kernel/locking/rtmutex_common.h, line 79 [usage...] kernel/locking/rtmutex_common.h, line 85 [usage...] kernel/locking/rtmutex_common.h, line 108 [usage...] kernel/locking/spinlock.c, line 126 [usage...] kernel/locking/spinlock.c, line 134 [usage...] kernel/locking/spinlock.c, line 142 [usage...] kernel/locking/spinlock.c, line 150 [usage...] kernel/locking/spinlock.c, line 158 [usage...] kernel/locking/spinlock.c, line 166 [usage...] kernel/locking/spinlock.c, line 174 [usage...] kernel/locking/spinlock.c, line 182 [usage...] kernel/locking/spinlock.c, line 190 [usage...] kernel/locking/spinlock.c, line 198 [usage...] kernel/locking/spinlock.c, line 206 [usage...] kernel/locking/spinlock.c, line 214 [usage...] kernel/locking/spinlock.c, line 222 [usage...] kernel/locking/spinlock.c, line 230 [usage...] kernel/locking/spinlock.c, line 238 [usage...] kernel/locking/spinlock.c, line 246 [usage...] kernel/locking/spinlock.c, line 254 [usage...] kernel/locking/spinlock.c, line 262 [usage...] kernel/locking/spinlock.c, line 270 [usage...] kernel/locking/spinlock.c, line 278 [usage...] kernel/locking/spinlock.c, line 286 [usage...] kernel/locking/spinlock.c, line 294 [usage...] kernel/locking/spinlock.c, line 302 [usage...] kernel/locking/spinlock.c, line 310 [usage...] kernel/locking/spinlock.c, line 318 [usage...] kernel/locking/spinlock.c, line 326 [usage...] kernel/locking/spinlock.c, line 334 [usage...] kernel/locking/spinlock.c, line 342 [usage...] kernel/locking/spinlock.c, line 351 [usage...] kernel/locking/spinlock.c, line 359 [usage...] kernel/locking/spinlock.c, line 373 [usage...] kernel/locking/spinlock_debug.c, line 16 [usage...] kernel/locking/spinlock_debug.c, line 34 [usage...] kernel/locking/spinlock_debug.c, line 52 [usage...] kernel/locking/spinlock_debug.c, line 70 [usage...] kernel/locking/spinlock_debug.c, line 81 [usage...] kernel/locking/spinlock_debug.c, line 89 [usage...] kernel/locking/spinlock_debug.c, line 95 [usage...] kernel/locking/spinlock_debug.c, line 110 [usage...] kernel/locking/spinlock_debug.c, line 117 [usage...] kernel/locking/spinlock_debug.c, line 132 [usage...] kernel/locking/spinlock_debug.c, line 138 [usage...] kernel/locking/spinlock_debug.c, line 151 [usage...] kernel/locking/spinlock_debug.c, line 157 [usage...] kernel/locking/spinlock_debug.c, line 170 [usage...] kernel/locking/spinlock_debug.c, line 176 [usage...] kernel/locking/spinlock_debug.c, line 184 [usage...] kernel/locking/spinlock_debug.c, line 190 [usage...] kernel/locking/spinlock_debug.c, line 200 [usage...] kernel/locking/spinlock_debug.c, line 207 [usage...] kernel/locking/spinlock_debug.c, line 222 [usage...] kernel/locking/test-ww_mutex.c, line 514 [usage...] kernel/sched/core.c, line 4980 [usage...] kernel/signal.c, line 1686 [usage...] lib/refcount.c, line 306 [usage...] lib/refcount.c, line 337 [usage...] lib/refcount.c, line 365 [usage...] lib/rhashtable.c, line 59 [usage...] lib/rhashtable.c, line 581 [usage...] mm/compaction.c, line 350 [usage...] mm/compaction.c, line 380 [usage...] mm/filemap.c, line 1074 [usage...] mm/mlock.c, line 526 [usage...] mm/shmem.c, line 2139 [usage...] mm/shmem.c, line 3869 [usage...] mm/slub.c, line 1994 [usage...] mm/truncate.c, line 66 [usage...] net/core/dev.c, line 332 [usage...] net/core/dev.c, line 352 [usage...] net/core/gen_estimator.c, line 128 [usage...] net/core/gen_estimator.c, line 226 [usage...] net/core/gen_stats.c, line 114 [usage...] net/ipv4/inet_connection_sock.c, line 656 [usage...] net/ipv4/inet_diag.c, line 960 [usage...] net/ipv4/inet_hashtables.c, line 455 [usage...] net/ipv4/inet_hashtables.c, line 522 [usage...] net/ipv4/inet_hashtables.c, line 634 [usage...] net/ipv4/inet_timewait_sock.c, line 46 [usage...] net/ipv4/inet_timewait_sock.c, line 106 [usage...] net/ipv4/ipmr_base.c, line 271 [usage...] net/ipv4/ping.c, line 1068 [usage...] net/ipv4/ping.c, line 1100 [usage...] net/ipv4/route.c, line 635 [usage...] net/ipv4/route.c, line 1006 [usage...] net/ipv4/tcp_ipv4.c, line 2094 [usage...] net/ipv6/ila/ila_xlat.c, line 208 [usage...] net/ipv6/ila/ila_xlat.c, line 287 [usage...] net/ipv6/ila/ila_xlat.c, line 385 [usage...] net/ipv6/inet6_hashtables.c, line 263 [usage...] net/netfilter/nf_nat_core.c, line 452 [usage...] net/sched/sch_generic.c, line 55 [usage...] net/sched/sch_generic.c, line 100 [usage...] net/sched/sch_generic.c, line 140 [usage...] net/sched/sch_generic.c, line 227 [usage...] tools/lib/lockdep/include/liblockdep/mutex.h, line 21 [usage...] tools/lib/lockdep/include/liblockdep/mutex.h, line 37 [usage...] tools/lib/lockdep/include/liblockdep/mutex.h, line 43 [usage...] tools/lib/lockdep/include/liblockdep/mutex.h, line 49 [usage...] tools/lib/lockdep/include/liblockdep/mutex.h, line 55 [usage...] tools/lib/lockdep/include/liblockdep/rwlock.h, line 21 [usage...] tools/lib/lockdep/include/liblockdep/rwlock.h, line 38 [usage...] tools/lib/lockdep/include/liblockdep/rwlock.h, line 45 [usage...] tools/lib/lockdep/include/liblockdep/rwlock.h, line 51 [usage...] tools/lib/lockdep/include/liblockdep/rwlock.h, line 57 [usage...] tools/lib/lockdep/include/liblockdep/rwlock.h, line 63 [usage...] tools/lib/lockdep/include/liblockdep/rwlock.h, line 69 [usage...] tools/lib/lockdep/preload.c, line 101 [usage...] tools/lib/lockdep/preload.c, line 130 [usage...] tools/lib/lockdep/preload.c, line 162 [usage...] tools/lib/lockdep/preload.c, line 175 [usage...] tools/lib/lockdep/preload.c, line 212 [usage...] tools/perf/util/machine.c, line 1673 [usage...] tools/perf/util/mem-events.c, line 319 [usage...] tools/testing/radix-tree/test.c, line 179 [usage...] tools/testing/selftests/futex/functional/futex_requeue_pi.c, line 282 [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 326 [usage...] tools/testing/selftests/rseq/param_test.c, line 348 [usage...] tools/virtio/ringtest/ptr_ring.c, line 65 [usage...] tools/virtio/ringtest/ptr_ring.c, line 71 [usage...] tools/virtio/ringtest/ptr_ring.c, line 77 [usage...] tools/virtio/ringtest/ptr_ring.c, line 83 [usage...] tools/virtio/ringtest/ptr_ring.c, line 88 [usage...] tools/virtio/ringtest/ptr_ring.c, line 93 [usage...] tools/virtio/ringtest/ptr_ring.c, line 98 [usage...] tools/virtio/ringtest/ptr_ring.c, line 103 [usage...] tools/virtio/ringtest/ptr_ring.c, line 108 [usage...] Class, struct, or union member kernel/locking/rtmutex_common.h, line 31 [usage...] kernel/locking/test-ww_mutex.c, line 447 [usage...] kernel/printk/printk.c, line 757 [usage...] kernel/rcu/tree.h, line 81 [usage...] kernel/sched/autogroup.h, line 12 [usage...] kernel/sched/cpudeadline.h, line 12 [usage...] kernel/sched/fair.c, line 1040 [usage...] kernel/sched/sched.h, line 279 [usage...] kernel/sched/sched.h, line 331 [usage...] kernel/sched/sched.h, line 778 [usage...] kernel/stop_machine.c, line 40 [usage...] kernel/time/alarmtimer.c, line 46 [usage...] kernel/time/timer.c, line 198 [usage...] kernel/trace/ring_buffer.c, line 470 [usage...] kernel/trace/trace_clock.c, line 88 [usage...] mm/cma.h, line 10 [usage...] mm/dmapool.c, line 47 [usage...] mm/highmem.c, line 395 [usage...] mm/hmm.c, line 54 [usage...] mm/kmemleak.c, line 150 [usage...] mm/memcontrol.c, line 123 [usage...] mm/memcontrol.c, line 191 [usage...] mm/memory-failure.c, line 1433 [usage...] mm/slab.c, line 197 [usage...] mm/swap_cgroup.c, line 12 [usage...] mm/vmalloc.c, line 789 [usage...] mm/vmalloc.c, line 794 [usage...] mm/z3fold.c, line 126 [usage...] mm/zbud.c, line 94 [usage...] mm/zsmalloc.c, line 199 [usage...] mm/zsmalloc.c, line 285 [usage...] mm/zswap.c, line 183 [usage...] net/9p/trans_virtio.c, line 79 [usage...] net/9p/trans_xen.c, line 66 [usage...] net/9p/util.c, line 44 [usage...] net/bluetooth/sco.c, line 48 [usage...] net/bridge/br_private.h, line 313 [usage...] net/caif/caif_dev.c, line 47 [usage...] net/caif/cfcnfg.c, line 60 [usage...] net/caif/cfpkt_skbuff.c, line 28 [usage...] net/core/drop_monitor.c, line 48 [usage...] net/decnet/dn_route.c, line 98 [usage...] net/ipv4/cipso_ipv4.c, line 71 [usage...] net/ipv4/icmp.c, line 237 [usage...] net/ipv4/netfilter/ipt_CLUSTERIP.c, line 74 [usage...] net/ipv4/ping.c, line 58 [usage...] net/ipv4/route.c, line 1455 [usage...] net/ipv6/calipso.c, line 82 [usage...] net/ipv6/mip6.c, line 120 [usage...] net/ipv6/route.c, line 129 [usage...] net/mac80211/sta_info.h, line 500 [usage...] net/mac802154/llsec.h, line 50 [usage...] net/mac802154/llsec.h, line 69 [usage...] net/ncsi/internal.h, line 182 [usage...] net/ncsi/internal.h, line 208 [usage...] net/ncsi/internal.h, line 272 [usage...] net/netfilter/nfnetlink_log.c, line 61 [usage...] net/netfilter/nft_limit.c, line 21 [usage...] net/netfilter/nft_set_rbtree.c, line 23 [usage...] net/rxrpc/ar-internal.h, line 272 [usage...] net/rxrpc/ar-internal.h, line 295 [usage...] net/rxrpc/ar-internal.h, line 569 [usage...] sound/usb/line6/midi.h, line 35 [usage...] sound/usb/line6/pcm.h, line 129 [usage...] sound/usb/misc/ua101.c, line 99 [usage...] tools/include/uapi/drm/drm.h, line 130 [usage...] tools/include/uapi/linux/perf_event.h, line 512 [usage...] tools/perf/util/annotate.h, line 262 [usage...] tools/perf/util/dso.h, line 133 [usage...] tools/perf/util/dso.h, line 139 [usage...] tools/perf/util/hist.h, line 84 [usage...] tools/perf/util/machine.h, line 33 [usage...] tools/perf/util/map.h, line 60 [usage...] tools/perf/util/rwsem.h, line 7 [usage...] tools/testing/nvdimm/test/nfit.c, line 204 [usage...] tools/testing/nvdimm/test/nfit_test.h, line 30 [usage...] tools/testing/radix-tree/linux.c, line 21 [usage...] tools/testing/radix-tree/regression1.c, line 50 [usage...] tools/testing/selftests/futex/functional/futex_requeue_pi.c, line 56 [usage...] tools/testing/selftests/rseq/basic_percpu_ops_test.c, line 29 [usage...] tools/testing/selftests/rseq/param_test.c, line 259 [usage...] tools/testing/selftests/sync/sync_stress_consumer.c, line 60 [usage...] virt/kvm/vfio.c, line 34 [usage...] Function prototype or declaration arch/arm/mach-omap2/omap_hwmod.c, line 304 [usage...] drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c, line 1000 [usage...] drivers/rtc/rtc-omap.c, line 231 [usage...] drivers/rtc/rtc-omap.c, line 267 [usage...] drivers/rtc/rtc-omap.c, line 344 [usage...] drivers/rtc/rtc-omap.c, line 409 [usage...] drivers/rtc/rtc-omap.c, line 452 [usage...] drivers/rtc/rtc-omap.c, line 473 [usage...] drivers/rtc/rtc-omap.c, line 644 [usage...] drivers/rtc/rtc-omap.c, line 693 [usage...] drivers/rtc/rtc-omap.c, line 835 [usage...] drivers/rtc/rtc-omap.c, line 891 [usage...] drivers/rtc/rtc-omap.c, line 924 [usage...] drivers/rtc/rtc-omap.c, line 952 [usage...] drivers/rtc/rtc-omap.c, line 968 [usage...] drivers/rtc/rtc-omap.c, line 1003 [usage...] net/strparser/strparser.c, line 414 [usage...] net/strparser/strparser.c, line 441 [usage...] sound/i2c/other/ak4xxx-adda.c, line 43 [usage...]
Documentation
LICENSES
arch
block
certs
crypto
drivers
firmware
fs
include
init
ipc
kernel
lib
mm
net
samples
scripts
security
sound
tools
usr
virt
.clang-format 13061 2018-10-22 07:47:45 +0100
.cocciconfig 59 2016-10-02 16:24:40 -0700
.get_maintainer.ignore 31 2015-08-30 11:34:17 -0700
.gitattributes 30 2016-12-11 11:18:02 -0800
.gitignore 1498 2018-06-03 14:15:30 -0700
.mailmap 9924 2018-10-22 07:47:45 +0100
COPYING 423 2018-06-03 14:15:30 -0700
CREDITS 98741 2018-10-22 07:47:45 +0100
Kbuild 2245 2018-01-28 13:20:41 -0800
Kconfig 563 2018-10-22 07:47:45 +0100
MAINTAINERS 481730 2019-11-05 10:52:10 +0100
Makefile 60085 2018-10-22 07:47:45 +0100
README 800 2018-06-03 14:15:30 -0700