linux/
<<
>>
Prefs
X
Code search: lock
Variable arch/arm/mach-spear/pl080.c, line 23 [usage...] drivers/block/null_blk/main.c, line 70 [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 175 [usage...] include/linux/spinlock.h, line 178 [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/mutex.c, line 178 [usage...] kernel/locking/mutex.c, line 183 [usage...] kernel/locking/mutex.c, line 188 [usage...] kernel/locking/mutex.c, line 198 [usage...] kernel/locking/mutex.c, line 209 [usage...] kernel/locking/mutex.c, line 224 [usage...] kernel/locking/mutex.c, line 279 [usage...] kernel/locking/mutex.c, line 367 [usage...] kernel/locking/mutex.c, line 389 [usage...] kernel/locking/mutex.c, line 444 [usage...] kernel/locking/mutex.c, line 465 [usage...] kernel/locking/mutex.c, line 502 [usage...] kernel/locking/mutex.c, line 550 [usage...] kernel/locking/mutex.c, line 589 [usage...] kernel/locking/mutex.c, line 638 [usage...] kernel/locking/mutex.c, line 714 [usage...] kernel/locking/mutex.c, line 734 [usage...] kernel/locking/mutex.c, line 755 [usage...] kernel/locking/mutex.c, line 776 [usage...] kernel/locking/mutex.c, line 805 [usage...] kernel/locking/mutex.c, line 852 [usage...] kernel/locking/mutex.c, line 926 [usage...] kernel/locking/mutex.c, line 1101 [usage...] kernel/locking/mutex.c, line 1108 [usage...] kernel/locking/mutex.c, line 1117 [usage...] kernel/locking/mutex.c, line 1125 [usage...] kernel/locking/mutex.c, line 1132 [usage...] kernel/locking/mutex.c, line 1139 [usage...] kernel/locking/mutex.c, line 1146 [usage...] kernel/locking/mutex.c, line 1160 [usage...] kernel/locking/mutex.c, line 1186 [usage...] kernel/locking/mutex.c, line 1202 [usage...] kernel/locking/mutex.c, line 1223 [usage...] kernel/locking/mutex.c, line 1307 [usage...] kernel/locking/mutex.c, line 1331 [usage...] kernel/locking/mutex.c, line 1352 [usage...] kernel/locking/mutex.c, line 1363 [usage...] kernel/locking/mutex.c, line 1369 [usage...] kernel/locking/mutex.c, line 1375 [usage...] kernel/locking/mutex.c, line 1381 [usage...] kernel/locking/mutex.c, line 1388 [usage...] kernel/locking/mutex.c, line 1411 [usage...] kernel/locking/mutex.c, line 1429 [usage...] kernel/locking/mutex.c, line 1444 [usage...] kernel/locking/mutex.c, line 1467 [usage...] kernel/locking/mutex.h, line 21 [usage...] kernel/locking/osq_lock.c, line 42 [usage...] kernel/locking/osq_lock.c, line 90 [usage...] kernel/locking/osq_lock.c, line 207 [usage...] kernel/locking/qrwlock.c, line 20 [usage...] kernel/locking/qrwlock.c, line 61 [usage...] kernel/locking/qspinlock.c, line 148 [usage...] kernel/locking/qspinlock.c, line 161 [usage...] kernel/locking/qspinlock.c, line 176 [usage...] kernel/locking/qspinlock.c, line 194 [usage...] kernel/locking/qspinlock.c, line 205 [usage...] kernel/locking/qspinlock.c, line 220 [usage...] kernel/locking/qspinlock.c, line 249 [usage...] kernel/locking/qspinlock.c, line 261 [usage...] kernel/locking/qspinlock.c, line 275 [usage...] kernel/locking/qspinlock.c, line 277 [usage...] kernel/locking/qspinlock.c, line 315 [usage...] kernel/locking/qspinlock_paravirt.h, line 81 [usage...] kernel/locking/qspinlock_paravirt.h, line 109 [usage...] kernel/locking/qspinlock_paravirt.h, line 119 [usage...] kernel/locking/qspinlock_paravirt.h, line 126 [usage...] kernel/locking/qspinlock_paravirt.h, line 131 [usage...] kernel/locking/qspinlock_paravirt.h, line 212 [usage...] kernel/locking/qspinlock_paravirt.h, line 239 [usage...] kernel/locking/qspinlock_paravirt.h, line 360 [usage...] kernel/locking/qspinlock_paravirt.h, line 403 [usage...] kernel/locking/qspinlock_paravirt.h, line 493 [usage...] kernel/locking/qspinlock_paravirt.h, line 547 [usage...] kernel/locking/rtmutex.c, line 53 [usage...] kernel/locking/rtmutex.c, line 63 [usage...] kernel/locking/rtmutex.c, line 69 [usage...] kernel/locking/rtmutex.c, line 152 [usage...] kernel/locking/rtmutex.c, line 207 [usage...] kernel/locking/rtmutex.c, line 277 [usage...] kernel/locking/rtmutex.c, line 283 [usage...] kernel/locking/rtmutex.c, line 434 [usage...] kernel/locking/rtmutex.c, line 782 [usage...] kernel/locking/rtmutex.c, line 900 [usage...] kernel/locking/rtmutex.c, line 989 [usage...] kernel/locking/rtmutex.c, line 1039 [usage...] kernel/locking/rtmutex.c, line 1138 [usage...] kernel/locking/rtmutex.c, line 1193 [usage...] kernel/locking/rtmutex.c, line 1254 [usage...] kernel/locking/rtmutex.c, line 1270 [usage...] kernel/locking/rtmutex.c, line 1312 [usage...] kernel/locking/rtmutex.c, line 1379 [usage...] kernel/locking/rtmutex.c, line 1403 [usage...] kernel/locking/rtmutex.c, line 1416 [usage...] kernel/locking/rtmutex.c, line 1432 [usage...] kernel/locking/rtmutex.c, line 1450 [usage...] kernel/locking/rtmutex.c, line 1477 [usage...] kernel/locking/rtmutex.c, line 1490 [usage...] kernel/locking/rtmutex.c, line 1495 [usage...] kernel/locking/rtmutex.c, line 1507 [usage...] kernel/locking/rtmutex.c, line 1530 [usage...] kernel/locking/rtmutex.c, line 1555 [usage...] kernel/locking/rtmutex.c, line 1579 [usage...] kernel/locking/rtmutex.c, line 1598 [usage...] kernel/locking/rtmutex.c, line 1623 [usage...] kernel/locking/rtmutex.c, line 1670 [usage...] kernel/locking/rtmutex.c, line 1702 [usage...] kernel/locking/rtmutex.c, line 1742 [usage...] kernel/locking/rtmutex_common.h, line 45 [usage...] kernel/locking/rtmutex_common.h, line 50 [usage...] kernel/locking/rtmutex_common.h, line 75 [usage...] kernel/locking/rtmutex_common.h, line 83 [usage...] kernel/locking/rtmutex_common.h, line 104 [usage...] kernel/locking/rtmutex_common.h, line 140 [usage...] kernel/locking/rtmutex_common.h, line 146 [usage...] kernel/locking/spinlock.c, line 133 [usage...] kernel/locking/spinlock.c, line 141 [usage...] kernel/locking/spinlock.c, line 149 [usage...] kernel/locking/spinlock.c, line 157 [usage...] kernel/locking/spinlock.c, line 165 [usage...] kernel/locking/spinlock.c, line 173 [usage...] kernel/locking/spinlock.c, line 181 [usage...] kernel/locking/spinlock.c, line 189 [usage...] kernel/locking/spinlock.c, line 197 [usage...] kernel/locking/spinlock.c, line 205 [usage...] kernel/locking/spinlock.c, line 213 [usage...] kernel/locking/spinlock.c, line 221 [usage...] kernel/locking/spinlock.c, line 229 [usage...] kernel/locking/spinlock.c, line 237 [usage...] kernel/locking/spinlock.c, line 245 [usage...] kernel/locking/spinlock.c, line 253 [usage...] kernel/locking/spinlock.c, line 261 [usage...] kernel/locking/spinlock.c, line 269 [usage...] kernel/locking/spinlock.c, line 277 [usage...] kernel/locking/spinlock.c, line 285 [usage...] kernel/locking/spinlock.c, line 293 [usage...] kernel/locking/spinlock.c, line 301 [usage...] kernel/locking/spinlock.c, line 309 [usage...] kernel/locking/spinlock.c, line 317 [usage...] kernel/locking/spinlock.c, line 325 [usage...] kernel/locking/spinlock.c, line 333 [usage...] kernel/locking/spinlock.c, line 341 [usage...] kernel/locking/spinlock.c, line 349 [usage...] kernel/locking/spinlock.c, line 358 [usage...] kernel/locking/spinlock.c, line 366 [usage...] kernel/locking/spinlock.c, line 380 [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 118 [usage...] kernel/locking/spinlock_debug.c, line 135 [usage...] kernel/locking/spinlock_debug.c, line 142 [usage...] kernel/locking/spinlock_debug.c, line 155 [usage...] kernel/locking/spinlock_debug.c, line 161 [usage...] kernel/locking/spinlock_debug.c, line 174 [usage...] kernel/locking/spinlock_debug.c, line 180 [usage...] kernel/locking/spinlock_debug.c, line 188 [usage...] kernel/locking/spinlock_debug.c, line 194 [usage...] kernel/locking/spinlock_debug.c, line 204 [usage...] kernel/locking/spinlock_debug.c, line 211 [usage...] kernel/locking/spinlock_debug.c, line 226 [usage...] kernel/locking/test-ww_mutex.c, line 501 [usage...] lib/refcount.c, line 113 [usage...] lib/refcount.c, line 144 [usage...] lib/refcount.c, line 172 [usage...] mm/compaction.c, line 529 [usage...] net/batman-adv/network-coding.c, line 333 [usage...] net/batman-adv/network-coding.c, line 430 [usage...] net/batman-adv/network-coding.c, line 839 [usage...] net/batman-adv/send.c, line 579 [usage...] net/batman-adv/send.c, line 675 [usage...] net/core/dev.c, line 462 [usage...] net/core/dev.c, line 482 [usage...] net/core/devlink.c, line 3168 [usage...] net/core/devlink.c, line 6733 [usage...] net/core/devlink.c, line 6749 [usage...] net/core/gen_estimator.c, line 124 [usage...] net/core/gen_estimator.c, line 225 [usage...] net/core/gen_stats.c, line 110 [usage...] tools/testing/selftests/futex/functional/futex_requeue_pi.c, line 278 [usage...] tools/testing/selftests/futex/functional/futex_wait_timeout.c, line 44 [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/qspinlock_paravirt.h, line 172 [usage...] kernel/locking/rtmutex_common.h, line 35 [usage...] kernel/locking/test-ww_mutex.c, line 434 [usage...] kernel/padata.c, line 52 [usage...] lib/kunit/string-stream.h, line 26 [usage...] lib/test_hmm.c, line 96 [usage...] mm/cma.h, line 18 [usage...] mm/dmapool.c, line 45 [usage...] mm/highmem.c, line 700 [usage...] mm/kfence/kfence.h, line 55 [usage...] mm/kfence/kfence_test.c, line 30 [usage...] mm/kmemleak.c, line 139 [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/bridge/br_private.h, line 382 [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/can/j1939/j1939-priv.h, line 57 [usage...] net/core/drop_monitor.c, line 76 [usage...] net/core/sock_map.c, line 21 [usage...] net/core/sock_map.c, line 838 [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 1224 [usage...] drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c, line 1226 [usage...] drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c, line 2480 [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 406 [usage...] net/strparser/strparser.c, line 433 [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 20185 2021-08-29 15:04:50 -0700
COPYING 496 2020-03-29 15:25:50 -0700
CREDITS 100968 2021-06-27 15:21:11 -0700
Kbuild 1327 2020-03-29 15:25:50 -0700
Kconfig 555 2020-08-02 14:21:45 -0700
MAINTAINERS 612212 2021-08-29 15:04:50 -0700
Makefile 65450 2021-08-29 15:04:50 -0700
README 727 2018-12-23 15:56:06 -0800