spin_lock_irq
Defined as a function in:
Defined as a preprocessor macro in:
Referenced (in 294 files total) in:
- arch/arm/mach-hisi/platmcpm.c, 3 times
- arch/arm/mach-sunxi/mc_smp.c, 3 times
- arch/csky/kernel/traps.c, line 92
- arch/hexagon/kernel/traps.c, line 193
- arch/m68k/atari/nvram.c, 6 times
- arch/microblaze/kernel/exceptions.c, line 43
- arch/mips/kernel/module.c, 2 times
- arch/nios2/kernel/traps.c, line 35
- arch/powerpc/kvm/book3s_hv.c, line 3198
- arch/powerpc/kvm/mpic.c, 6 times
- arch/powerpc/platforms/cell/spu_base.c, line 270
- arch/powerpc/platforms/cell/spufs/backing_ops.c, line 83
- arch/powerpc/platforms/cell/spufs/file.c, line 2486
- arch/powerpc/platforms/cell/spufs/hw_ops.c, 12 times
- arch/powerpc/platforms/cell/spufs/sched.c, 2 times
- arch/powerpc/platforms/cell/spufs/switch.c, 4 times
- arch/powerpc/sysdev/fsl_gtm.c, 3 times
- arch/s390/kernel/dumpstack.c, line 199
- arch/s390/kvm/pci.c, 2 times
- arch/s390/mm/pfault.c, line 215
- arch/sh/kernel/cpu/sh4/sq.c, 2 times
- arch/sh/kernel/io_trapped.c, line 89
- arch/sh/kernel/traps.c, line 31
- arch/sparc/kernel/ds.c, line 1216
- arch/sparc/mm/init_64.c, line 3031
- arch/um/drivers/ubd_kern.c, line 1301
- arch/x86/kernel/fpu/core.c, 2 times
- arch/x86/kernel/fpu/xstate.c, 2 times
- arch/x86/mm/mmio-mod.c, 4 times
- arch/xtensa/kernel/traps.c, line 638
- block/bfq-cgroup.c, line 1034
- block/bfq-iosched.c, 11 times
- block/bio.c, line 1536
- block/blk-cgroup.c, 13 times
- block/blk-flush.c, 2 times
- block/blk-ioc.c, 5 times
- block/blk-iocost.c, 10 times
- block/blk-mq-debugfs.c, line 27
- block/blk-mq-tag.c, line 97
- block/blk-mq.c, 2 times
- block/blk-pm.c, 5 times
- block/blk-throttle.c, 5 times
- block/disk-events.c, 4 times
- block/kyber-iosched.c, line 745
- fs/aio.c, 5 times
- fs/bcachefs/io_write.c, 2 times
- fs/bcachefs/thread_with_file.c, line 136
- fs/bcachefs/util.c, line 391
- fs/btrfs/inode.c, 6 times
- fs/btrfs/ordered-data.c, 8 times
- fs/btrfs/tree-log.c, line 5013
- fs/coda/upcall.c, 2 times
- fs/coredump.c, 2 times
- fs/eventfd.c, 3 times
- fs/f2fs/iostat.c, 2 times
- fs/f2fs/sysfs.c, line 628
- fs/fs-writeback.c, 7 times
- fs/fs_pin.c, 3 times
- fs/hugetlbfs/inode.c, line 1202
- fs/iomap/buffered-io.c, line 399
- fs/jfs/file.c, 2 times
- fs/jfs/inode.c, line 171
- fs/jfs/jfs_extent.c, line 346
- fs/jfs/jfs_logmgr.c, 3 times
- fs/jfs/jfs_txnmgr.c, 2 times
- fs/kernfs/dir.c, line 879
- fs/kernfs/file.c, line 900
- fs/pipe.c, 2 times
- fs/signalfd.c, 4 times
- fs/smb/client/smbdirect.c, 2 times
- fs/smb/server/transport_rdma.c, 3 times
- fs/timerfd.c, 5 times
- fs/userfaultfd.c, 10 times
- fs/exec.c, 3 times
- include/linux/memcontrol.h, line 1279
- include/linux/ptr_ring.h, 6 times
- include/linux/sched/signal.h, 2 times
- include/linux/seqlock.h, 2 times
- include/linux/serial_core.h, line 608
- include/linux/serio.h, line 156
- include/linux/spinlock.h, 2 times
- include/linux/spinlock_rt.h, line 92
- include/linux/wait.h, 3 times
- include/linux/xarray.h, line 540
- io_uring/io-wq.c, 3 times
- io_uring/io_uring.c, 2 times
- io_uring/poll.c, 2 times
- io_uring/timeout.c, 8 times
- io_uring/waitid.c, line 152
- ipc/shm.c, line 944
- kernel/acct.c, 2 times
- kernel/cgroup/cgroup-v1.c, 2 times
- kernel/cgroup/cgroup.c, 32 times
- kernel/cgroup/cpuset.c, 23 times
- kernel/cgroup/debug.c, 3 times
- kernel/cgroup/freezer.c, 4 times
- kernel/cgroup/namespace.c, line 74
- kernel/cgroup/rstat.c, line 290
- kernel/events/uprobes.c, 2 times
- kernel/exit.c, 5 times
- kernel/fork.c, 3 times
- kernel/freezer.c, 2 times
- kernel/locking/locktorture.c, 2 times
- kernel/locking/percpu-rwsem.c, line 146
- kernel/pid.c, 4 times
- kernel/pid_namespace.c, line 186
- kernel/power/wakelock.c, line 112
- kernel/rcu/srcutree.c, line 91
- kernel/rcu/sync.c, 3 times
- kernel/sched/fair.c, line 2828
- kernel/sched/sched.h, line 2830
- kernel/sched/wait.c, line 341
- kernel/seccomp.c, 4 times
- kernel/taskstats.c, line 584
- kernel/time/itimer.c, 4 times
- kernel/time/posix-cpu-timers.c, 4 times
- kernel/time/posix-timers.c, 2 times
- kernel/trace/trace_events.c, line 4155
- kernel/ucount.c, 3 times
- kernel/umh.c, line 70
- kernel/user.c, 3 times
- kernel/watch_queue.c, line 107
- kernel/ptrace.c, 4 times
- kernel/signal.c, 14 times
- lib/closure.c, line 263
- lib/percpu_counter.c, line 273
- mm/backing-dev.c, 11 times
- mm/cma.c, 2 times
- mm/cma_debug.c, 2 times
- mm/filemap.c, 3 times
- mm/highmem.c, line 152
- mm/hugetlb.c, 40 times
- mm/hugetlb_cgroup.c, 2 times
- mm/list_lru.c, 2 times
- mm/memcontrol-v1.c, 4 times
- mm/memcontrol.c, 2 times
- mm/oom_kill.c, line 646
- mm/page_reporting.c, 3 times
- mm/percpu-stats.c, 2 times
- mm/percpu.c, 7 times
- mm/slub.c, line 5390
- mm/swap.c, line 295
- mm/swap_slots.c, 2 times
- mm/vmscan.c, 16 times
- mm/vmstat.c, line 1556
- mm/workingset.c, line 780
- net/9p/client.c, 2 times
- net/appletalk/ddp.c, line 1794
- net/atm/ioctl.c, line 82
- net/core/dev.c, line 239
- net/core/link_watch.c, 2 times
- net/iucv/iucv.c, 4 times
- net/qrtr/af_qrtr.c, 2 times
- net/rds/connection.c, line 493
- net/rds/ib_cm.c, line 1264
- net/rds/ib_rdma.c, 5 times
- net/rds/loop.c, 2 times
- net/rds/tcp.c, 4 times
- net/rfkill/input.c, 4 times
- net/rose/af_rose.c, line 1348
- net/rxrpc/io_thread.c, line 526
- net/tls/tls_device.c, line 1024
- net/wireless/core.c, line 430
- security/selinux/hooks.c, line 2540
- security/ccsecurity/permission.c, line 664
- security/ccsecurity/load_policy.c, 4 times
- security/ccsecurity/gc.c, 2 times
- sound/core/control.c, 3 times
- sound/core/misc.c, 3 times
- sound/core/rawmidi.c, 8 times
- sound/core/seq/oss/seq_oss_midi.c, line 270
- sound/core/seq/seq_clientmgr.c, 3 times
- sound/core/timer.c, 5 times
- sound/drivers/aloop.c, 2 times
- sound/drivers/dummy.c, 4 times
- sound/drivers/mts64.c, 6 times
- sound/firewire/bebob/bebob_hwdep.c, 6 times
- sound/firewire/bebob/bebob_stream.c, 2 times
- sound/firewire/dice/dice-hwdep.c, 6 times
- sound/firewire/dice/dice-stream.c, 2 times
- sound/firewire/digi00x/digi00x-hwdep.c, 6 times
- sound/firewire/digi00x/digi00x-stream.c, 2 times
- sound/firewire/fcp.c, 3 times
- sound/firewire/fireface/ff-hwdep.c, 6 times
- sound/firewire/fireface/ff-protocol-former.c, 2 times
- sound/firewire/fireface/ff-stream.c, 2 times
- sound/firewire/fireworks/fireworks_hwdep.c, 9 times
- sound/firewire/fireworks/fireworks_stream.c, 2 times
- sound/firewire/fireworks/fireworks_transaction.c, 6 times
- sound/firewire/iso-resources.c, 2 times
- sound/firewire/motu/motu-hwdep.c, 6 times
- sound/firewire/motu/motu-stream.c, 2 times
- sound/firewire/oxfw/oxfw-hwdep.c, 6 times
- sound/firewire/oxfw/oxfw-stream.c, 2 times
- sound/firewire/tascam/tascam-hwdep.c, 7 times
- sound/firewire/tascam/tascam-stream.c, 2 times
- sound/hda/ext/hdac_ext_stream.c, 6 times
- sound/hda/hdac_bus.c, 2 times
- sound/hda/hdac_controller.c, 6 times
- sound/hda/hdac_stream.c, 5 times
- sound/i2c/other/ak4113.c, 2 times
- sound/i2c/other/ak4114.c, line 184
- sound/i2c/other/ak4117.c, 2 times
- sound/isa/wavefront/wavefront_synth.c, line 1798
- sound/mips/snd-n64.c, line 223
- sound/parisc/harmony.c, 4 times
- sound/pci/ac97/ac97_pcm.c, 2 times
- sound/pci/ad1889.c, 3 times
- sound/pci/ali5451/ali5451.c, 9 times
- sound/pci/als300.c, 2 times
- sound/pci/als4000.c, 5 times
- sound/pci/atiixp.c, 5 times
- sound/pci/atiixp_modem.c, 3 times
- sound/pci/au88x0/au88x0_pcm.c, 3 times
- sound/pci/azt3328.c, line 2409
- sound/pci/bt87x.c, 5 times
- sound/pci/cmipci.c, 26 times
- sound/pci/cs4281.c, 6 times
- sound/pci/cs46xx/cs46xx_lib.c, 4 times
- sound/pci/cs46xx/dsp_spos.c, line 1703
- sound/pci/cs5535audio/cs5535audio_pcm.c, line 153
- sound/pci/ctxfi/cttimer.c, 2 times
- sound/pci/echoaudio/echoaudio.c, 16 times
- sound/pci/echoaudio/echoaudio_3g.c, 2 times
- sound/pci/echoaudio/echoaudio_gml.c, line 132
- sound/pci/echoaudio/gina24_dsp.c, line 308
- sound/pci/echoaudio/layla24_dsp.c, 2 times
- sound/pci/echoaudio/midi.c, 2 times
- sound/pci/echoaudio/mona_dsp.c, 4 times
- sound/pci/emu10k1/emu10k1_main.c, line 748
- sound/pci/emu10k1/emu10k1_synth.c, 2 times
- sound/pci/emu10k1/emufx.c, 4 times
- sound/pci/emu10k1/emumixer.c, 10 times
- sound/pci/emu10k1/emumpu401.c, 6 times
- sound/pci/emu10k1/emupcm.c, 5 times
- sound/pci/emu10k1/emuproc.c, 2 times
- sound/pci/ens1370.c, 23 times
- sound/pci/es1968.c, 7 times
- sound/pci/fm801.c, 3 times
- sound/pci/hda/hda_controller.c, 3 times
- sound/pci/hda/hda_intel.c, 2 times
- sound/pci/ice1712/delta.c, 2 times
- sound/pci/ice1712/ews.c, 2 times
- sound/pci/ice1712/ice1712.c, 25 times
- sound/pci/ice1712/ice1724.c, 13 times
- sound/pci/intel8x0.c, 6 times
- sound/pci/korg1212/korg1212.c, 11 times
- sound/pci/lola/lola.c, line 146
- sound/pci/maestro3.c, 4 times
- sound/pci/nm256/nm256.c, 2 times
- sound/pci/oxygen/oxygen_lib.c, 6 times
- sound/pci/oxygen/oxygen_mixer.c, 3 times
- sound/pci/oxygen/oxygen_pcm.c, 8 times
- sound/pci/oxygen/xonar_cs43xx.c, line 343
- sound/pci/oxygen/xonar_lib.c, line 112
- sound/pci/oxygen/xonar_pcm179x.c, line 1030
- sound/pci/riptide/riptide.c, line 1454
- sound/pci/rme32.c, 18 times
- sound/pci/rme96.c, 24 times
- sound/pci/rme9652/hdsp.c, 33 times
- sound/pci/rme9652/hdspm.c, 28 times
- sound/pci/rme9652/rme9652.c, 23 times
- sound/pci/sonicvibes.c, 8 times
- sound/pci/trident/trident_main.c, 22 times
- sound/pci/via82xx.c, 4 times
- sound/pci/ymfpci/ymfpci_main.c, 20 times
- sound/ppc/pmac.c, 2 times
- sound/soc/amd/acp/acp-i2s.c, line 133
- sound/soc/amd/acp/acp-platform.c, 2 times
- sound/soc/intel/avs/core.c, line 268
- sound/soc/intel/avs/ipc.c, line 293
- sound/soc/intel/common/sst-ipc.c, line 158
- sound/soc/sof/amd/acp-ipc.c, line 191
- sound/soc/sof/amd/acp.c, line 360
- sound/soc/sof/intel/atom.c, line 147
- sound/soc/sof/intel/bdw.c, line 319
- sound/soc/sof/intel/cnl.c, 2 times
- sound/soc/sof/intel/hda-dai-ops.c, line 61
- sound/soc/sof/intel/hda-ipc.c, 2 times
- sound/soc/sof/intel/hda-stream.c, 5 times
- sound/soc/sof/intel/mtl.c, line 590
- sound/soc/sof/ipc.c, line 50
- sound/soc/ti/omap-mcbsp-st.c, 6 times
- sound/soc/ti/omap-mcbsp.c, line 584
- sound/sparc/dbri.c, line 2162
- sound/usb/hiface/pcm.c, 2 times
- sound/usb/midi.c, 3 times
- sound/usb/midi2.c, line 251
- sound/usb/misc/ua101.c, 2 times
- sound/x86/intel_hdmi_audio.c, 7 times
- tools/include/linux/spinlock.h, line 18
- tools/virtio/linux/spinlock.h, line 36
- tools/virtio/ringtest/ptr_ring.c, line 92
- virt/kvm/eventfd.c, 4 times
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.