arch/alpha/include/asm/dma.h
192
extern spinlock_t dma_spin_lock;
arch/alpha/kernel/pci_impl.h
135
spinlock_t lock;
arch/arm/common/bL_switcher.c
259
spinlock_t lock;
arch/arm/common/locomo.c
64
spinlock_t lock;
arch/arm/common/sa1111.c
108
spinlock_t lock;
arch/arm/common/scoop.c
34
spinlock_t scoop_lock;
arch/arm/include/asm/dma-iommu.h
22
spinlock_t lock;
arch/arm/lib/uaccess_with_memcpy.c
105
spinlock_t *ptl;
arch/arm/lib/uaccess_with_memcpy.c
169
spinlock_t *ptl;
arch/arm/lib/uaccess_with_memcpy.c
23
pin_page_for_write(const void __user *_addr, pte_t **ptep, spinlock_t **ptlp)
arch/arm/lib/uaccess_with_memcpy.c
31
spinlock_t *ptl;
arch/arm/mach-dove/pcie.c
26
spinlock_t conf_lock;
arch/arm/mach-mv78xx0/pcie.c
28
spinlock_t conf_lock;
arch/arm/mach-omap2/omap_hwmod.h
593
spinlock_t _lock;
arch/arm/mach-omap2/powerdomain.h
130
spinlock_t _lock;
arch/arm/mach-s3c/gpio-core.h
74
spinlock_t lock;
arch/arm/mach-spear/pl080.c
21
static spinlock_t lock = __SPIN_LOCK_UNLOCKED(x);
arch/arm/mm/fault-armv.c
67
spinlock_t *ptl;
arch/arm/plat-orion/gpio.c
43
spinlock_t lock;
arch/arm64/include/asm/kvm_host.h
901
spinlock_t mp_state_lock;
arch/hexagon/include/asm/pgalloc.h
67
extern spinlock_t kmap_gen_lock;
arch/hexagon/kernel/traps.c
183
spinlock_t lock;
arch/loongarch/include/asm/kvm_eiointc.h
55
spinlock_t lock;
arch/loongarch/include/asm/kvm_host.h
126
spinlock_t phyid_map_lock;
arch/loongarch/include/asm/kvm_ipi.h
14
spinlock_t lock;
arch/loongarch/include/asm/kvm_ipi.h
20
spinlock_t lock;
arch/loongarch/include/asm/kvm_pch_pic.h
53
spinlock_t lock;
arch/m68k/include/asm/floppy.h
51
extern spinlock_t dma_spin_lock;
arch/m68k/kernel/sys_m68k.c
474
spinlock_t *ptl;
arch/mips/alchemy/common/clock.c
112
static spinlock_t alchemy_clk_fg0_lock;
arch/mips/alchemy/common/clock.c
113
static spinlock_t alchemy_clk_fg1_lock;
arch/mips/alchemy/common/clock.c
371
spinlock_t *reglock; /* register lock */
arch/mips/alchemy/devboards/bcsr.c
23
spinlock_t lock;
arch/mips/include/asm/dec/ioasic.h
16
extern spinlock_t ioasic_ssr_lock;
arch/mips/include/asm/dma.h
158
extern spinlock_t dma_spin_lock;
arch/mips/include/asm/kvm_host.h
168
spinlock_t lock;
arch/mips/include/asm/mach-au1x00/au1000_dma.h
127
extern spinlock_t au1000_dma_spin_lock;
arch/mips/include/asm/mach-au1x00/au1xxx_dbdma.h
319
spinlock_t lock;
arch/mips/include/asm/mach-lantiq/lantiq.h
29
extern spinlock_t ebu_lock;
arch/mips/include/asm/mach-rc32434/rb.h
57
spinlock_t lock;
arch/mips/include/asm/mmu.h
18
spinlock_t bd_emupage_lock;
arch/mips/include/asm/time.h
18
extern spinlock_t rtc_lock;
arch/mips/include/asm/vpe.h
95
spinlock_t vpe_list_lock;
arch/mips/include/asm/vpe.h
97
spinlock_t tc_list_lock;
arch/mips/kernel/mips-cm.c
182
static DEFINE_PER_CPU_ALIGNED(spinlock_t, cm_core_lock);
arch/mips/kernel/mips-cpc.c
18
static DEFINE_PER_CPU_ALIGNED(spinlock_t, cpc_core_lock);
arch/mips/sgi-ip22/ip22-mc.c
180
spinlock_t lock;
arch/parisc/include/asm/mmu_context.h
57
spinlock_t *pgd_lock = &next->page_table_lock;
arch/parisc/include/asm/pgtable.h
29
extern spinlock_t pa_tlb_flush_lock;
arch/parisc/include/asm/ropes.h
213
spinlock_t lba_lock;
arch/parisc/include/asm/ropes.h
39
spinlock_t res_lock;
arch/parisc/include/asm/ropes.h
78
spinlock_t sba_lock;
arch/parisc/kernel/smp.c
128
spinlock_t *lock = &per_cpu(ipi_lock, this_cpu);
arch/parisc/kernel/smp.c
200
spinlock_t *lock = &per_cpu(ipi_lock, cpu);
arch/parisc/kernel/smp.c
64
static DEFINE_PER_CPU(spinlock_t, ipi_lock);
arch/powerpc/include/asm/dcr-native.h
76
extern spinlock_t dcr_ind_lock;
arch/powerpc/include/asm/dma.h
166
extern spinlock_t dma_spin_lock;
arch/powerpc/include/asm/fsl_lbc.h
280
spinlock_t lock;
arch/powerpc/include/asm/imc-pmu.h
140
spinlock_t lock;
arch/powerpc/include/asm/iommu.h
93
spinlock_t lock;
arch/powerpc/include/asm/kvm_book3s.h
135
spinlock_t mmu_lock;
arch/powerpc/include/asm/kvm_book3s.h
81
spinlock_t lock;
arch/powerpc/include/asm/kvm_book3s.h
83
spinlock_t stoltb_lock; /* protects stolen_tb and preempt_tb */
arch/powerpc/include/asm/kvm_host.h
723
spinlock_t wdt_lock;
arch/powerpc/include/asm/kvm_host.h
828
spinlock_t vpa_update_lock;
arch/powerpc/include/asm/kvm_host.h
836
spinlock_t tbacct_lock;
arch/powerpc/include/asm/msi_bitmap.h
15
spinlock_t lock;
arch/powerpc/include/asm/ps3.h
94
spinlock_t lock;
arch/powerpc/include/asm/rtas.h
519
extern spinlock_t rtas_data_buf_lock;
arch/powerpc/include/asm/spu.h
134
spinlock_t register_lock;
arch/powerpc/include/asm/spu_csa.h
241
spinlock_t register_lock;
arch/powerpc/kernel/eeh_cache.c
51
spinlock_t piar_lock;
arch/powerpc/kvm/book3s_hv.c
3428
spinlock_t lock;
arch/powerpc/kvm/mpic.c
198
spinlock_t lock;
arch/powerpc/lib/code-patching.c
156
spinlock_t *ptl;
arch/powerpc/lib/code-patching.c
290
spinlock_t *ptl;
arch/powerpc/lib/code-patching.c
473
spinlock_t *ptl;
arch/powerpc/mm/book3s64/subpage_prot.c
61
spinlock_t *ptl;
arch/powerpc/mm/pgtable.c
394
spinlock_t *ptl;
arch/powerpc/perf/vpa-dtl.c
116
static spinlock_t dtl_global_lock = __SPIN_LOCK_UNLOCKED(dtl_global_lock);
arch/powerpc/platforms/44x/gpio.c
50
spinlock_t lock;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
34
spinlock_t lock; /* for protecting lpbfifo_data */
arch/powerpc/platforms/52xx/media5200.c
43
spinlock_t lock;
arch/powerpc/platforms/8xx/cpm1.c
381
spinlock_t lock;
arch/powerpc/platforms/8xx/cpm1.c
523
spinlock_t lock;
arch/powerpc/platforms/cell/spufs/sched.c
44
spinlock_t runq_lock;
arch/powerpc/platforms/cell/spufs/spufs.h
70
spinlock_t mmio_lock; /* protects mmio access */
arch/powerpc/platforms/powermac/low_i2c.c
119
spinlock_t lock;
arch/powerpc/platforms/powernv/pci.h
117
spinlock_t lock;
arch/powerpc/platforms/powernv/vas.h
335
spinlock_t fault_lock; /* Protects fifo_in_progress update */
arch/powerpc/platforms/ps3/device-init.c
672
spinlock_t lock;
arch/powerpc/platforms/ps3/interrupt.c
79
spinlock_t bmp_lock;
arch/powerpc/platforms/pseries/dtl.c
27
spinlock_t lock;
arch/powerpc/platforms/pseries/vio.c
90
spinlock_t lock;
arch/powerpc/sysdev/cpm_common.c
100
spinlock_t lock;
arch/powerpc/sysdev/fsl_gtm.c
73
spinlock_t lock;
arch/powerpc/sysdev/fsl_rio.h
103
spinlock_t pw_fifo_lock;
arch/powerpc/sysdev/mpic_timer.c
69
spinlock_t lock;
arch/powerpc/sysdev/xive/spapr.c
45
spinlock_t lock;
arch/riscv/include/asm/kvm_host.h
181
spinlock_t lock;
arch/riscv/include/asm/kvm_host.h
240
spinlock_t hfence_lock;
arch/riscv/include/asm/kvm_host.h
262
spinlock_t mp_state_lock;
arch/s390/crypto/paes_s390.c
101
spinlock_t pk_lock;
arch/s390/crypto/paes_s390.c
81
spinlock_t pk_lock;
arch/s390/crypto/phmac_s390.c
148
spinlock_t pk_lock;
arch/s390/include/asm/airq.h
41
spinlock_t lock; /* Lock to protect alloc & free */
arch/s390/include/asm/ccwdev.h
88
spinlock_t *ccwlock;
arch/s390/include/asm/kvm_host.h
324
spinlock_t lock;
arch/s390/include/asm/kvm_host.h
356
spinlock_t lock;
arch/s390/include/asm/kvm_host.h
614
spinlock_t ref_lock;
arch/s390/include/asm/kvm_host.h
663
spinlock_t start_stop_lock;
arch/s390/include/asm/kvm_host.h
679
spinlock_t kzdev_list_lock;
arch/s390/include/asm/mmu.h
10
spinlock_t lock;
arch/s390/include/asm/pci.h
195
spinlock_t dom_lock; /* protect s390_domain change */
arch/s390/kvm/gmap.h
66
spinlock_t children_lock; /* Protects: children, scb_users */
arch/s390/kvm/gmap.h
71
spinlock_t host_to_rmap_lock; /* Protects host_to_rmap */
arch/s390/kvm/pci.h
40
spinlock_t gait_lock; /* Protects the gait, used during AEN forward */
arch/s390/mm/gmap_helpers.c
120
spinlock_t *ptl; /* Lock for the host (userspace) page table */
arch/s390/mm/gmap_helpers.c
49
spinlock_t *ptl;
arch/sh/include/asm/dma.h
48
extern spinlock_t dma_spin_lock;
arch/sparc/include/asm/bitext.h
14
spinlock_t lock;
arch/sparc/include/asm/ebus_dma.h
6
spinlock_t lock;
arch/sparc/include/asm/io-unit.h
46
spinlock_t lock;
arch/sparc/include/asm/iommu-common.h
17
spinlock_t lock;
arch/sparc/include/asm/iommu_64.h
58
spinlock_t lock;
arch/sparc/include/asm/mc146818rtc.h
7
extern spinlock_t rtc_lock;
arch/sparc/include/asm/mmu_64.h
108
spinlock_t lock;
arch/sparc/include/asm/mmu_64.h
117
spinlock_t tag_lock;
arch/sparc/include/asm/mmu_context_64.h
19
extern spinlock_t ctx_alloc_lock;
arch/sparc/include/asm/ns87303.h
85
extern spinlock_t ns87303_lock;
arch/sparc/include/asm/oplib_32.h
182
extern spinlock_t prom_lock;
arch/sparc/include/asm/vio.h
392
spinlock_t lock;
arch/sparc/kernel/kernel.h
115
extern spinlock_t sun4d_imsk_lock;
arch/sparc/kernel/kernel.h
96
extern spinlock_t irq_action_lock;
arch/sparc/kernel/ldc.c
107
spinlock_t lock;
arch/sparc/kernel/ldc.c
114
spinlock_t lock;
arch/sparc/lib/atomic32.c
19
spinlock_t __atomic_hash[ATOMIC_HASH_SIZE] = {
arch/um/drivers/line.h
43
spinlock_t lock;
arch/um/drivers/port_kern.c
25
spinlock_t lock;
arch/um/drivers/ubd_kern.c
160
spinlock_t lock;
arch/um/drivers/vector_kern.h
119
spinlock_t stats_lock;
arch/um/drivers/vector_kern.h
46
spinlock_t head_lock;
arch/um/drivers/vector_kern.h
47
spinlock_t tail_lock;
arch/um/include/asm/mmu.h
21
spinlock_t sync_tlb_lock;
arch/um/kernel/skas/mmu.c
23
static spinlock_t mm_list_lock;
arch/x86/include/asm/dma.h
151
extern spinlock_t dma_spin_lock;
arch/x86/include/asm/kvm_host.h
1422
spinlock_t mmu_unsync_pages_lock;
arch/x86/include/asm/kvm_host.h
1575
spinlock_t tdp_mmu_pages_lock;
arch/x86/include/asm/kvm_host.h
1596
spinlock_t hv_root_tdp_lock;
arch/x86/include/asm/kvm_host.h
690
spinlock_t write_lock;
arch/x86/include/asm/pgtable.h
58
extern spinlock_t pgd_lock;
arch/x86/kernel/alternative.c
2541
spinlock_t *ptl;
arch/x86/kernel/cpu/sgx/encl.h
69
spinlock_t mm_lock;
arch/x86/kernel/cpu/sgx/sgx.h
48
spinlock_t lock;
arch/x86/kernel/ldt.c
292
spinlock_t *ptl;
arch/x86/kernel/ldt.c
365
spinlock_t *ptl;
arch/x86/kvm/ioapic.h
81
spinlock_t lock;
arch/x86/kvm/irq.h
52
spinlock_t lock;
arch/x86/kvm/mmu/mmu.c
7733
spinlock_t *tdp_mmu_pages_lock = &kvm->arch.tdp_mmu_pages_lock;
arch/x86/kvm/mmu/mmu.c
7736
spinlock_t *tdp_mmu_pages_lock = NULL;
arch/x86/mm/fault.c
276
spinlock_t *pgt_lock;
arch/x86/mm/init.c
821
spinlock_t *ptl;
arch/x86/mm/init_64.c
151
spinlock_t *pgt_lock;
arch/x86/mm/init_64.c
193
spinlock_t *pgt_lock;
arch/x86/platform/uv/uv_time.c
48
spinlock_t lock;
arch/x86/xen/mmu_pv.c
713
static spinlock_t *xen_pte_lock(struct page *page, struct mm_struct *mm)
arch/x86/xen/mmu_pv.c
715
spinlock_t *ptl = NULL;
arch/x86/xen/mmu_pv.c
727
spinlock_t *ptl = v;
arch/x86/xen/mmu_pv.c
750
spinlock_t *ptl;
arch/x86/xen/mmu_pv.c
879
spinlock_t *ptl = NULL;
arch/xtensa/platforms/iss/network.c
70
spinlock_t lock;
arch/xtensa/platforms/iss/simdisk.c
30
spinlock_t lock;
block/bfq-iosched.h
798
spinlock_t lock;
block/blk-cgroup.h
77
spinlock_t async_bio_lock;
block/blk-cgroup.h
96
spinlock_t lock;
block/blk-iocost.c
418
spinlock_t lock;
block/blk-iolatency.c
109
spinlock_t lock;
block/blk-mq.h
21
spinlock_t lock;
block/blk-stat.c
16
spinlock_t lock;
block/blk-zoned.c
69
spinlock_t lock;
block/blk.h
35
spinlock_t mq_flush_lock;
block/disk-events.c
13
spinlock_t lock;
block/kyber-iosched.c
145
spinlock_t lock;
block/kyber-iosched.c
175
spinlock_t lock;
block/mq-deadline.c
103
spinlock_t lock;
crypto/jitterentropy-kcapi.c
196
spinlock_t jent_lock;
crypto/jitterentropy-testing.c
22
spinlock_t lock;
crypto/scompress.c
29
spinlock_t lock;
drivers/accel/amdxdna/amdxdna_ctx.c
27
spinlock_t lock; /* for base */
drivers/accel/ethosu/ethosu_device.h
180
spinlock_t fence_lock;
drivers/accel/habanalabs/common/habanalabs.h
1062
spinlock_t lock;
drivers/accel/habanalabs/common/habanalabs.h
1169
spinlock_t wait_list_lock;
drivers/accel/habanalabs/common/habanalabs.h
1170
spinlock_t ts_list_lock;
drivers/accel/habanalabs/common/habanalabs.h
1887
spinlock_t db_lock;
drivers/accel/habanalabs/common/habanalabs.h
1954
spinlock_t cs_lock;
drivers/accel/habanalabs/common/habanalabs.h
2052
spinlock_t job_lock;
drivers/accel/habanalabs/common/habanalabs.h
2276
spinlock_t idr_lock;
drivers/accel/habanalabs/common/habanalabs.h
2422
spinlock_t cb_spinlock;
drivers/accel/habanalabs/common/habanalabs.h
2424
spinlock_t cs_spinlock;
drivers/accel/habanalabs/common/habanalabs.h
2426
spinlock_t cs_job_spinlock;
drivers/accel/habanalabs/common/habanalabs.h
2428
spinlock_t userptr_spinlock;
drivers/accel/habanalabs/common/habanalabs.h
2473
spinlock_t lock; /* protects head and entries */
drivers/accel/habanalabs/common/habanalabs.h
2986
spinlock_t lock;
drivers/accel/habanalabs/common/habanalabs.h
3226
spinlock_t lock;
drivers/accel/habanalabs/common/habanalabs.h
3484
spinlock_t cs_mirror_lock;
drivers/accel/habanalabs/common/habanalabs.h
3507
spinlock_t cb_pool_lock;
drivers/accel/habanalabs/common/habanalabs.h
870
spinlock_t lock;
drivers/accel/habanalabs/common/habanalabs.h
907
spinlock_t lock;
drivers/accel/habanalabs/gaudi/gaudiP.h
322
spinlock_t hw_queues_lock;
drivers/accel/habanalabs/gaudi2/gaudi2P.h
540
spinlock_t hw_queues_lock;
drivers/accel/habanalabs/goya/goyaP.h
163
spinlock_t hw_queues_lock;
drivers/accel/ivpu/ivpu_ipc.h
64
spinlock_t rx_lock; /* Protects rx_msg_list and aborted */
drivers/accel/ivpu/ivpu_ipc.h
76
spinlock_t cons_lock; /* Protects cons_list and cb_msg_list */
drivers/accel/ivpu/ivpu_job.c
464
spinlock_t lock; /* protects base */
drivers/accel/qaic/qaic.h
88
spinlock_t xfer_lock;
drivers/accel/qaic/qaic_control.c
88
spinlock_t lock; /* Protects the list state during additions and removals */
drivers/accel/rocket/rocket_core.h
47
spinlock_t fence_lock;
drivers/accessibility/speakup/spk_types.h
219
spinlock_t spinlock;
drivers/acpi/acpi_ipmi.c
35
spinlock_t tx_msg_lock;
drivers/acpi/internal.h
207
spinlock_t lock;
drivers/android/binder_internal.h
232
spinlock_t lock;
drivers/android/binder_internal.h
448
spinlock_t inner_lock;
drivers/android/binder_internal.h
449
spinlock_t outer_lock;
drivers/android/binder_internal.h
558
spinlock_t lock;
drivers/ata/ahci.h
319
spinlock_t lock; /* protects parent ata_port */
drivers/ata/sata_promise.c
134
spinlock_t hard_reset_lock;
drivers/atm/eni.h
71
spinlock_t lock; /* sync with interrupt */
drivers/atm/fore200e.h
862
spinlock_t q_lock; /* protects queue ops */
drivers/atm/he.h
290
spinlock_t global_lock; /* 8.1.5 pci transaction ordering
drivers/atm/idt77252.h
166
spinlock_t lock;
drivers/atm/idt77252.h
170
spinlock_t skblock;
drivers/atm/idt77252.h
213
spinlock_t lock;
drivers/atm/idt77252.h
360
spinlock_t cmd_lock; /* for r/w utility/sram */
drivers/atm/idt77252.h
400
spinlock_t tst_lock;
drivers/atm/iphase.h
1002
spinlock_t tx_lock;
drivers/atm/iphase.h
1014
spinlock_t rx_lock;
drivers/atm/lanai.c
287
spinlock_t endtxlock;
drivers/atm/lanai.c
288
spinlock_t servicelock;
drivers/atm/nicstar.h
677
spinlock_t lock; /* SCQ spinlock */
drivers/atm/nicstar.h
746
spinlock_t int_lock; /* Interrupt lock */
drivers/atm/nicstar.h
747
spinlock_t res_lock; /* Card resource lock */
drivers/atm/solos-pci.c
113
spinlock_t tx_lock;
drivers/atm/solos-pci.c
114
spinlock_t tx_queue_lock;
drivers/atm/solos-pci.c
115
spinlock_t cli_queue_lock;
drivers/atm/solos-pci.c
116
spinlock_t param_queue_lock;
drivers/base/firmware_loader/main.c
53
spinlock_t lock;
drivers/base/firmware_loader/main.c
64
spinlock_t name_lock;
drivers/base/regmap/internal.h
54
spinlock_t spinlock;
drivers/base/regmap/internal.h
76
spinlock_t async_lock;
drivers/block/aoe/aoe.h
179
spinlock_t lock;
drivers/block/aoe/aoe.h
204
spinlock_t *lock;
drivers/block/aoe/aoechr.c
50
static spinlock_t emsgs_lock;
drivers/block/aoe/aoecmd.c
55
spinlock_t lock;
drivers/block/aoe/aoenet.c
49
static spinlock_t txlock;
drivers/block/drbd/drbd_bitmap.c
85
spinlock_t bm_lock;
drivers/block/drbd/drbd_int.h
163
spinlock_t t_lock;
drivers/block/drbd/drbd_int.h
490
spinlock_t q_lock; /* to protect the list. */
drivers/block/drbd/drbd_int.h
507
spinlock_t uuid_lock;
drivers/block/drbd/drbd_int.h
599
spinlock_t req_lock;
drivers/block/drbd/drbd_int.h
661
spinlock_t epoch_lock;
drivers/block/drbd/drbd_int.h
871
spinlock_t al_lock;
drivers/block/drbd/drbd_int.h
879
spinlock_t peer_seq_lock;
drivers/block/drbd/drbd_main.c
2211
spinlock_t lock;
drivers/block/loop.c
61
spinlock_t lo_lock;
drivers/block/loop.c
63
spinlock_t lo_work_lock;
drivers/block/mtip32xx/mtip32xx.h
413
spinlock_t cmd_issue_lock[MTIP_MAX_SLOT_GROUPS];
drivers/block/null_blk/null_blk.h
126
spinlock_t lock;
drivers/block/null_blk/null_blk.h
30
spinlock_t poll_lock;
drivers/block/null_blk/null_blk.h
42
spinlock_t spinlock;
drivers/block/null_blk/null_blk.h
77
spinlock_t zone_res_lock;
drivers/block/ps3disk.c
31
spinlock_t lock; /* Request queue spinlock */
drivers/block/ps3vram.c
85
spinlock_t lock; /* protecting list of bios */
drivers/block/rbd.c
393
spinlock_t lock; /* queue, flags, open_count */
drivers/block/rbd.c
420
spinlock_t lock_lists_lock;
drivers/block/rbd.c
427
spinlock_t object_map_lock;
drivers/block/rnbd/rnbd-clt.h
72
spinlock_t requeue_lock;
drivers/block/swim.c
212
spinlock_t lock;
drivers/block/ublk_drv.c
228
spinlock_t lock;
drivers/block/ublk_drv.c
241
spinlock_t cancel_lock;
drivers/block/ublk_drv.c
280
spinlock_t evts_lock;
drivers/block/ublk_drv.c
310
spinlock_t lock;
drivers/block/virtio_blk.c
51
spinlock_t lock;
drivers/block/xen-blkback/common.h
258
spinlock_t blk_ring_lock;
drivers/block/xen-blkback/common.h
270
spinlock_t pending_free_lock;
drivers/block/xen-blkfront.c
179
spinlock_t ring_lock;
drivers/block/zloop.c
103
spinlock_t wp_lock;
drivers/block/zram/zram_drv.c
505
spinlock_t done_lock;
drivers/bluetooth/bluecard_cs.c
69
spinlock_t lock; /* For serializing operations */
drivers/bluetooth/bt3c_cs.c
75
spinlock_t lock; /* For serializing operations */
drivers/bluetooth/btintel_pcie.h
477
spinlock_t irq_lock;
drivers/bluetooth/btintel_pcie.h
479
spinlock_t hci_rx_lock;
drivers/bluetooth/btmrvl_drv.h
97
spinlock_t driver_lock; /* spinlock used by driver */
drivers/bluetooth/btmtk.h
179
spinlock_t isorxlock;
drivers/bluetooth/btusb.c
935
spinlock_t txlock;
drivers/bluetooth/btusb.c
942
spinlock_t rxlock;
drivers/bluetooth/dtl1_cs.c
70
spinlock_t lock; /* For serializing operations */
drivers/bluetooth/hci_bcm4377.c
448
spinlock_t lock;
drivers/bluetooth/hci_ll.c
76
spinlock_t hcill_lock; /* HCILL state lock */
drivers/bluetooth/hci_qca.c
148
spinlock_t hci_ibs_lock; /* HCI_IBS state lock */
drivers/bus/hisi_lpc.c
37
spinlock_t cycle_lock;
drivers/bus/mhi/host/internal.h
226
spinlock_t lock;
drivers/bus/mhi/host/internal.h
253
spinlock_t lock;
drivers/char/agp/agp.h
154
spinlock_t mapped_lock;
drivers/char/applicom.c
89
spinlock_t mutex;
drivers/char/hw_random/cctrng.c
72
spinlock_t read_lock;
drivers/char/hw_random/jh7110-trng.c
108
spinlock_t write_lock;
drivers/char/ipmi/ipmb_dev_int.c
63
spinlock_t lock;
drivers/char/ipmi/ipmi_devintf.c
30
spinlock_t recv_msg_lock;
drivers/char/ipmi/ipmi_ipmb.c
61
spinlock_t lock;
drivers/char/ipmi/ipmi_msghandler.c
489
spinlock_t waiting_rcv_msgs_lock;
drivers/char/ipmi/ipmi_msghandler.c
494
spinlock_t xmit_msgs_lock;
drivers/char/ipmi/ipmi_msghandler.c
519
spinlock_t watch_lock; /* For dealing with watch stuff below. */
drivers/char/ipmi/ipmi_msghandler.c
553
spinlock_t maintenance_mode_lock; /* Used in a timer... */
drivers/char/ipmi/ipmi_powernv.c
31
spinlock_t msg_lock;
drivers/char/ipmi/ipmi_si_intf.c
137
spinlock_t si_lock;
drivers/char/ipmi/ipmi_ssif.c
203
spinlock_t lock;
drivers/char/ipmi/kcs_bmc.h
42
spinlock_t lock;
drivers/char/ipmi/kcs_bmc_aspeed.c
124
spinlock_t lock;
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
74
spinlock_t lock;
drivers/char/ipmi/kcs_bmc_serio.c
21
spinlock_t lock;
drivers/char/ipmi/ssif_bmc.c
83
spinlock_t lock;
drivers/char/random.c
207
spinlock_t lock;
drivers/char/random.c
630
spinlock_t lock;
drivers/char/sonypi.c
477
spinlock_t fifo_lock;
drivers/char/sonypi.c
486
spinlock_t input_fifo_lock;
drivers/char/tpm/tpm_ibmvtpm.h
40
spinlock_t rtce_lock;
drivers/char/ttyprintk.c
23
spinlock_t spinlock;
drivers/char/virtio_console.c
1290
static int fill_queue(struct virtqueue *vq, spinlock_t *lock)
drivers/char/virtio_console.c
131
spinlock_t ports_lock;
drivers/char/virtio_console.c
134
spinlock_t c_ivq_lock;
drivers/char/virtio_console.c
135
spinlock_t c_ovq_lock;
drivers/char/virtio_console.c
182
spinlock_t inbuf_lock;
drivers/char/virtio_console.c
185
spinlock_t outvq_lock;
drivers/char/xillybus/xillybus.h
61
spinlock_t wr_spinlock;
drivers/char/xillybus/xillybus.h
78
spinlock_t rd_spinlock;
drivers/char/xillybus/xillyusb.c
173
spinlock_t error_lock; /* protect @error */
drivers/char/xillybus/xillyusb.c
77
spinlock_t lock;
drivers/char/xillybus/xillyusb.c
96
spinlock_t buffers_lock; /* protect these two lists */
drivers/clk/aspeed/clk-aspeed.c
350
u8 clk_gate_flags, spinlock_t *lock)
drivers/clk/aspeed/clk-aspeed.h
53
spinlock_t *lock;
drivers/clk/aspeed/clk-ast2600.c
427
u8 clk_gate_flags, spinlock_t *lock)
drivers/clk/aspeed/clk-ast2700.c
136
spinlock_t lock; /* clk lock */
drivers/clk/aspeed/clk-ast2700.c
816
unsigned long flags, spinlock_t *lock)
drivers/clk/at91/clk-generated.c
25
spinlock_t *lock;
drivers/clk/at91/clk-generated.c
319
at91_clk_register_generated(struct regmap *regmap, spinlock_t *lock,
drivers/clk/at91/clk-master.c
30
spinlock_t *lock;
drivers/clk/at91/clk-master.c
479
const struct clk_ops *ops, spinlock_t *lock, u32 flags)
drivers/clk/at91/clk-master.c
537
spinlock_t *lock)
drivers/clk/at91/clk-master.c
551
spinlock_t *lock, u32 flags, u32 safe_div)
drivers/clk/at91/clk-master.c
820
spinlock_t *lock, u8 id,
drivers/clk/at91/clk-peripheral.c
37
spinlock_t *lock;
drivers/clk/at91/clk-peripheral.c
459
at91_clk_register_sam9x5_peripheral(struct regmap *regmap, spinlock_t *lock,
drivers/clk/at91/clk-sam9x60-pll.c
30
spinlock_t *lock;
drivers/clk/at91/clk-sam9x60-pll.c
639
sam9x60_clk_register_frac_pll(struct regmap *regmap, spinlock_t *lock,
drivers/clk/at91/clk-sam9x60-pll.c
726
sam9x60_clk_register_div_pll(struct regmap *regmap, spinlock_t *lock,
drivers/clk/at91/pmc.h
160
at91_clk_register_generated(struct regmap *regmap, spinlock_t *lock,
drivers/clk/at91/pmc.h
18
extern spinlock_t pmc_pcr_lock;
drivers/clk/at91/pmc.h
199
spinlock_t *lock);
drivers/clk/at91/pmc.h
206
spinlock_t *lock, u32 flags, u32 safe_div);
drivers/clk/at91/pmc.h
213
spinlock_t *lock, u8 id, bool critical,
drivers/clk/at91/pmc.h
221
at91_clk_register_sam9x5_peripheral(struct regmap *regmap, spinlock_t *lock,
drivers/clk/at91/pmc.h
238
sam9x60_clk_register_div_pll(struct regmap *regmap, spinlock_t *lock,
drivers/clk/at91/pmc.h
246
sam9x60_clk_register_frac_pll(struct regmap *regmap, spinlock_t *lock,
drivers/clk/axis/clk-artpec6.c
23
spinlock_t i2scfg_lock;
drivers/clk/baikal-t1/ccu-div.h
102
spinlock_t lock;
drivers/clk/baikal-t1/ccu-pll.h
59
spinlock_t lock;
drivers/clk/bcm/clk-bcm2835.c
317
spinlock_t regs_lock; /* spinlock for all clocks */
drivers/clk/bcm/clk-bcm63268-timer.c
24
spinlock_t lock;
drivers/clk/bcm/clk-bcm63xx-gate.c
24
spinlock_t lock;
drivers/clk/bcm/clk-kona.h
472
spinlock_t lock; /* serialization lock */
drivers/clk/berlin/berlin2-div.c
232
unsigned long flags, spinlock_t *lock)
drivers/clk/berlin/berlin2-div.c
58
spinlock_t *lock;
drivers/clk/berlin/berlin2-div.h
76
unsigned long flags, spinlock_t *lock);
drivers/clk/clk-apple-nco.c
72
spinlock_t lock;
drivers/clk/clk-bm1880.c
101
spinlock_t *lock;
drivers/clk/clk-clps711x.c
41
spinlock_t lock;
drivers/clk/clk-divider.c
526
const struct clk_div_table *table, spinlock_t *lock)
drivers/clk/clk-divider.c
598
const struct clk_div_table *table, spinlock_t *lock)
drivers/clk/clk-divider.c
653
const struct clk_div_table *table, spinlock_t *lock)
drivers/clk/clk-ep93xx.c
89
spinlock_t lock;
drivers/clk/clk-fractional-divider.c
271
u8 clk_divider_flags, spinlock_t *lock)
drivers/clk/clk-fractional-divider.c
311
u8 clk_divider_flags, spinlock_t *lock)
drivers/clk/clk-fsl-sai.c
26
spinlock_t lock;
drivers/clk/clk-gate.c
133
u8 clk_gate_flags, spinlock_t *lock)
drivers/clk/clk-gate.c
188
u8 clk_gate_flags, spinlock_t *lock)
drivers/clk/clk-gate.c
238
u8 clk_gate_flags, spinlock_t *lock)
drivers/clk/clk-k210.c
331
spinlock_t clk_lock;
drivers/clk/clk-loongson1.c
41
spinlock_t *lock; /* protect access to DIV registers */
drivers/clk/clk-loongson2.c
28
spinlock_t clk_lock; /* protect access to DIV registers */
drivers/clk/clk-milbeaut.c
329
spinlock_t *lock)
drivers/clk/clk-milbeaut.c
372
spinlock_t *lock;
drivers/clk/clk-milbeaut.c
460
spinlock_t *lock, void __iomem *write_valid_reg)
drivers/clk/clk-mux.c
155
u8 clk_mux_flags, const u32 *table, spinlock_t *lock)
drivers/clk/clk-mux.c
221
u8 clk_mux_flags, const u32 *table, spinlock_t *lock)
drivers/clk/clk-mux.c
247
u8 clk_mux_flags, const u32 *table, spinlock_t *lock)
drivers/clk/clk-rp1.c
316
spinlock_t regs_lock; /* spinlock for all clocks */
drivers/clk/clk-sp7021.c
45
spinlock_t lock; /* lock for reg */
drivers/clk/clk-stm32f4.c
1103
u8 clk_gate_flags, spinlock_t *lock)
drivers/clk/clk-stm32f4.c
1199
spinlock_t *lock)
drivers/clk/clk-stm32f4.c
1770
unsigned long flags, spinlock_t *lock)
drivers/clk/clk-stm32f4.c
541
spinlock_t *lock;
drivers/clk/clk-stm32f4.c
810
struct clk_hw *pll_hw, spinlock_t *lock)
drivers/clk/clk-stm32f4.c
929
const struct stm32f4_pll_data *data, spinlock_t *lock)
drivers/clk/clk-stm32h7.c
218
unsigned long flags, spinlock_t *lock)
drivers/clk/clk-stm32h7.c
296
u32 flags, spinlock_t *lock)
drivers/clk/clk-stm32h7.c
314
u32 flags, spinlock_t *lock)
drivers/clk/clk-stm32h7.c
333
spinlock_t *lock)
drivers/clk/clk-stm32h7.c
361
struct composite_cfg *composite, spinlock_t *lock)
drivers/clk/clk-stm32h7.c
426
spinlock_t *lock;
drivers/clk/clk-stm32h7.c
463
spinlock_t *lock)
drivers/clk/clk-stm32h7.c
683
spinlock_t *lock;
drivers/clk/clk-stm32h7.c
687
spinlock_t *lock;
drivers/clk/clk-stm32h7.c
786
spinlock_t *lock)
drivers/clk/clk-vt8500.c
26
spinlock_t *lock;
drivers/clk/clk-vt8500.c
44
spinlock_t *lock;
drivers/clk/clk-xgene.c
127
u32 type, spinlock_t *lock, int version)
drivers/clk/clk-xgene.c
228
spinlock_t *lock;
drivers/clk/clk-xgene.c
349
u8 width, u64 denom, u32 clk_flags, spinlock_t *lock)
drivers/clk/clk-xgene.c
443
spinlock_t *lock;
drivers/clk/clk-xgene.c
51
spinlock_t *lock;
drivers/clk/clk-xgene.c
633
struct xgene_dev_parameters *parameters, spinlock_t *lock)
drivers/clk/hisilicon/clk-hisi-phase.c
25
spinlock_t *lock;
drivers/clk/hisilicon/clk-hisi-phase.c
95
void __iomem *base, spinlock_t *lock)
drivers/clk/hisilicon/clk.h
109
u8, spinlock_t *);
drivers/clk/hisilicon/clk.h
112
u8 shift, u8 width, u32 mask_bit, spinlock_t *lock);
drivers/clk/hisilicon/clk.h
124
void __iomem *base, spinlock_t *lock);
drivers/clk/hisilicon/clkdivider-hi6220.c
102
u8 shift, u8 width, u32 mask_bit, spinlock_t *lock)
drivers/clk/hisilicon/clkdivider-hi6220.c
39
spinlock_t *lock;
drivers/clk/hisilicon/clkgate-separated.c
29
spinlock_t *lock;
drivers/clk/hisilicon/clkgate-separated.c
87
u8 clk_gate_flags, spinlock_t *lock)
drivers/clk/hisilicon/reset.c
21
spinlock_t lock;
drivers/clk/imx/clk-divider-gate.c
180
spinlock_t *lock)
drivers/clk/imx/clk-gate-93.c
41
spinlock_t *lock;
drivers/clk/imx/clk-gate2.c
139
u8 clk_gate2_flags, spinlock_t *lock,
drivers/clk/imx/clk-gate2.c
35
spinlock_t *lock;
drivers/clk/imx/clk-imx8ulp-sim-lpav.c
28
spinlock_t lock; /* shared by MUX, clock gate and reset */
drivers/clk/imx/clk-imx8ulp.c
57
spinlock_t *lock;
drivers/clk/imx/clk-imx95-blk-ctl.c
33
spinlock_t lock;
drivers/clk/imx/clk.h
286
u8 clk_gate_flags, spinlock_t *lock,
drivers/clk/imx/clk.h
484
spinlock_t *lock);
drivers/clk/imx/clk.h
9
extern spinlock_t imx_ccm_lock;
drivers/clk/ingenic/cgu.h
205
spinlock_t lock;
drivers/clk/keystone/gate.c
165
spinlock_t *lock)
drivers/clk/keystone/gate.c
197
static void __init of_psc_clk_init(struct device_node *node, spinlock_t *lock)
drivers/clk/keystone/gate.c
64
spinlock_t *lock;
drivers/clk/mediatek/clk-fhctl.c
188
spinlock_t *lock = fh->lock;
drivers/clk/mediatek/clk-fhctl.c
218
spinlock_t *lock = fh->lock;
drivers/clk/mediatek/clk-mtk.c
219
const struct mtk_composite *mc, void __iomem *base, spinlock_t *lock)
drivers/clk/mediatek/clk-mtk.c
331
void __iomem *base, spinlock_t *lock,
drivers/clk/mediatek/clk-mtk.c
399
void __iomem *base, spinlock_t *lock,
drivers/clk/mediatek/clk-mtk.h
199
void __iomem *base, spinlock_t *lock,
drivers/clk/mediatek/clk-mtk.h
228
void __iomem *base, spinlock_t *lock,
drivers/clk/mediatek/clk-mtk.h
256
spinlock_t *clk_lock;
drivers/clk/mediatek/clk-mux.c
278
spinlock_t *lock)
drivers/clk/mediatek/clk-mux.c
29
spinlock_t *lock;
drivers/clk/mediatek/clk-mux.c
328
spinlock_t *lock,
drivers/clk/mediatek/clk-mux.h
211
spinlock_t *lock,
drivers/clk/mediatek/clk-pllfh.h
62
spinlock_t *lock;
drivers/clk/microchip/clk-core.h
15
spinlock_t reg_lock; /* clock lock */
drivers/clk/mmp/clk-apbc.c
121
unsigned int apbc_flags, spinlock_t *lock)
drivers/clk/mmp/clk-apbc.c
29
spinlock_t *lock;
drivers/clk/mmp/clk-apmu.c
23
spinlock_t *lock;
drivers/clk/mmp/clk-apmu.c
66
void __iomem *base, u32 enable_mask, spinlock_t *lock)
drivers/clk/mmp/clk-audio.c
77
spinlock_t lock;
drivers/clk/mmp/clk-frac.c
172
struct u32_fract *ftbl, unsigned int ftbl_cnt, spinlock_t *lock)
drivers/clk/mmp/clk-gate.c
95
unsigned int gate_flags, spinlock_t *lock)
drivers/clk/mmp/clk-mix.c
445
spinlock_t *lock)
drivers/clk/mmp/clk.h
102
spinlock_t *lock);
drivers/clk/mmp/clk.h
115
spinlock_t *lock;
drivers/clk/mmp/clk.h
123
spinlock_t *lock);
drivers/clk/mmp/clk.h
127
unsigned int delay, unsigned int apbc_flags, spinlock_t *lock);
drivers/clk/mmp/clk.h
130
spinlock_t *lock);
drivers/clk/mmp/clk.h
169
spinlock_t *lock;
drivers/clk/mmp/clk.h
185
spinlock_t *lock;
drivers/clk/mmp/clk.h
201
spinlock_t *lock;
drivers/clk/mmp/clk.h
216
spinlock_t *lock;
drivers/clk/mmp/clk.h
259
unsigned int flags, spinlock_t *lock);
drivers/clk/mmp/clk.h
30
spinlock_t *lock;
drivers/clk/mmp/clk.h
37
spinlock_t *lock);
drivers/clk/mmp/clk.h
92
spinlock_t *lock;
drivers/clk/mmp/pwr-island.c
19
spinlock_t *lock;
drivers/clk/mmp/pwr-island.c
94
unsigned int flags, spinlock_t *lock)
drivers/clk/mmp/reset.h
14
spinlock_t *lock;
drivers/clk/mvebu/armada-37xx-periph.c
59
spinlock_t lock;
drivers/clk/mvebu/armada-37xx-periph.c
620
void __iomem *reg, spinlock_t *lock,
drivers/clk/mvebu/clk-corediv.c
59
spinlock_t lock;
drivers/clk/mvebu/common.c
191
spinlock_t *lock;
drivers/clk/mvebu/common.h
18
extern spinlock_t ctrl_gating_lock;
drivers/clk/mvebu/dove-divider.c
21
spinlock_t *lock;
drivers/clk/mvebu/kirkwood.c
255
spinlock_t *lock;
drivers/clk/mxs/clk.h
17
extern spinlock_t mxs_lock;
drivers/clk/nuvoton/clk-ma35d1-divider.c
22
spinlock_t *lock;
drivers/clk/nuvoton/clk-ma35d1-divider.c
80
struct clk_hw *parent_hw, spinlock_t *lock,
drivers/clk/nuvoton/clk-ma35d1.h
14
struct clk_hw *parent_hw, spinlock_t *lock,
drivers/clk/qcom/clk-hfpll.h
37
spinlock_t lock;
drivers/clk/qcom/clk-spmi-pmic-div.c
28
spinlock_t lock;
drivers/clk/renesas/clk-mstp.c
45
spinlock_t lock;
drivers/clk/renesas/clk-r8a73a4.c
20
spinlock_t lock;
drivers/clk/renesas/clk-r8a7740.c
20
spinlock_t lock;
drivers/clk/renesas/clk-sh73a0.c
20
spinlock_t lock;
drivers/clk/renesas/clk-vbattb.c
39
spinlock_t lock;
drivers/clk/renesas/r9a06g032-clocks.c
680
spinlock_t lock; /* protects concurrent access to gates */
drivers/clk/renesas/rcar-cpg-lib.h
16
extern spinlock_t cpg_lock;
drivers/clk/renesas/renesas-cpg-mssr.h
55
spinlock_t rmw_lock;
drivers/clk/renesas/rzg2l-cpg.c
176
spinlock_t rmw_lock;
drivers/clk/renesas/rzv2h-cpg.c
112
spinlock_t rmw_lock;
drivers/clk/rockchip/clk-cpu.c
304
int nrates, void __iomem *reg_base, spinlock_t *lock)
drivers/clk/rockchip/clk-cpu.c
470
unsigned long flags, spinlock_t *lock,
drivers/clk/rockchip/clk-cpu.c
60
spinlock_t *lock;
drivers/clk/rockchip/clk-ddr.c
24
spinlock_t *lock;
drivers/clk/rockchip/clk-ddr.c
97
spinlock_t *lock)
drivers/clk/rockchip/clk-half-divider.c
169
spinlock_t *lock)
drivers/clk/rockchip/clk-inverter.c
18
spinlock_t *lock;
drivers/clk/rockchip/clk-inverter.c
76
spinlock_t *lock)
drivers/clk/rockchip/clk-pll.c
41
spinlock_t *lock;
drivers/clk/rockchip/clk.c
207
spinlock_t *lock)
drivers/clk/rockchip/clk.c
313
unsigned long flags, spinlock_t *lock)
drivers/clk/rockchip/clk.c
47
spinlock_t *lock)
drivers/clk/rockchip/clk.h
1320
spinlock_t *lock);
drivers/clk/rockchip/clk.h
565
spinlock_t lock;
drivers/clk/rockchip/clk.h
702
int nrates, void __iomem *reg_base, spinlock_t *lock);
drivers/clk/rockchip/clk.h
711
unsigned long flags, spinlock_t *lock,
drivers/clk/rockchip/clk.h
733
spinlock_t *lock);
drivers/clk/rockchip/clk.h
740
spinlock_t *lock);
drivers/clk/rockchip/softrst.c
20
spinlock_t lock;
drivers/clk/samsung/clk-cpu.c
103
spinlock_t *lock;
drivers/clk/samsung/clk-exynos-clkout.c
35
spinlock_t slock;
drivers/clk/samsung/clk.c
296
u8 clk_gate_flags, spinlock_t *lock)
drivers/clk/samsung/clk.h
36
spinlock_t lock;
drivers/clk/samsung/clk.h
488
u8 clk_gate_flags, spinlock_t *lock);
drivers/clk/sophgo/clk-cv1800.c
30
spinlock_t lock;
drivers/clk/sophgo/clk-cv18xx-common.h
15
spinlock_t *lock;
drivers/clk/sophgo/clk-sg2042-clkgen.c
103
spinlock_t *lock;
drivers/clk/sophgo/clk-sg2042-pll.c
50
spinlock_t *lock;
drivers/clk/sophgo/clk-sg2044-pll.c
79
spinlock_t *lock;
drivers/clk/sophgo/clk-sg2044-pll.c
97
spinlock_t lock;
drivers/clk/sophgo/clk-sg2044.c
54
spinlock_t *lock;
drivers/clk/sophgo/clk-sg2044.c
76
spinlock_t lock;
drivers/clk/spear/clk-aux-synth.c
139
u8 rtbl_cnt, spinlock_t *lock, struct clk **gate_clk)
drivers/clk/spear/clk-frac-synth.c
126
struct frac_rate_tbl *rtbl, u8 rtbl_cnt, spinlock_t *lock)
drivers/clk/spear/clk-gpt-synth.c
115
rtbl_cnt, spinlock_t *lock)
drivers/clk/spear/clk-vco-pll.c
281
spinlock_t *lock, struct clk **pll_clk,
drivers/clk/spear/clk.h
103
spinlock_t *lock;
drivers/clk/spear/clk.h
113
u8 rtbl_cnt, spinlock_t *lock, struct clk **gate_clk);
drivers/clk/spear/clk.h
116
struct frac_rate_tbl *rtbl, u8 rtbl_cnt, spinlock_t *lock);
drivers/clk/spear/clk.h
119
rtbl_cnt, spinlock_t *lock);
drivers/clk/spear/clk.h
124
spinlock_t *lock, struct clk **pll_clk,
drivers/clk/spear/clk.h
52
spinlock_t *lock;
drivers/clk/spear/clk.h
65
spinlock_t *lock;
drivers/clk/spear/clk.h
79
spinlock_t *lock;
drivers/clk/spear/clk.h
96
spinlock_t *lock;
drivers/clk/st/clk-flexgen.c
208
void __iomem *reg, spinlock_t *lock, u32 idx,
drivers/clk/st/clk-flexgen.c
569
spinlock_t *rlock = NULL;
drivers/clk/st/clk-flexgen.c
619
rlock = kzalloc_obj(spinlock_t);
drivers/clk/st/clkgen-fsyn.c
245
spinlock_t *lock;
drivers/clk/st/clkgen-fsyn.c
445
spinlock_t *lock)
drivers/clk/st/clkgen-fsyn.c
508
spinlock_t *lock;
drivers/clk/st/clkgen-fsyn.c
885
unsigned long flags, spinlock_t *lock)
drivers/clk/st/clkgen-fsyn.c
924
spinlock_t *lock)
drivers/clk/st/clkgen-fsyn.c
989
spinlock_t *lock;
drivers/clk/st/clkgen-mux.c
40
spinlock_t *lock;
drivers/clk/st/clkgen-pll.c
209
spinlock_t *lock;
drivers/clk/st/clkgen-pll.c
56
spinlock_t *lock;
drivers/clk/st/clkgen-pll.c
653
const char *clk_name, spinlock_t *lock)
drivers/clk/st/clkgen-pll.c
709
spinlock_t *odf_lock,
drivers/clk/st/clkgen.h
13
extern spinlock_t clkgen_a9_lock;
drivers/clk/starfive/clk-starfive-jh71x0.h
114
spinlock_t rmw_lock;
drivers/clk/stm32/clk-stm32-core.c
617
spinlock_t *lock,
drivers/clk/stm32/clk-stm32-core.c
638
spinlock_t *lock,
drivers/clk/stm32/clk-stm32-core.c
659
spinlock_t *lock,
drivers/clk/stm32/clk-stm32-core.c
680
spinlock_t *lock,
drivers/clk/stm32/clk-stm32-core.h
105
spinlock_t *lock; /* spin lock */
drivers/clk/stm32/clk-stm32-core.h
115
spinlock_t *lock; /* spin lock */
drivers/clk/stm32/clk-stm32-core.h
127
spinlock_t *lock; /* spin lock */
drivers/clk/stm32/clk-stm32-core.h
142
spinlock_t *lock,
drivers/clk/stm32/clk-stm32-core.h
148
spinlock_t *lock,
drivers/clk/stm32/clk-stm32-core.h
154
spinlock_t *lock,
drivers/clk/stm32/clk-stm32-core.h
160
spinlock_t *lock,
drivers/clk/stm32/clk-stm32-core.h
55
spinlock_t *lock,
drivers/clk/stm32/clk-stm32-core.h
95
spinlock_t *lock; /* spin lock */
drivers/clk/stm32/clk-stm32mp1.c
1042
spinlock_t *lock)
drivers/clk/stm32/clk-stm32mp1.c
1117
void __iomem *base, spinlock_t *lock,
drivers/clk/stm32/clk-stm32mp1.c
1136
void __iomem *base, spinlock_t *lock,
drivers/clk/stm32/clk-stm32mp1.c
1149
void __iomem *base, spinlock_t *lock,
drivers/clk/stm32/clk-stm32mp1.c
1165
void __iomem *base, spinlock_t *lock,
drivers/clk/stm32/clk-stm32mp1.c
2186
void __iomem *base, spinlock_t *lock,
drivers/clk/stm32/clk-stm32mp1.c
334
void __iomem *base, spinlock_t *lock,
drivers/clk/stm32/clk-stm32mp1.c
394
void __iomem *base, spinlock_t *lock,
drivers/clk/stm32/clk-stm32mp1.c
412
void __iomem *base, spinlock_t *lock,
drivers/clk/stm32/clk-stm32mp1.c
425
void __iomem *base, spinlock_t *lock,
drivers/clk/stm32/clk-stm32mp1.c
445
void __iomem *base, spinlock_t *lock,
drivers/clk/stm32/clk-stm32mp1.c
486
spinlock_t *lock)
drivers/clk/stm32/clk-stm32mp1.c
526
spinlock_t *lock)
drivers/clk/stm32/clk-stm32mp1.c
547
spinlock_t *lock)
drivers/clk/stm32/clk-stm32mp1.c
592
spinlock_t *lock)
drivers/clk/stm32/clk-stm32mp1.c
630
unsigned long flags, spinlock_t *lock)
drivers/clk/stm32/clk-stm32mp1.c
748
spinlock_t *lock;
drivers/clk/stm32/clk-stm32mp1.c
903
spinlock_t *lock)
drivers/clk/stm32/clk-stm32mp1.c
943
spinlock_t *lock;
drivers/clk/stm32/reset-stm32.c
18
spinlock_t lock;
drivers/clk/sunxi-ng/ccu_common.c
21
spinlock_t lock;
drivers/clk/sunxi-ng/ccu_common.h
43
spinlock_t *lock;
drivers/clk/sunxi-ng/ccu_reset.h
21
spinlock_t *lock;
drivers/clk/sunxi/clk-a10-ve.c
29
spinlock_t *lock;
drivers/clk/sunxi/clk-factors.c
178
spinlock_t *lock, void __iomem *reg,
drivers/clk/sunxi/clk-factors.c
274
spinlock_t *lock,
drivers/clk/sunxi/clk-factors.c
282
spinlock_t *lock,
drivers/clk/sunxi/clk-factors.h
48
spinlock_t *lock;
drivers/clk/sunxi/clk-factors.h
56
spinlock_t *lock,
drivers/clk/sunxi/clk-factors.h
60
spinlock_t *lock,
drivers/clk/sunxi/clk-mod0.c
165
spinlock_t *lock;
drivers/clk/sunxi/clk-mod0.c
290
spinlock_t *lock)
drivers/clk/sunxi/clk-sun4i-display.c
34
spinlock_t *lock;
drivers/clk/sunxi/clk-sun4i-tcon-ch1.c
28
spinlock_t lock;
drivers/clk/sunxi/clk-sun9i-mmc.c
26
spinlock_t lock;
drivers/clk/sunxi/clk-usb.c
24
spinlock_t *lock;
drivers/clk/sunxi/clk-usb.c
93
spinlock_t *lock)
drivers/clk/tegra/clk-divider.c
145
u8 frac_width, spinlock_t *lock)
drivers/clk/tegra/clk-divider.c
188
void __iomem *reg, spinlock_t *lock)
drivers/clk/tegra/clk-pll-out.c
90
spinlock_t *lock)
drivers/clk/tegra/clk-pll.c
1881
spinlock_t *lock)
drivers/clk/tegra/clk-pll.c
1933
spinlock_t *lock)
drivers/clk/tegra/clk-pll.c
1964
spinlock_t *lock)
drivers/clk/tegra/clk-pll.c
1988
struct tegra_clk_pll_params *pll_params, spinlock_t *lock)
drivers/clk/tegra/clk-pll.c
2056
spinlock_t *lock)
drivers/clk/tegra/clk-pll.c
2120
spinlock_t *lock, unsigned long parent_rate)
drivers/clk/tegra/clk-pll.c
2169
spinlock_t *lock)
drivers/clk/tegra/clk-pll.c
2211
spinlock_t *lock)
drivers/clk/tegra/clk-pll.c
2285
spinlock_t *lock)
drivers/clk/tegra/clk-pll.c
2308
spinlock_t *lock)
drivers/clk/tegra/clk-pll.c
2342
spinlock_t *lock)
drivers/clk/tegra/clk-pll.c
2425
spinlock_t *lock, unsigned long parent_rate)
drivers/clk/tegra/clk-pll.c
2588
spinlock_t *lock)
drivers/clk/tegra/clk-pll.c
2611
spinlock_t *lock)
drivers/clk/tegra/clk-pll.c
2653
spinlock_t *lock)
drivers/clk/tegra/clk-pll.c
2702
spinlock_t *lock)
drivers/clk/tegra/clk-super.c
204
u8 width, u8 pllx_index, u8 div2_index, spinlock_t *lock)
drivers/clk/tegra/clk-super.c
240
spinlock_t *lock)
drivers/clk/tegra/clk-tegra-periph.c
835
spinlock_t *lock;
drivers/clk/tegra/clk-tegra-super-cclk.c
135
spinlock_t *lock)
drivers/clk/tegra/clk-tegra124-emc.c
486
spinlock_t *lock)
drivers/clk/tegra/clk-tegra124-emc.c
83
spinlock_t *lock;
drivers/clk/tegra/clk.h
123
spinlock_t *lock;
drivers/clk/tegra/clk.h
137
u8 frac_width, spinlock_t *lock);
drivers/clk/tegra/clk.h
139
void __iomem *reg, spinlock_t *lock);
drivers/clk/tegra/clk.h
381
spinlock_t *lock;
drivers/clk/tegra/clk.h
407
spinlock_t *lock);
drivers/clk/tegra/clk.h
412
spinlock_t *lock);
drivers/clk/tegra/clk.h
418
spinlock_t *lock);
drivers/clk/tegra/clk.h
424
spinlock_t *lock);
drivers/clk/tegra/clk.h
430
spinlock_t *lock);
drivers/clk/tegra/clk.h
436
spinlock_t *lock, unsigned long parent_rate);
drivers/clk/tegra/clk.h
442
spinlock_t *lock, unsigned long parent_rate);
drivers/clk/tegra/clk.h
448
spinlock_t *lock);
drivers/clk/tegra/clk.h
454
spinlock_t *lock);
drivers/clk/tegra/clk.h
460
spinlock_t *lock);
drivers/clk/tegra/clk.h
466
spinlock_t *lock);
drivers/clk/tegra/clk.h
471
spinlock_t *lock);
drivers/clk/tegra/clk.h
477
spinlock_t *lock);
drivers/clk/tegra/clk.h
482
spinlock_t *lock);
drivers/clk/tegra/clk.h
488
spinlock_t *lock);
drivers/clk/tegra/clk.h
494
spinlock_t *lock);
drivers/clk/tegra/clk.h
511
spinlock_t *lock;
drivers/clk/tegra/clk.h
521
spinlock_t *lock);
drivers/clk/tegra/clk.h
747
spinlock_t *lock;
drivers/clk/tegra/clk.h
760
u8 width, u8 pllx_index, u8 div2_index, spinlock_t *lock);
drivers/clk/tegra/clk.h
764
spinlock_t *lock);
drivers/clk/tegra/clk.h
768
spinlock_t *lock);
drivers/clk/tegra/clk.h
785
spinlock_t *lock;
drivers/clk/tegra/clk.h
881
spinlock_t *lock);
drivers/clk/tegra/clk.h
886
spinlock_t *lock)
drivers/clk/ti/adpll.c
167
spinlock_t lock; /* For ADPLL shared register access */
drivers/clk/versatile/clk-sp810.c
31
spinlock_t lock;
drivers/clk/visconti/clkc.c
128
spinlock_t *lock)
drivers/clk/visconti/clkc.c
82
spinlock_t *lock)
drivers/clk/visconti/clkc.h
65
spinlock_t *lock;
drivers/clk/visconti/clkc.h
75
spinlock_t *lock);
drivers/clk/visconti/pll.c
22
spinlock_t *lock;
drivers/clk/visconti/pll.c
250
spinlock_t *lock)
drivers/clk/visconti/pll.c
304
spinlock_t *lock)
drivers/clk/visconti/pll.h
61
unsigned int nr_plls, spinlock_t *lock);
drivers/clk/visconti/reset.c
91
spinlock_t *lock)
drivers/clk/visconti/reset.h
25
spinlock_t *lock;
drivers/clk/visconti/reset.h
35
spinlock_t *lock);
drivers/clk/x86/clk-pmc-atom.c
30
spinlock_t lock;
drivers/clk/xilinx/clk-xlnx-clock-wizard.c
177
spinlock_t *lock; /* divider lock */
drivers/clk/xilinx/clk-xlnx-clock-wizard.c
801
spinlock_t *lock)
drivers/clk/xilinx/clk-xlnx-clock-wizard.c
845
spinlock_t *lock)
drivers/clk/xilinx/clk-xlnx-clock-wizard.c
891
spinlock_t *lock)
drivers/clk/xilinx/xlnx_vcu.c
456
spinlock_t *lock;
drivers/clk/zynq/clkc.c
111
spinlock_t *fclk_lock;
drivers/clk/zynq/clkc.c
112
spinlock_t *fclk_gate_lock;
drivers/clk/zynq/clkc.c
181
spinlock_t *lock;
drivers/clk/zynq/pll.c
188
spinlock_t *lock)
drivers/clk/zynq/pll.c
27
spinlock_t *lock;
drivers/comedi/drivers/addi_apci_2032.c
38
spinlock_t spinlock; /* protects the following members */
drivers/comedi/drivers/adl_pci7x3x.c
125
spinlock_t subd_slock; /* spin-lock for cmd_running */
drivers/comedi/drivers/adv_pci_dio.c
232
spinlock_t subd_slock; /* spin-lock for cmd_running */
drivers/comedi/drivers/amplc_dio200_common.c
82
spinlock_t spinlock; /* protects the 'active' flag */
drivers/comedi/drivers/amplc_pci224.c
371
spinlock_t ao_spinlock; /* spinlock for AO command handling */
drivers/comedi/drivers/amplc_pci230.c
478
spinlock_t isr_spinlock; /* Interrupt spin lock */
drivers/comedi/drivers/amplc_pci230.c
479
spinlock_t res_spinlock; /* Shared resources spin lock */
drivers/comedi/drivers/amplc_pci230.c
480
spinlock_t ai_stop_spinlock; /* Spin lock for stopping AI command */
drivers/comedi/drivers/amplc_pci230.c
481
spinlock_t ao_stop_spinlock; /* Spin lock for stopping AO command */
drivers/comedi/drivers/mite.h
51
spinlock_t lock;
drivers/comedi/drivers/ni_660x.c
261
spinlock_t mite_channel_lock;
drivers/comedi/drivers/ni_660x.c
263
spinlock_t interrupt_lock;
drivers/comedi/drivers/ni_pcidio.c
290
spinlock_t mite_channel_lock;
drivers/comedi/drivers/ni_stc.h
986
spinlock_t window_lock;
drivers/comedi/drivers/ni_stc.h
988
spinlock_t soft_reg_copy_lock;
drivers/comedi/drivers/ni_stc.h
990
spinlock_t mite_channel_lock;
drivers/comedi/drivers/ni_tio.h
112
spinlock_t regs_lock; /* protects 'regs' */
drivers/comedi/drivers/ni_tio.h
99
spinlock_t lock; /* protects 'mite_chan' */
drivers/comedi/drivers/pcmmio.c
178
spinlock_t pagelock; /* protects the page registers */
drivers/comedi/drivers/pcmmio.c
179
spinlock_t spinlock; /* protects the member variables */
drivers/comedi/drivers/pcmuio.c
117
spinlock_t pagelock; /* protects the page registers */
drivers/comedi/drivers/pcmuio.c
118
spinlock_t spinlock; /* protects member variables */
drivers/counter/104-quad-8.c
61
spinlock_t lock;
drivers/counter/stm32-timer-cnt.c
48
spinlock_t lock; /* protects nb_ovf */
drivers/cpufreq/powernv-cpufreq.c
86
spinlock_t gpstate_lock;
drivers/cpuidle/cpuidle.h
16
extern spinlock_t cpuidle_driver_lock;
drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h
153
spinlock_t slock; /* control the use of the device */
drivers/crypto/amcc/crypto4xx_core.h
113
spinlock_t lock;
drivers/crypto/atmel-aes.c
190
spinlock_t lock;
drivers/crypto/atmel-aes.c
215
spinlock_t lock;
drivers/crypto/atmel-i2c.h
120
spinlock_t i2c_list_lock;
drivers/crypto/atmel-sha.c
138
spinlock_t lock;
drivers/crypto/atmel-sha.c
161
spinlock_t lock;
drivers/crypto/atmel-tdes.c
132
spinlock_t lock;
drivers/crypto/atmel-tdes.c
96
spinlock_t lock;
drivers/crypto/axis/artpec6_crypto.c
261
spinlock_t queue_lock;
drivers/crypto/caam/caamalg_qi.c
75
spinlock_t lock; /* Protects multiple init of driver context */
drivers/crypto/caam/intern.h
76
spinlock_t inplock ____cacheline_aligned; /* Input ring index lock */
drivers/crypto/caam/jr.c
24
spinlock_t jr_alloc_lock; /* jr_list lock */
drivers/crypto/cavium/cpt/cptvf.h
52
spinlock_t lock; /* command queue lock */
drivers/crypto/cavium/cpt/cptvf.h
81
spinlock_t lock; /* Queue lock */
drivers/crypto/cavium/nitrox/nitrox_dev.h
40
spinlock_t cmd_qlock;
drivers/crypto/cavium/nitrox/nitrox_dev.h
41
spinlock_t resp_qlock;
drivers/crypto/cavium/nitrox/nitrox_dev.h
42
spinlock_t backlog_qlock;
drivers/crypto/ccp/ccp-dev.h
248
spinlock_t lock;
drivers/crypto/ccp/ccp-dev.h
372
spinlock_t cmd_lock ____cacheline_aligned;
drivers/crypto/ccree/cc_request_mgr.c
28
spinlock_t hw_lock;
drivers/crypto/ccree/cc_request_mgr.c
36
spinlock_t bl_lock; /* protect backlog queue */
drivers/crypto/chelsio/chcr_core.h
97
spinlock_t lock_chcr_dev;
drivers/crypto/hifn_795x.c
415
spinlock_t lock;
drivers/crypto/hisilicon/hpre/hpre.h
51
spinlock_t lock;
drivers/crypto/hisilicon/sec/sec_drv.h
350
spinlock_t queuelock;
drivers/crypto/hisilicon/sec2/sec.h
165
spinlock_t req_lock;
drivers/crypto/hisilicon/sec2/sec.h
166
spinlock_t id_lock;
drivers/crypto/hisilicon/sec2/sec.h
209
spinlock_t lock;
drivers/crypto/hisilicon/zip/zip_crypto.c
64
spinlock_t req_lock;
drivers/crypto/hisilicon/zip/zip_main.c
204
spinlock_t lock;
drivers/crypto/img-hash.c
127
spinlock_t lock;
drivers/crypto/img-hash.c
141
spinlock_t lock;
drivers/crypto/inside-secure/eip93/eip93-main.h
127
spinlock_t write_lock;
drivers/crypto/inside-secure/eip93/eip93-main.h
128
spinlock_t read_lock;
drivers/crypto/inside-secure/eip93/eip93-main.h
130
spinlock_t idr_lock;
drivers/crypto/inside-secure/safexcel.h
695
spinlock_t lock;
drivers/crypto/inside-secure/safexcel.h
709
spinlock_t queue_lock;
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
111
spinlock_t lock; /* Protects dev_list. */
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
108
spinlock_t lock; /* Protects dev_list. */
drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
105
spinlock_t lock; /* Protects dev_list. */
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
474
spinlock_t vf2pf_ints_lock;
drivers/crypto/intel/qat/qat_common/adf_transport_internal.h
22
spinlock_t lock; /* protects ring data struct */
drivers/crypto/intel/qat/qat_common/adf_transport_internal.h
39
spinlock_t lock; /* protects bank data struct */
drivers/crypto/intel/qat/qat_common/qat_algs_send.h
11
spinlock_t lock; /* protects backlog list */
drivers/crypto/marvell/cesa/cesa.h
421
spinlock_t lock;
drivers/crypto/marvell/cesa/cesa.h
459
spinlock_t lock;
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h
154
spinlock_t lock; /* Queue lock */
drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h
102
spinlock_t lock; /* Queue lock */
drivers/crypto/mxs-dcp.c
80
spinlock_t lock[DCP_MAX_CHANS];
drivers/crypto/nx/nx-842.h
175
spinlock_t lock;
drivers/crypto/nx/nx.h
122
spinlock_t lock; /* synchronize access to the context */
drivers/crypto/omap-aes.h
164
spinlock_t lock;
drivers/crypto/omap-sham.c
237
spinlock_t lock;
drivers/crypto/rockchip/rk3288_crypto.h
199
spinlock_t lock; /* Control access to dev_list */
drivers/crypto/s5p-sss.c
314
spinlock_t lock;
drivers/crypto/s5p-sss.c
319
spinlock_t hash_lock; /* protect hash_ vars */
drivers/crypto/sa2ul.h
200
spinlock_t scid_lock; /* lock for SC-ID allocation */
drivers/crypto/starfive/jh7110-cryp.c
29
spinlock_t lock; /* protect dev_list */
drivers/crypto/stm32/stm32-cryp.c
236
spinlock_t lock; /* protect dev_list */
drivers/crypto/stm32/stm32-hash.c
217
spinlock_t lock; /* List protection access */
drivers/crypto/talitos.h
104
spinlock_t tail_lock ____cacheline_aligned;
drivers/crypto/talitos.h
124
spinlock_t reg_lock ____cacheline_aligned;
drivers/crypto/talitos.h
99
spinlock_t head_lock ____cacheline_aligned;
drivers/crypto/ti/dthev2-common.h
73
spinlock_t lock;
drivers/crypto/virtio/virtio_crypto_common.h
26
spinlock_t lock;
drivers/crypto/virtio/virtio_crypto_common.h
44
spinlock_t ctrl_lock;
drivers/dca/dca-sysfs.c
20
static spinlock_t dca_idr_lock;
drivers/dma-buf/dma-fence.c
1046
spinlock_t *lock, u64 context, u64 seqno, unsigned long flags)
drivers/dma-buf/dma-fence.c
1080
spinlock_t *lock, u64 context, u64 seqno)
drivers/dma-buf/dma-fence.c
1103
spinlock_t *lock, u64 context, u64 seqno)
drivers/dma-buf/st-dma-fence-chain.c
26
spinlock_t lock;
drivers/dma-buf/st-dma-fence-unwrap.c
18
spinlock_t lock;
drivers/dma-buf/sync_debug.h
43
spinlock_t lock;
drivers/dma/altera-msgdma.c
171
spinlock_t lock;
drivers/dma/amba-pl08x.c
165
spinlock_t lock;
drivers/dma/amd/ptdma/ptdma.h
200
spinlock_t q_lock ____cacheline_aligned;
drivers/dma/amd/ptdma/ptdma.h
244
spinlock_t cmd_lock ____cacheline_aligned;
drivers/dma/apple-admac.c
96
spinlock_t lock;
drivers/dma/at_xdmac.c
234
spinlock_t lock;
drivers/dma/bcm-sba-raid.c
150
spinlock_t reqs_lock;
drivers/dma/cv1800b-dmamux.c
63
spinlock_t lock;
drivers/dma/dw/regs.h
276
spinlock_t lock;
drivers/dma/ep93xx_dma.c
202
spinlock_t lock;
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.h
78
spinlock_t queue_lock;
drivers/dma/fsl-qdma.c
198
spinlock_t queue_lock;
drivers/dma/fsl_raid.h
268
spinlock_t desc_lock; /* queue lock */
drivers/dma/fsldma.h
155
spinlock_t desc_lock; /* Descriptor operation lock */
drivers/dma/idxd/idxd.h
331
spinlock_t dev_lock; /* spinlock for device */
drivers/dma/idxd/idxd.h
332
spinlock_t cmd_lock; /* spinlock for device commands */
drivers/dma/idxd/idxd.h
95
spinlock_t list_lock;
drivers/dma/img-mdc-dma.c
138
spinlock_t lock;
drivers/dma/imx-dma.c
180
spinlock_t lock;
drivers/dma/imx-sdma.c
533
spinlock_t channel_0_lock;
drivers/dma/ioat/dma.h
101
spinlock_t cleanup_lock;
drivers/dma/ioat/dma.h
136
spinlock_t prep_lock;
drivers/dma/k3dma.c
102
spinlock_t lock;
drivers/dma/lgm/lgm-dma.c
254
spinlock_t dev_lock; /* Controller register exclusive */
drivers/dma/lpc18xx-dmamux.c
39
spinlock_t lock;
drivers/dma/lpc32xx-dmamux.c
35
spinlock_t lock; /* protects busy status flag */
drivers/dma/mediatek/mtk-cqdma.c
110
spinlock_t lock;
drivers/dma/mediatek/mtk-hsdma.c
243
spinlock_t lock;
drivers/dma/mmp_pdma.c
122
spinlock_t desc_lock; /* Descriptor list lock */
drivers/dma/mmp_pdma.c
186
spinlock_t phy_lock; /* protect alloc/free phy channels */
drivers/dma/mpc512x_dma.c
212
spinlock_t lock;
drivers/dma/mpc512x_dma.c
227
spinlock_t error_status_lock;
drivers/dma/mv_xor.h
106
spinlock_t lock; /* protects the descriptor slot pool */
drivers/dma/mv_xor_v2.c
156
spinlock_t lock;
drivers/dma/nbpfaxi.c
217
spinlock_t lock;
drivers/dma/owl-dma.c
229
spinlock_t lock;
drivers/dma/pch_dma.c
97
spinlock_t lock;
drivers/dma/pl330.c
2543
static int add_desc(struct list_head *pool, spinlock_t *lock,
drivers/dma/pl330.c
2567
spinlock_t *lock)
drivers/dma/pl330.c
441
spinlock_t lock;
drivers/dma/pl330.c
472
spinlock_t pool_lock;
drivers/dma/pl330.c
481
spinlock_t lock;
drivers/dma/plx_dma.c
110
spinlock_t ring_lock;
drivers/dma/ppc4xx/adma.h
91
spinlock_t lock;
drivers/dma/pxa_dma.c
130
spinlock_t phy_lock; /* Phy association */
drivers/dma/qcom/hidma.h
107
spinlock_t lock;
drivers/dma/qcom/hidma.h
123
spinlock_t lock;
drivers/dma/qcom/hidma.h
52
spinlock_t lock; /* reentrancy */
drivers/dma/sa11x0-dma.c
120
spinlock_t lock;
drivers/dma/sf-pdma/sf-pdma.h
105
spinlock_t lock; /* protect chan data */
drivers/dma/sh/rcar-dmac.c
170
spinlock_t lock;
drivers/dma/st_fdma.h
141
spinlock_t dreq_lock;
drivers/dma/ste_dma40.c
424
spinlock_t lock;
drivers/dma/ste_dma40.c
443
spinlock_t lock;
drivers/dma/ste_dma40.c
486
spinlock_t lock;
drivers/dma/ste_dma40.c
592
spinlock_t interrupt_lock;
drivers/dma/ste_dma40.c
593
spinlock_t execmd_lock;
drivers/dma/stm32/stm32-dmamux.c
43
spinlock_t lock; /* Protects register access */
drivers/dma/sun4i-dma.c
229
spinlock_t lock;
drivers/dma/sun6i-dma.c
202
spinlock_t lock;
drivers/dma/tegra20-apb-dma.c
186
spinlock_t lock;
drivers/dma/tegra20-apb-dma.c
215
spinlock_t global_lock;
drivers/dma/ti/cppi41.c
147
spinlock_t lock; /* Lock for pending list */
drivers/dma/ti/k3-udma.c
187
spinlock_t lock;
drivers/dma/ti/omap-dma.c
44
spinlock_t lock;
drivers/dma/ti/omap-dma.c
58
spinlock_t irq_lock;
drivers/dma/timb_dma.c
73
spinlock_t lock; /* Used to protect data structures,
drivers/dma/txx9dmac.h
169
spinlock_t lock;
drivers/dma/virt-dma.h
27
spinlock_t lock;
drivers/dma/xgene-dma.c
277
spinlock_t lock;
drivers/dma/xilinx/xilinx_dma.c
426
spinlock_t lock;
drivers/dma/xilinx/xilinx_dpdma.c
236
spinlock_t lock; /* lock to access struct xilinx_dpdma_chan */
drivers/dma/xilinx/zynqmp_dma.c
222
spinlock_t lock;
drivers/edac/al_mc_edac.c
58
spinlock_t lock;
drivers/edac/dmc520_edac.c
170
spinlock_t error_lock;
drivers/edac/synopsys_edac.c
319
spinlock_t reglock;
drivers/edac/xgene_edac.c
54
spinlock_t lock;
drivers/extcon/extcon-rtk-type-c.c
94
spinlock_t lock;
drivers/extcon/extcon.h
55
spinlock_t lock; /* could be called by irq handler */
drivers/firewire/core-cdev.c
57
spinlock_t lock;
drivers/firewire/net.c
136
spinlock_t lock;
drivers/firewire/nosy.c
351
spinlock_t *client_list_lock = &client->lynx->client_list_lock;
drivers/firewire/nosy.c
78
spinlock_t client_list_lock;
drivers/firewire/ohci.c
208
spinlock_t lock;
drivers/firewire/sbp2.c
165
spinlock_t lock;
drivers/firmware/arm_scmi/driver.c
79
spinlock_t xfer_lock;
drivers/firmware/arm_scmi/protocols.h
151
spinlock_t lock;
drivers/firmware/arm_scmi/raw_mode.c
144
spinlock_t free_bufs_lock;
drivers/firmware/arm_scmi/raw_mode.c
147
spinlock_t msg_q_lock;
drivers/firmware/arm_scmi/transports/virtio.c
110
spinlock_t poll_lock;
drivers/firmware/arm_scmi/transports/virtio.c
61
spinlock_t free_lock;
drivers/firmware/arm_scmi/transports/virtio.c
64
spinlock_t pending_lock;
drivers/firmware/arm_scmi/transports/virtio.c
74
spinlock_t lock;
drivers/firmware/arm_scpi.c
244
spinlock_t rx_lock; /* locking for the rx pending list */
drivers/firmware/google/gsmi.c
96
spinlock_t lock; /* serialize access to SMIs */
drivers/firmware/qcom/qcom_tzmem.c
40
spinlock_t lock;
drivers/firmware/stratix10-svc.c
239
spinlock_t trx_list_lock;
drivers/firmware/stratix10-svc.c
294
spinlock_t svc_fifo_lock;
drivers/firmware/stratix10-svc.c
295
spinlock_t lock;
drivers/firmware/ti_sci.c
72
spinlock_t xfer_lock;
drivers/fpga/dfl-fme-perf.c
155
spinlock_t fab_lock;
drivers/fpga/zynq-fpga.c
129
spinlock_t dma_lock;
drivers/gpib/gpio/gpib_bitbang.c
300
spinlock_t rw_lock; /* protect mods to rw_lock */
drivers/gpib/include/gpib_types.h
201
spinlock_t lock; // for access to event list
drivers/gpib/include/gpib_types.h
277
spinlock_t locking_pid_spinlock;
drivers/gpib/include/gpib_types.h
279
spinlock_t spinlock;
drivers/gpib/include/nec7210.h
37
spinlock_t register_page_lock;
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
1262
spinlock_t err_lock; /* lock for errors */
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
663
spin_lock_irqsave((spinlock_t *)&board->wait.lock, flags);
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
673
spin_unlock_irqrestore((spinlock_t *)&board->wait.lock, flags);
drivers/gpib/tnt4882/tnt4882_gpib.c
120
spinlock_t *register_lock = &priv->nec7210_priv.register_page_lock;
drivers/gpib/tnt4882/tnt4882_gpib.c
84
spinlock_t *register_lock = &priv->nec7210_priv.register_page_lock;
drivers/gpio/gpio-aggregator.c
246
spinlock_t slock; /* protects tmp[] if !can_sleep */
drivers/gpio/gpio-amd-fch.c
39
spinlock_t lock;
drivers/gpio/gpio-amd8111.c
72
spinlock_t lock; /* guards hw registers and orig table */
drivers/gpio/gpio-bt8xx.c
49
spinlock_t lock;
drivers/gpio/gpio-creg-snps.c
26
spinlock_t lock;
drivers/gpio/gpio-cs5535.c
51
spinlock_t lock;
drivers/gpio/gpio-davinci.c
59
spinlock_t lock;
drivers/gpio/gpio-eic-sprd.c
98
spinlock_t lock;
drivers/gpio/gpio-em.c
26
spinlock_t sense_lock;
drivers/gpio/gpio-htc-egpio.c
32
spinlock_t lock;
drivers/gpio/gpio-ich.c
86
spinlock_t lock;
drivers/gpio/gpio-it87.c
64
spinlock_t lock;
drivers/gpio/gpio-janz-ttl.c
54
spinlock_t lock;
drivers/gpio/gpio-latch.c
65
spinlock_t spinlock; /* protects @shadow */
drivers/gpio/gpio-loongson-64bit.c
46
spinlock_t lock;
drivers/gpio/gpio-lpc18xx.c
52
spinlock_t lock;
drivers/gpio/gpio-mb86s7x.c
38
spinlock_t lock;
drivers/gpio/gpio-ml-ioh.c
87
spinlock_t spinlock;
drivers/gpio/gpio-mvebu.c
103
spinlock_t lock;
drivers/gpio/gpio-pch.c
99
spinlock_t spinlock;
drivers/gpio/gpio-rda.c
41
spinlock_t lock;
drivers/gpio/gpio-rdc321x.c
19
spinlock_t lock;
drivers/gpio/gpio-reg.c
23
spinlock_t lock;
drivers/gpio/gpio-sch.c
42
spinlock_t lock;
drivers/gpio/gpio-sch311x.c
44
spinlock_t lock; /* lock for this GPIO block */
drivers/gpio/gpio-tegra.c
73
spinlock_t dbc_lock[4];
drivers/gpio/gpio-timberdale.c
36
spinlock_t lock; /* mutual exclusion */
drivers/gpio/gpio-ts5500.c
35
spinlock_t lock;
drivers/gpio/gpio-uniphier.c
32
spinlock_t lock;
drivers/gpio/gpio-visconti.c
35
spinlock_t lock; /* protect gpio register */
drivers/gpio/gpio-vx855.c
36
spinlock_t lock;
drivers/gpio/gpio-xgene.c
33
spinlock_t lock;
drivers/gpio/gpio-xgs-iproc.c
33
spinlock_t lock;
drivers/gpio/gpio-xlp.c
65
spinlock_t lock;
drivers/gpio/gpio-zevio.c
59
spinlock_t lock;
drivers/gpio/gpio-zynq.c
133
spinlock_t dirlock; /* lock */
drivers/gpio/gpiolib-shared.h
51
spinlock_t spinlock;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
522
spinlock_t lock;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
907
spinlock_t mmio_idx_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
910
spinlock_t smc_idx_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
914
spinlock_t pcie_idx_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
926
spinlock_t uvd_ctx_idx_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
930
spinlock_t didt_idx_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
934
spinlock_t gc_cac_idx_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
938
spinlock_t se_cac_idx_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
942
spinlock_t audio_endpt_idx_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
970
spinlock_t lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
98
spinlock_t lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
61
spinlock_t mem_limit_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h
51
spinlock_t ring_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.h
30
spinlock_t lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.h
38
spinlock_t ev_fence_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h
160
spinlock_t ring_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h
293
spinlock_t invalidate_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h
85
spinlock_t lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h
82
spinlock_t queue_id_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h
96
spinlock_t ring_lock[AMDGPU_MAX_MES_INST_PIPES];
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h
130
spinlock_t lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.h
75
spinlock_t lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h
52
spinlock_t lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.h
38
spinlock_t lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.h
55
spinlock_t fence_list_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h
337
spinlock_t rlcg_reg_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h
349
spinlock_t status_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h
475
spinlock_t prt_lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h
636
spinlock_t *lock;
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c
36
spinlock_t lock;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
157
spinlock_t *ring_lock = &mes->ring_lock[pipe];
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
154
spinlock_t *ring_lock = &mes->ring_lock[MES_PIPE_INST(xcc_id, pipe)];
drivers/gpu/drm/amd/amdkfd/kfd_events.h
63
spinlock_t lock;
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
285
spinlock_t interrupt_lock;
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
302
spinlock_t smi_lock;
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
322
spinlock_t watch_points_lock;
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
879
spinlock_t deferred_list_lock;
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
41
spinlock_t lock;
drivers/gpu/drm/amd/amdkfd/kfd_svm.h
45
spinlock_t list_lock;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
282
spinlock_t offload_lock;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
560
spinlock_t irq_handler_list_table_lock;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h
74
spinlock_t lock;
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
664
spinlock_t lock;
drivers/gpu/drm/amd/ras/rascore/ras.h
317
spinlock_t seqno_lock;
drivers/gpu/drm/amd/ras/rascore/ras_log_ring.h
65
spinlock_t spin_lock;
drivers/gpu/drm/amd/ras/rascore/ras_process.h
44
spinlock_t fifo_spinlock;
drivers/gpu/drm/arm/malidp_drv.h
44
spinlock_t errors_lock;
drivers/gpu/drm/armada/armada_crtc.h
62
spinlock_t irq_lock;
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.h
400
spinlock_t start_lock;
drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c
120
spinlock_t lock;
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
177
spinlock_t audio_lock;
drivers/gpu/drm/drm_gpuvm.c
829
__restore_vm_bo_list(struct drm_gpuvm *gpuvm, spinlock_t *lock,
drivers/gpu/drm/drm_gpuvm.c
857
cond_spin_lock(spinlock_t *lock, bool cond)
drivers/gpu/drm/drm_gpuvm.c
864
cond_spin_unlock(spinlock_t *lock, bool cond)
drivers/gpu/drm/drm_gpuvm.c
871
__drm_gpuvm_bo_list_add(struct drm_gpuvm *gpuvm, spinlock_t *lock,
drivers/gpu/drm/drm_gpuvm.c
921
__drm_gpuvm_bo_list_del(struct drm_gpuvm *gpuvm, spinlock_t *lock,
drivers/gpu/drm/drm_pagemap_util.c
30
spinlock_t lock;
drivers/gpu/drm/drm_pagemap_util.c
49
spinlock_t lock;
drivers/gpu/drm/etnaviv/etnaviv_gpu.h
129
spinlock_t event_spinlock;
drivers/gpu/drm/etnaviv/etnaviv_gpu.h
140
spinlock_t fence_spinlock;
drivers/gpu/drm/exynos/exynos5433_drm_decon.c
73
spinlock_t vblank_lock;
drivers/gpu/drm/exynos/exynos_drm_drv.h
207
spinlock_t lock;
drivers/gpu/drm/exynos/exynos_drm_fimc.c
106
spinlock_t lock;
drivers/gpu/drm/exynos/exynos_drm_ipp.h
63
spinlock_t lock;
drivers/gpu/drm/exynos/exynos_mixer.c
108
spinlock_t reg_slock;
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h
191
spinlock_t irq_lock;
drivers/gpu/drm/gma500/mmu.c
267
spinlock_t *lock = &pd->driver->lock;
drivers/gpu/drm/gma500/mmu.c
313
spinlock_t *lock = &pd->driver->lock;
drivers/gpu/drm/gma500/mmu.c
352
spinlock_t *lock = &pd->driver->lock;
drivers/gpu/drm/gma500/mmu.h
20
spinlock_t lock;
drivers/gpu/drm/gma500/psb_drv.h
419
spinlock_t irqmask_lock;
drivers/gpu/drm/i915/display/intel_display_core.h
146
spinlock_t lock;
drivers/gpu/drm/i915/display/intel_display_core.h
384
spinlock_t phy_lock;
drivers/gpu/drm/i915/display/intel_display_core.h
482
spinlock_t lock;
drivers/gpu/drm/i915/display/intel_display_types.h
1461
spinlock_t lock;
drivers/gpu/drm/i915/display/intel_dmc_wl.h
18
spinlock_t lock; /* protects enabled, taken, dc_state and refcount */
drivers/gpu/drm/i915/gem/i915_gem_context_types.h
416
spinlock_t lock;
drivers/gpu/drm/i915/gem/i915_gem_object_types.h
257
spinlock_t lock;
drivers/gpu/drm/i915/gem/i915_gem_object_types.h
289
spinlock_t lut_lock; /* guards lut_list */
drivers/gpu/drm/i915/gem/i915_gem_object_types.h
329
spinlock_t lock; /* Protects access to mmo offsets */
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
296
spinlock_t lock;
drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h
39
spinlock_t signalers_lock; /* protects the list of signalers */
drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h
44
spinlock_t irq_lock; /* protects the interrupt from hardirq context */
drivers/gpu/drm/i915/gt/intel_context_types.h
111
spinlock_t signal_lock; /* protects signals, the list of requests */
drivers/gpu/drm/i915/gt/intel_context_types.h
193
spinlock_t lock;
drivers/gpu/drm/i915/gt/intel_gt.c
857
spinlock_t *irq_lock;
drivers/gpu/drm/i915/gt/intel_gt_buffer_pool_types.h
17
spinlock_t lock;
drivers/gpu/drm/i915/gt/intel_gt_types.h
129
spinlock_t lock; /* protects active_list */
drivers/gpu/drm/i915/gt/intel_gt_types.h
153
spinlock_t closed_lock; /* guards the list of closed_vma */
drivers/gpu/drm/i915/gt/intel_gt_types.h
174
spinlock_t *irq_lock;
drivers/gpu/drm/i915/gt/intel_gt_types.h
252
spinlock_t mcr_lock;
drivers/gpu/drm/i915/gt/intel_gtt.h
188
spinlock_t lock;
drivers/gpu/drm/i915/gt/mock_engine.h
18
spinlock_t hw_lock;
drivers/gpu/drm/i915/gt/uc/intel_guc.h
112
spinlock_t lock;
drivers/gpu/drm/i915/gt/uc/intel_guc.h
255
spinlock_t lock;
drivers/gpu/drm/i915/gt/uc/intel_guc.h
68
spinlock_t irq_lock;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h
46
spinlock_t lock;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h
80
spinlock_t lock; /* protects pending requests list */
drivers/gpu/drm/i915/gvt/scheduler.h
50
spinlock_t mmio_context_lock;
drivers/gpu/drm/i915/i915_active_types.h
29
spinlock_t tree_lock;
drivers/gpu/drm/i915/i915_drm_client.h
27
spinlock_t ctx_lock; /* For add/remove from ctx_list. */
drivers/gpu/drm/i915/i915_drm_client.h
34
spinlock_t objects_lock;
drivers/gpu/drm/i915/i915_drv.h
120
spinlock_t obj_lock;
drivers/gpu/drm/i915/i915_drv.h
291
spinlock_t lock; /* locks list */
drivers/gpu/drm/i915/i915_drv.h
306
spinlock_t frontbuffer_lock; /* protects obj->frontbuffer (write-side) */
drivers/gpu/drm/i915/i915_gpu_error.h
221
spinlock_t lock;
drivers/gpu/drm/i915/i915_perf_types.h
313
spinlock_t ptr_lock;
drivers/gpu/drm/i915/i915_pmu.h
74
spinlock_t lock;
drivers/gpu/drm/i915/i915_request.h
198
spinlock_t lock;
drivers/gpu/drm/i915/i915_scheduler_types.h
115
spinlock_t lock;
drivers/gpu/drm/i915/i915_sw_fence_work.h
26
spinlock_t lock;
drivers/gpu/drm/i915/i915_vma_resource.h
103
spinlock_t lock;
drivers/gpu/drm/i915/intel_runtime_pm.h
59
spinlock_t lmem_userfault_lock;
drivers/gpu/drm/i915/intel_uncore.h
133
spinlock_t lock; /** lock is also taken in irq contexts. */
drivers/gpu/drm/i915/intel_uncore.h
43
spinlock_t lock; /** lock is also taken in irq contexts. */
drivers/gpu/drm/i915/intel_wakeref.h
326
spinlock_t lock;
drivers/gpu/drm/i915/selftests/i915_active.c
311
static void spin_unlock_wait(spinlock_t *lock)
drivers/gpu/drm/imagination/pvr_device.h
308
spinlock_t lock;
drivers/gpu/drm/imagination/pvr_device.h
337
spinlock_t ctx_list_lock;
drivers/gpu/drm/imagination/pvr_fw.h
344
spinlock_t fw_mm_lock;
drivers/gpu/drm/imagination/pvr_queue.h
29
spinlock_t lock;
drivers/gpu/drm/imx/dcss/dcss-ctxld.c
85
spinlock_t lock; /* protects concurent access to private data */
drivers/gpu/drm/kmb/kmb_drv.h
56
spinlock_t irq_lock;
drivers/gpu/drm/lima/lima_devfreq.h
30
spinlock_t lock;
drivers/gpu/drm/lima/lima_device.h
66
spinlock_t lock;
drivers/gpu/drm/lima/lima_sched.h
51
spinlock_t fence_lock;
drivers/gpu/drm/loongson/lsdc_drv.h
277
spinlock_t reglock;
drivers/gpu/drm/mcde/mcde_drm.h
81
spinlock_t flow_lock; /* Locks the channel flow control */
drivers/gpu/drm/mcde/mcde_drm.h
92
spinlock_t fifo_crx1_lock;
drivers/gpu/drm/mediatek/mtk_cec.c
58
spinlock_t lock;
drivers/gpu/drm/mediatek/mtk_crtc.c
74
spinlock_t config_lock;
drivers/gpu/drm/mediatek/mtk_dp.c
111
spinlock_t irq_thread_lock;
drivers/gpu/drm/msm/adreno/a5xx_gpu.h
40
spinlock_t preempt_start_lock;
drivers/gpu/drm/msm/adreno/a6xx_gpu.h
112
spinlock_t aperture_lock;
drivers/gpu/drm/msm/adreno/a6xx_gpu.h
79
spinlock_t eval_lock;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
33
spinlock_t lock;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h
177
spinlock_t spin_lock;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h
181
spinlock_t event_lock;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
176
spinlock_t enc_spinlock;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h
191
spinlock_t *enc_spinlock;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h
267
spinlock_t *enc_spinlock;
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h
64
spinlock_t irq_lock;
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c
28
spinlock_t lock;
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
31
spinlock_t lm_lock; /* protect REG_MDP5_LM_* registers */
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
58
spinlock_t lock;
drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c
42
spinlock_t hw_lock;
drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c
71
spinlock_t pool_lock;
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
162
spinlock_t intf_lock; /* protect REG_MDP5_INTF_* registers */
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
63
spinlock_t resource_lock;
drivers/gpu/drm/msm/dp/dp_display.c
108
spinlock_t event_lock;
drivers/gpu/drm/msm/dsi/dsi_host.c
147
spinlock_t intr_lock; /* Protect interrupt ctrl register */
drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c
78
spinlock_t postdiv_lock;
drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c
640
spinlock_t *lock = &pll_14nm->postdiv_lock;
drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c
78
spinlock_t postdiv_lock;
drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c
88
spinlock_t postdiv_lock;
drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c
91
spinlock_t pclk_mux_lock;
drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c
97
spinlock_t pll_enable_lock;
drivers/gpu/drm/msm/hdmi/hdmi.h
82
spinlock_t reg_lock;
drivers/gpu/drm/msm/msm_drv.h
196
spinlock_t fault_stall_lock;
drivers/gpu/drm/msm/msm_fence.h
52
spinlock_t spinlock;
drivers/gpu/drm/msm/msm_gpu.h
172
spinlock_t perf_lock;
drivers/gpu/drm/msm/msm_ringbuffer.h
103
spinlock_t preempt_lock;
drivers/gpu/drm/msm/msm_ringbuffer.h
68
spinlock_t submit_lock;
drivers/gpu/drm/nouveau/dispnv50/crc.h
64
spinlock_t lock;
drivers/gpu/drm/nouveau/include/nvkm/core/client.h
14
spinlock_t obj_lock;
drivers/gpu/drm/nouveau/include/nvkm/core/client.h
20
spinlock_t lock;
drivers/gpu/drm/nouveau/include/nvkm/core/device.h
73
spinlock_t lock;
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
14
spinlock_t lock;
drivers/gpu/drm/nouveau/include/nvkm/core/event.h
16
spinlock_t refs_lock;
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
67
spinlock_t lock;
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
35
spinlock_t lock;
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
87
spinlock_t lock;
drivers/gpu/drm/nouveau/include/nvkm/subdev/bar.h
11
spinlock_t lock;
drivers/gpu/drm/nouveau/include/nvkm/subdev/fuse.h
9
spinlock_t lock;
drivers/gpu/drm/nouveau/include/nvkm/subdev/instmem.h
13
spinlock_t lock;
drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h
65
spinlock_t lock;
drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h
79
spinlock_t alarm_program_lock;
drivers/gpu/drm/nouveau/include/nvkm/subdev/timer.h
25
spinlock_t lock;
drivers/gpu/drm/nouveau/nouveau_bios.h
94
spinlock_t lock;
drivers/gpu/drm/nouveau/nouveau_dmem.c
88
spinlock_t lock;
drivers/gpu/drm/nouveau/nouveau_drv.h
282
spinlock_t lock;
drivers/gpu/drm/nouveau/nouveau_drv.h
290
spinlock_t hpd_lock;
drivers/gpu/drm/nouveau/nouveau_fence.h
36
spinlock_t lock;
drivers/gpu/drm/nouveau/nouveau_sched.h
108
spinlock_t lock;
drivers/gpu/drm/nouveau/nv10_fence.h
16
spinlock_t lock;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.h
43
spinlock_t lock; /* protects irq handler channel (group) lookup */
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.c
25
nvkm_chid_put(struct nvkm_chid *chid, int id, spinlock_t *data_lock)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.h
15
spinlock_t lock;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.h
24
void nvkm_chid_put(struct nvkm_chid *, int id, spinlock_t *data_lock);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
354
spinlock_t lock;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
394
spinlock_t lock;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.h
10
spinlock_t lock;
drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.h
76
spinlock_t lock;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.c
32
spinlock_t lock;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h
46
spinlock_t lock;
drivers/gpu/drm/omapdrm/dss/dsi.h
380
spinlock_t irq_lock;
drivers/gpu/drm/omapdrm/dss/dsi.h
411
spinlock_t errors_lock;
drivers/gpu/drm/omapdrm/dss/dsi.h
425
spinlock_t irq_stats_lock;
drivers/gpu/drm/omapdrm/dss/hdmi.h
378
spinlock_t audio_playing_lock;
drivers/gpu/drm/omapdrm/omap_dmm_priv.h
187
spinlock_t wa_lock;
drivers/gpu/drm/omapdrm/omap_drv.h
95
spinlock_t wait_lock; /* protects the wait_list */
drivers/gpu/drm/omapdrm/tcm.h
62
spinlock_t lock;
drivers/gpu/drm/panfrost/panfrost_devfreq.h
33
spinlock_t lock;
drivers/gpu/drm/panfrost/panfrost_device.h
150
spinlock_t as_lock;
drivers/gpu/drm/panfrost/panfrost_device.h
179
spinlock_t lock;
drivers/gpu/drm/panfrost/panfrost_device.h
193
spinlock_t mm_lock;
drivers/gpu/drm/panfrost/panfrost_job.c
43
spinlock_t job_lock;
drivers/gpu/drm/panthor/panthor_devfreq.c
45
spinlock_t lock;
drivers/gpu/drm/panthor/panthor_fw.h
295
spinlock_t lock;
drivers/gpu/drm/panthor/panthor_fw.h
339
spinlock_t lock;
drivers/gpu/drm/panthor/panthor_fw.h
383
spinlock_t lock;
drivers/gpu/drm/panthor/panthor_gpu.c
33
spinlock_t reqs_lock;
drivers/gpu/drm/panthor/panthor_pwr.c
46
spinlock_t reqs_lock;
drivers/gpu/drm/panthor/panthor_sched.c
447
spinlock_t lock;
drivers/gpu/drm/panthor/panthor_sched.c
568
spinlock_t fatal_lock;
drivers/gpu/drm/panthor/panthor_sched.c
637
spinlock_t lock;
drivers/gpu/drm/pl111/pl111_drm.h
151
spinlock_t tim2_lock;
drivers/gpu/drm/qxl/qxl_cmd.c
49
spinlock_t lock;
drivers/gpu/drm/qxl/qxl_drv.h
210
spinlock_t release_lock;
drivers/gpu/drm/qxl/qxl_drv.h
215
spinlock_t release_idr_lock;
drivers/gpu/drm/qxl/qxl_drv.h
237
spinlock_t surf_id_idr_lock;
drivers/gpu/drm/radeon/radeon.h
2324
spinlock_t mmio_idx_lock;
drivers/gpu/drm/radeon/radeon.h
2326
spinlock_t smc_idx_lock;
drivers/gpu/drm/radeon/radeon.h
2328
spinlock_t pll_idx_lock;
drivers/gpu/drm/radeon/radeon.h
2330
spinlock_t mc_idx_lock;
drivers/gpu/drm/radeon/radeon.h
2332
spinlock_t pcie_idx_lock;
drivers/gpu/drm/radeon/radeon.h
2334
spinlock_t pciep_idx_lock;
drivers/gpu/drm/radeon/radeon.h
2336
spinlock_t pif_idx_lock;
drivers/gpu/drm/radeon/radeon.h
2338
spinlock_t cg_idx_lock;
drivers/gpu/drm/radeon/radeon.h
2340
spinlock_t uvd_idx_lock;
drivers/gpu/drm/radeon/radeon.h
2342
spinlock_t rcu_idx_lock;
drivers/gpu/drm/radeon/radeon.h
2344
spinlock_t didt_idx_lock;
drivers/gpu/drm/radeon/radeon.h
2346
spinlock_t end_idx_lock;
drivers/gpu/drm/radeon/radeon.h
752
spinlock_t lock;
drivers/gpu/drm/radeon/radeon.h
881
spinlock_t status_lock;
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.h
63
spinlock_t vblank_lock;
drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.h
38
spinlock_t irq_lock; /* Protects hardware LDINTR register */
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
167
spinlock_t reg_lock;
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
169
spinlock_t irq_lock;
drivers/gpu/drm/scheduler/tests/sched_tests.h
48
spinlock_t lock;
drivers/gpu/drm/sun4i/sun4i_backend.h
183
spinlock_t frontend_lock;
drivers/gpu/drm/sun4i/sun8i_tcon_top.c
100
spinlock_t *lock,
drivers/gpu/drm/sun4i/sun8i_tcon_top.h
36
spinlock_t reg_lock;
drivers/gpu/drm/tidss/tidss_drv.h
42
spinlock_t irq_lock;
drivers/gpu/drm/tilcdc/tilcdc_crtc.c
41
spinlock_t irq_lock;
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
433
spinlock_t fence_lock;
drivers/gpu/drm/ttm/ttm_bo_util.c
942
spinlock_t *lru_lock = &curs->res_curs.man->bdev->lru_lock;
drivers/gpu/drm/ttm/ttm_bo_util.c
977
spinlock_t *lru_lock = &curs->res_curs.man->bdev->lru_lock;
drivers/gpu/drm/ttm/ttm_pool.c
130
static spinlock_t shrinker_lock;
drivers/gpu/drm/ttm/ttm_range_manager.c
51
spinlock_t lock;
drivers/gpu/drm/udl/udl_drv.h
44
spinlock_t lock;
drivers/gpu/drm/v3d/v3d_drv.h
159
spinlock_t mm_lock;
drivers/gpu/drm/v3d/v3d_drv.h
64
spinlock_t queue_lock;
drivers/gpu/drm/v3d/v3d_drv.h
66
spinlock_t fence_lock;
drivers/gpu/drm/vc4/vc4_drv.h
180
spinlock_t job_lock;
drivers/gpu/drm/vc4/vc4_drv.h
340
spinlock_t mm_lock;
drivers/gpu/drm/vc4/vc4_drv.h
580
spinlock_t irq_lock;
drivers/gpu/drm/vc4/vc4_hdmi.h
176
spinlock_t hw_lock;
drivers/gpu/drm/virtio/virtgpu_drv.h
140
spinlock_t lock;
drivers/gpu/drm/virtio/virtgpu_drv.h
207
spinlock_t qlock;
drivers/gpu/drm/virtio/virtgpu_drv.h
246
spinlock_t display_info_lock;
drivers/gpu/drm/virtio/virtgpu_drv.h
266
spinlock_t obj_free_lock;
drivers/gpu/drm/virtio/virtgpu_drv.h
275
spinlock_t resource_export_lock;
drivers/gpu/drm/virtio/virtgpu_drv.h
277
spinlock_t host_visible_lock;
drivers/gpu/drm/vkms/vkms_drv.h
223
spinlock_t lock;
drivers/gpu/drm/vkms/vkms_drv.h
228
spinlock_t composer_lock;
drivers/gpu/drm/vmwgfx/ttm_object.c
79
spinlock_t lock;
drivers/gpu/drm/vmwgfx/ttm_object.c
94
spinlock_t object_lock;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
126
spinlock_t lock;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
41
spinlock_t cotable_lock;
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
493
spinlock_t hw_lock;
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
509
spinlock_t cursor_lock;
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
516
spinlock_t resource_lock;
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
533
spinlock_t waiter_lock;
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c
15
spinlock_t lock;
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c
39
spinlock_t lock;
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
335
spinlock_t crc_state_lock;
drivers/gpu/drm/xe/xe_device_types.h
410
spinlock_t lock;
drivers/gpu/drm/xe/xe_device_types.h
488
spinlock_t lock;
drivers/gpu/drm/xe/xe_device_types.h
609
spinlock_t lock;
drivers/gpu/drm/xe/xe_device_types.h
724
spinlock_t lock;
drivers/gpu/drm/xe/xe_drm_client.h
27
spinlock_t bos_lock;
drivers/gpu/drm/xe/xe_execlist_types.h
21
spinlock_t lock;
drivers/gpu/drm/xe/xe_force_wake_types.h
101
spinlock_t lock;
drivers/gpu/drm/xe/xe_gpu_scheduler_types.h
51
spinlock_t msg_lock;
drivers/gpu/drm/xe/xe_gsc_types.h
45
spinlock_t lock;
drivers/gpu/drm/xe/xe_gt_sriov_pf_control_types.h
134
spinlock_t lock;
drivers/gpu/drm/xe/xe_gt_sriov_vf_types.h
52
spinlock_t lock;
drivers/gpu/drm/xe/xe_gt_types.h
317
spinlock_t mcr_lock;
drivers/gpu/drm/xe/xe_gt_types.h
323
spinlock_t global_invl_lock;
drivers/gpu/drm/xe/xe_guard.h
37
spinlock_t lock;
drivers/gpu/drm/xe/xe_guc_ct_types.h
134
spinlock_t fast_lock;
drivers/gpu/drm/xe/xe_guc_ct_types.h
96
spinlock_t lock;
drivers/gpu/drm/xe/xe_guc_relay_types.h
19
spinlock_t lock;
drivers/gpu/drm/xe/xe_hw_fence_types.h
26
spinlock_t lock;
drivers/gpu/drm/xe/xe_mert.h
20
spinlock_t lock;
drivers/gpu/drm/xe/xe_oa.c
116
spinlock_t lock;
drivers/gpu/drm/xe/xe_oa_types.h
169
spinlock_t ptr_lock;
drivers/gpu/drm/xe/xe_pagefault_types.h
131
spinlock_t lock;
drivers/gpu/drm/xe/xe_preempt_fence_types.h
29
spinlock_t lock;
drivers/gpu/drm/xe/xe_pxp_types.h
112
spinlock_t lock;
drivers/gpu/drm/xe/xe_tlb_inval_types.h
102
spinlock_t pending_lock;
drivers/gpu/drm/xe/xe_tlb_inval_types.h
111
spinlock_t lock;
drivers/gpu/drm/xe/xe_userptr.h
32
spinlock_t invalidated_lock;
drivers/gpu/drm/xe/xe_vm_types.h
192
spinlock_t lock;
drivers/gpu/drm/xen/xen_drm_front.h
88
spinlock_t io_lock;
drivers/gpu/host1x/fence.h
24
spinlock_t lock;
drivers/gpu/ipu-v3/ipu-cpmem.c
25
spinlock_t lock;
drivers/gpu/ipu-v3/ipu-csi.c
27
spinlock_t lock;
drivers/gpu/ipu-v3/ipu-ic.c
157
spinlock_t lock;
drivers/gpu/ipu-v3/ipu-image-convert.c
214
spinlock_t irqlock;
drivers/gpu/ipu-v3/ipu-prv.h
174
spinlock_t lock;
drivers/gpu/ipu-v3/ipu-smfc.c
25
spinlock_t lock;
drivers/gpu/ipu-v3/ipu-vdi.c
12
spinlock_t lock;
drivers/greybus/es2.c
110
spinlock_t cport_out_urb_lock;
drivers/greybus/es2.c
124
spinlock_t arpc_lock;
drivers/greybus/gb-beagleplay.c
76
spinlock_t tx_producer_lock;
drivers/greybus/gb-beagleplay.c
77
spinlock_t tx_consumer_lock;
drivers/hid/hid-appleir.c
112
spinlock_t lock; /* protects .current_key */
drivers/hid/hid-asus.c
120
spinlock_t lock;
drivers/hid/hid-bigbenff.c
177
spinlock_t lock;
drivers/hid/hid-google-stadiaff.c
20
spinlock_t lock;
drivers/hid/hid-lg4ff.c
83
spinlock_t report_lock; /* Protect output HID report */
drivers/hid/hid-logitech-dj.c
155
spinlock_t lock;
drivers/hid/hid-nintendo.c
574
spinlock_t lock;
drivers/hid/hid-nvidia-shield.c
219
spinlock_t haptics_update_lock;
drivers/hid/hid-nvidia-shield.c
223
spinlock_t psy_stats_lock;
drivers/hid/hid-picolcd.h
103
spinlock_t lock;
drivers/hid/hid-picolcd.h
115
spinlock_t lock;
drivers/hid/hid-playstation.c
41
spinlock_t lock; /* Sync between event handler and workqueue */
drivers/hid/hid-prodikeys.c
58
spinlock_t rawmidi_in_lock;
drivers/hid/hid-sensor-hub.c
31
spinlock_t lock;
drivers/hid/hid-sensor-hub.c
33
spinlock_t dyn_callback_lock;
drivers/hid/hid-sony.c
509
spinlock_t lock;
drivers/hid/hid-steam.c
295
spinlock_t lock;
drivers/hid/hid-steelseries.c
29
spinlock_t lock;
drivers/hid/hid-wiimote.h
109
spinlock_t lock;
drivers/hid/hid-wiimote.h
117
spinlock_t lock;
drivers/hid/intel-ish-hid/ishtp/client.h
62
spinlock_t free_list_spinlock;
drivers/hid/intel-ish-hid/ishtp/client.h
65
spinlock_t in_process_spinlock;
drivers/hid/intel-ish-hid/ishtp/client.h
71
spinlock_t tx_list_spinlock;
drivers/hid/intel-ish-hid/ishtp/client.h
72
spinlock_t tx_free_list_spinlock;
drivers/hid/intel-ish-hid/ishtp/client.h
86
spinlock_t fc_spinlock;
drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h
172
spinlock_t device_lock;
drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h
198
spinlock_t read_list_spinlock;
drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h
202
spinlock_t cl_list_lock;
drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h
207
spinlock_t device_list_lock;
drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h
216
spinlock_t rd_msg_spinlock;
drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h
222
spinlock_t wr_processing_spinlock;
drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h
230
spinlock_t fw_clients_lock;
drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h
241
spinlock_t ishtp_dma_tx_lock;
drivers/hid/uhid.c
51
spinlock_t qlock;
drivers/hid/usbhid/usbhid.h
84
spinlock_t lock; /* fifo spinlock */
drivers/hid/usbhid/usbkbd.c
95
spinlock_t leds_lock;
drivers/hid/wacom.h
144
spinlock_t remote_lock;
drivers/hsi/clients/cmt_speech.c
118
spinlock_t lock;
drivers/hsi/clients/cmt_speech.c
46
spinlock_t lock;
drivers/hsi/clients/hsi_char.c
84
spinlock_t lock;
drivers/hsi/clients/ssi_protocol.c
134
spinlock_t lock;
drivers/hsi/controllers/omap_ssi.h
145
spinlock_t lock;
drivers/hsi/controllers/omap_ssi.h
82
spinlock_t wk_lock;
drivers/hsi/controllers/omap_ssi.h
83
spinlock_t lock;
drivers/hte/hte-tegra194.c
105
spinlock_t s_lock;
drivers/hte/hte.c
62
spinlock_t slock;
drivers/hv/hv_balloon.c
546
spinlock_t ha_lock;
drivers/hv/hv_util.c
290
spinlock_t lock;
drivers/hv/hyperv_vmbus.h
273
spinlock_t channelmsg_lock;
drivers/hv/mshv_root.h
111
spinlock_t pt_mem_regions_lock;
drivers/hv/mshv_root.h
131
spinlock_t pt_irqfds_lock;
drivers/hv/mshv_root.h
193
spinlock_t pt_ht_lock;
drivers/hwmon/asus_rog_ryujin.c
85
spinlock_t status_report_request_lock;
drivers/hwmon/corsair-cpro.c
87
spinlock_t wait_input_report_lock;
drivers/hwmon/gigabyte_waterforce.c
59
spinlock_t status_report_request_lock;
drivers/hwmon/npcm750-pwm-fan.c
200
spinlock_t fan_lock[NPCM7XX_FAN_MAX_MODULE];
drivers/hwmon/nzxt-kraken3.c
107
spinlock_t status_completion_lock;
drivers/hwmon/ultra45_env.c
64
spinlock_t lock;
drivers/hwmon/xgene-hwmon.c
94
spinlock_t kfifo_lock;
drivers/hwspinlock/hwspinlock_internal.h
45
spinlock_t lock;
drivers/hwtracing/coresight/coresight-etm.h
235
spinlock_t spinlock;
drivers/hwtracing/coresight/coresight-stm.c
138
spinlock_t spinlock;
drivers/hwtracing/coresight/coresight-tnoc.c
46
spinlock_t spinlock;
drivers/hwtracing/coresight/coresight-tpda.h
69
spinlock_t spinlock;
drivers/hwtracing/coresight/coresight-tpdm.h
309
spinlock_t spinlock;
drivers/hwtracing/coresight/coresight-tpiu.c
65
spinlock_t spinlock;
drivers/hwtracing/intel_th/gth.c
58
spinlock_t gth_lock;
drivers/hwtracing/intel_th/msu.c
72
spinlock_t lo_lock;
drivers/hwtracing/ptt/hisi_ptt.h
225
spinlock_t pmu_lock;
drivers/hwtracing/ptt/hisi_ptt.h
250
spinlock_t filter_update_lock;
drivers/hwtracing/stm/stm.h
38
spinlock_t link_lock;
drivers/hwtracing/stm/stm.h
44
spinlock_t mc_lock;
drivers/hwtracing/stm/stm.h
64
spinlock_t lock;
drivers/hwtracing/stm/stm.h
82
spinlock_t link_lock;
drivers/i2c/busses/i2c-aspeed.c
147
spinlock_t lock;
drivers/i2c/busses/i2c-bcm-iproc.c
187
spinlock_t idm_lock;
drivers/i2c/busses/i2c-cbus-gpio.c
38
spinlock_t lock; /* host lock */
drivers/i2c/busses/i2c-digicolor.c
56
spinlock_t lock;
drivers/i2c/busses/i2c-exynos5.c
189
spinlock_t lock; /* IRQ synchronization */
drivers/i2c/busses/i2c-hix5hd2.c
89
spinlock_t lock; /* IRQ synchronization */
drivers/i2c/busses/i2c-img-scb.c
380
spinlock_t lock; /* lock before doing anything with the state */
drivers/i2c/busses/i2c-imx.c
266
spinlock_t slave_lock;
drivers/i2c/busses/i2c-iop3xx.h
92
spinlock_t lock;
drivers/i2c/busses/i2c-jz4780.c
148
spinlock_t lock;
drivers/i2c/busses/i2c-meson.c
99
spinlock_t lock;
drivers/i2c/busses/i2c-mpc.c
86
spinlock_t lock;
drivers/i2c/busses/i2c-mv64xxx.c
140
spinlock_t lock;
drivers/i2c/busses/i2c-npcm7xx.c
555
spinlock_t lock; /* IRQ synchronization */
drivers/i2c/busses/i2c-ocores.c
44
spinlock_t process_lock;
drivers/i2c/busses/i2c-owl.c
99
spinlock_t lock;
drivers/i2c/busses/i2c-pxa.c
226
spinlock_t lock;
drivers/i2c/busses/i2c-qcom-geni.c
109
spinlock_t lock;
drivers/i2c/busses/i2c-rk3x.c
211
spinlock_t lock;
drivers/i2c/busses/i2c-sh_mobile.c
126
spinlock_t lock;
drivers/i2c/busses/i2c-uniphier-f.c
90
spinlock_t lock; /* IRQ synchronization */
drivers/i2c/busses/i2c-xiic.c
105
spinlock_t atomic_lock; /* Lock for atomic transfer mode */
drivers/i2c/i2c-atr.c
60
spinlock_t lock;
drivers/i2c/i2c-slave-eeprom.c
31
spinlock_t buffer_lock;
drivers/i3c/master.c
2794
spinlock_t lock;
drivers/i3c/master/adi-i3c-master.c
110
spinlock_t lock; /* Protect IBI slot access */
drivers/i3c/master/adi-i3c-master.c
115
spinlock_t lock; /* Protect transfer */
drivers/i3c/master/dw-i3c-master.h
35
spinlock_t lock;
drivers/i3c/master/dw-i3c-master.h
67
spinlock_t devs_lock;
drivers/i3c/master/i3c-master-cdns.c
408
spinlock_t lock;
drivers/i3c/master/i3c-master-cdns.c
413
spinlock_t lock;
drivers/i3c/master/mipi-i3c-hci/hci.h
53
spinlock_t lock;
drivers/i3c/master/renesas-i3c.c
251
spinlock_t lock;
drivers/i3c/master/svc-i3c-master.c
247
spinlock_t lock;
drivers/i3c/master/svc-i3c-master.c
254
spinlock_t lock;
drivers/iio/adc/aspeed_adc.c
112
spinlock_t clk_lock;
drivers/iio/adc/envelope-detector.c
46
spinlock_t comp_lock; /* protects comp */
drivers/iio/adc/mxs-lradc-adc.c
122
spinlock_t lock;
drivers/iio/adc/nxp-sar-adc.c
147
spinlock_t lock;
drivers/iio/adc/stm32-adc-core.h
276
spinlock_t lock; /* lock for common register */
drivers/iio/adc/stm32-adc.c
273
spinlock_t lock; /* interrupt lock */
drivers/iio/adc/ti-ads1298.c
112
spinlock_t irq_busy_lock; /* Handshake between SPI and DRDY irqs */
drivers/iio/adc/ti-tsc2046.c
151
spinlock_t state_lock;
drivers/iio/adc/xilinx-ams.c
288
spinlock_t intr_lock;
drivers/iio/adc/xilinx-xadc.h
67
spinlock_t lock;
drivers/iio/industrialio-buffer.c
51
spinlock_t lock;
drivers/infiniband/core/cm.c
113
spinlock_t lock;
drivers/infiniband/core/cm.c
214
spinlock_t lock; /* Do not acquire inside cm.lock */
drivers/infiniband/core/cma_priv.h
76
spinlock_t lock;
drivers/infiniband/core/core_priv.h
56
spinlock_t qp_list_lock;
drivers/infiniband/core/iwcm.h
53
spinlock_t lock;
drivers/infiniband/core/mad_priv.h
246
spinlock_t lock;
drivers/infiniband/core/mad_priv.h
259
spinlock_t snoop_lock;
drivers/infiniband/core/mad_priv.h
272
spinlock_t reg_lock;
drivers/infiniband/core/mad_priv.h
96
spinlock_t lock;
drivers/infiniband/core/mad_rmpp.c
53
spinlock_t lock;
drivers/infiniband/core/multicast.c
100
spinlock_t lock;
drivers/infiniband/core/multicast.c
62
spinlock_t lock;
drivers/infiniband/core/sa_query.c
96
spinlock_t classport_lock; /* protects class port info set */
drivers/infiniband/core/sa_query.c
97
spinlock_t ah_lock;
drivers/infiniband/core/user_mad.c
121
spinlock_t send_lock;
drivers/infiniband/core/uverbs.h
118
spinlock_t lock;
drivers/infiniband/hw/bng_re/bng_fw.h
124
spinlock_t tbl_lock;
drivers/infiniband/hw/bng_re/bng_res.h
111
spinlock_t lock;
drivers/infiniband/hw/bnxt_re/ib_verbs.h
104
spinlock_t cq_lock; /* protect cq */
drivers/infiniband/hw/bnxt_re/ib_verbs.h
146
spinlock_t sh_lock; /* protect shpg */
drivers/infiniband/hw/bnxt_re/ib_verbs.h
79
spinlock_t lock; /* protect srq */
drivers/infiniband/hw/bnxt_re/ib_verbs.h
88
spinlock_t sq_lock; /* protect sq */
drivers/infiniband/hw/bnxt_re/ib_verbs.h
89
spinlock_t rq_lock; /* protect rq */
drivers/infiniband/hw/bnxt_re/qplib_fp.h
107
spinlock_t lock; /* protect SRQE link list */
drivers/infiniband/hw/bnxt_re/qplib_fp.h
463
spinlock_t compl_lock; /* synch CQ handlers */
drivers/infiniband/hw/bnxt_re/qplib_fp.h
475
spinlock_t flush_lock; /* QP flush management */
drivers/infiniband/hw/bnxt_re/qplib_rcfw.h
230
spinlock_t tbl_lock;
drivers/infiniband/hw/bnxt_re/qplib_res.h
185
spinlock_t lock;
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
427
spinlock_t lock;
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
428
spinlock_t comp_handler_lock;
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
485
spinlock_t lock;
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
511
spinlock_t lock; /* protects srq */
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
525
spinlock_t mmap_lock;
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
92
spinlock_t lock;
drivers/infiniband/hw/efa/efa_com.h
103
spinlock_t lock;
drivers/infiniband/hw/efa/efa_com.h
27
spinlock_t lock; /* Protects ACQ */
drivers/infiniband/hw/efa/efa_com.h
36
spinlock_t lock; /* Protects ASQ */
drivers/infiniband/hw/efa/efa_com.h
77
spinlock_t comp_ctx_lock; /* Protects completion context pool */
drivers/infiniband/hw/erdma/erdma.h
102
spinlock_t lock;
drivers/infiniband/hw/erdma/erdma.h
172
spinlock_t lock;
drivers/infiniband/hw/erdma/erdma.h
204
spinlock_t lock;
drivers/infiniband/hw/erdma/erdma.h
25
spinlock_t lock;
drivers/infiniband/hw/erdma/erdma.h
44
spinlock_t lock;
drivers/infiniband/hw/erdma/erdma.h
60
spinlock_t lock;
drivers/infiniband/hw/erdma/erdma_cm.h
90
spinlock_t lock;
drivers/infiniband/hw/erdma/erdma_verbs.h
316
spinlock_t lock;
drivers/infiniband/hw/erdma/erdma_verbs.h
326
spinlock_t lock;
drivers/infiniband/hw/hfi1/hfi.h
1047
spinlock_t sc_lock;
drivers/infiniband/hw/hfi1/hfi.h
1049
spinlock_t pio_map_lock;
drivers/infiniband/hw/hfi1/hfi.h
1051
spinlock_t sc_init_lock;
drivers/infiniband/hw/hfi1/hfi.h
1053
spinlock_t sde_map_lock;
drivers/infiniband/hw/hfi1/hfi.h
1125
spinlock_t sendctrl_lock; /* protect changes to SendCtrl */
drivers/infiniband/hw/hfi1/hfi.h
1126
spinlock_t rcvctrl_lock; /* protect changes to RcvCtrl */
drivers/infiniband/hw/hfi1/hfi.h
1127
spinlock_t uctxt_lock; /* protect rcd changes */
drivers/infiniband/hw/hfi1/hfi.h
1132
spinlock_t dc8051_memlock;
drivers/infiniband/hw/hfi1/hfi.h
1212
spinlock_t hfi1_diag_trans_lock; /* protect diag observer ops */
drivers/infiniband/hw/hfi1/hfi.h
1343
spinlock_t aspm_lock;
drivers/infiniband/hw/hfi1/hfi.h
1359
spinlock_t irq_src_lock;
drivers/infiniband/hw/hfi1/hfi.h
1389
spinlock_t pq_rcu_lock;
drivers/infiniband/hw/hfi1/hfi.h
1397
spinlock_t tid_lock; /* protect tid_[limit,used] counters */
drivers/infiniband/hw/hfi1/hfi.h
1403
spinlock_t invalid_lock;
drivers/infiniband/hw/hfi1/hfi.h
247
spinlock_t aspm_lock;
drivers/infiniband/hw/hfi1/hfi.h
271
spinlock_t exp_lock;
drivers/infiniband/hw/hfi1/hfi.h
690
spinlock_t msix_lock;
drivers/infiniband/hw/hfi1/hfi.h
721
spinlock_t lock;
drivers/infiniband/hw/hfi1/hfi.h
854
spinlock_t cca_timer_lock ____cacheline_aligned_in_smp;
drivers/infiniband/hw/hfi1/hfi.h
868
spinlock_t cc_state_lock ____cacheline_aligned_in_smp;
drivers/infiniband/hw/hfi1/hfi.h
885
spinlock_t cc_log_lock ____cacheline_aligned_in_smp;
drivers/infiniband/hw/hfi1/mmu_rb.h
40
spinlock_t lock; /* protect the RB tree */
drivers/infiniband/hw/hfi1/opfn.h
70
spinlock_t lock;
drivers/infiniband/hw/hfi1/pio.h
73
spinlock_t alloc_lock ____cacheline_aligned_in_smp;
drivers/infiniband/hw/hfi1/pio.h
82
spinlock_t release_lock ____cacheline_aligned_in_smp;
drivers/infiniband/hw/hfi1/pio.h
90
spinlock_t credit_ctrl_lock ____cacheline_aligned_in_smp;
drivers/infiniband/hw/hfi1/qsfp.h
175
spinlock_t qsfp_lock;
drivers/infiniband/hw/hfi1/sdma.h
302
spinlock_t senddmactrl_lock;
drivers/infiniband/hw/hfi1/sdma.h
307
spinlock_t tail_lock ____cacheline_aligned_in_smp;
drivers/infiniband/hw/hfi1/sdma.h
363
spinlock_t flushlist_lock;
drivers/infiniband/hw/hns/hns_roce_device.h
248
spinlock_t lock;
drivers/infiniband/hw/hns/hns_roce_device.h
350
spinlock_t lock;
drivers/infiniband/hw/hns/hns_roce_device.h
429
spinlock_t lock;
drivers/infiniband/hw/hns/hns_roce_device.h
472
spinlock_t lock;
drivers/infiniband/hw/hns/hns_roce_device.h
560
spinlock_t context_lock;
drivers/infiniband/hw/hns/hns_roce_device.h
655
spinlock_t flush_lock;
drivers/infiniband/hw/hns/hns_roce_device.h
660
spinlock_t lock;
drivers/infiniband/hw/hns/hns_roce_device.h
974
spinlock_t sm_lock;
drivers/infiniband/hw/hns/hns_roce_device.h
982
spinlock_t qp_list_lock; /* protect qp_list */
drivers/infiniband/hw/hns/hns_roce_hw_v2.h
1323
spinlock_t lock; /* command queue lock */
drivers/infiniband/hw/ionic/ionic_ibdev.h
165
spinlock_t lock; /* for posting */
drivers/infiniband/hw/ionic/ionic_ibdev.h
200
spinlock_t lock; /* for polling */
drivers/infiniband/hw/ionic/ionic_ibdev.h
264
spinlock_t sq_lock; /* for posting and polling */
drivers/infiniband/hw/ionic/ionic_ibdev.h
276
spinlock_t rq_lock; /* for posting and polling */
drivers/infiniband/hw/irdma/cm.h
299
spinlock_t retrans_list_lock; /* protect CM node rexmit updates*/
drivers/infiniband/hw/irdma/cm.h
358
spinlock_t ht_lock; /* protect CM node (active side) list */
drivers/infiniband/hw/irdma/cm.h
359
spinlock_t listen_list_lock; /* protect listener list */
drivers/infiniband/hw/irdma/cm.h
360
spinlock_t apbvt_lock; /*serialize apbvt add/del entries*/
drivers/infiniband/hw/irdma/main.h
178
spinlock_t req_lock; /* protect CQP request list */
drivers/infiniband/hw/irdma/main.h
179
spinlock_t compl_lock; /* protect CQP completion processing */
drivers/infiniband/hw/irdma/main.h
204
spinlock_t ce_lock; /* sync cq destroy with cq completion event notification */
drivers/infiniband/hw/irdma/main.h
322
spinlock_t arp_lock; /*protect ARP table access*/
drivers/infiniband/hw/irdma/main.h
323
spinlock_t rsrc_lock; /* protect HW resource array access */
drivers/infiniband/hw/irdma/main.h
324
spinlock_t qptable_lock; /*protect QP table access*/
drivers/infiniband/hw/irdma/main.h
325
spinlock_t cqtable_lock; /*protect CQ table access*/
drivers/infiniband/hw/irdma/main.h
328
spinlock_t qh_list_lock; /* protect mc_qht_list */
drivers/infiniband/hw/irdma/pble.h
86
spinlock_t prm_lock; /* protect prm bitmap */
drivers/infiniband/hw/irdma/puda.h
126
spinlock_t bufpool_lock;
drivers/infiniband/hw/irdma/type.h
363
spinlock_t lock; /* rdma stats lock */
drivers/infiniband/hw/irdma/type.h
405
spinlock_t lock; /* fpdu processing lock */
drivers/infiniband/hw/irdma/type.h
429
spinlock_t ooo_list_lock; /* protects list of pending completions */
drivers/infiniband/hw/irdma/type.h
677
spinlock_t cqp_lock; /* protect CQP list access */
drivers/infiniband/hw/irdma/type.h
710
spinlock_t puda_cq_lock;
drivers/infiniband/hw/irdma/user.h
468
spinlock_t *lock;
drivers/infiniband/hw/irdma/verbs.h
132
spinlock_t lock; /* for poll srq */
drivers/infiniband/hw/irdma/verbs.h
152
spinlock_t lock; /* for poll cq */
drivers/infiniband/hw/irdma/verbs.h
18
spinlock_t cq_reg_mem_list_lock; /* protect CQ memory list */
drivers/infiniband/hw/irdma/verbs.h
20
spinlock_t qp_reg_mem_list_lock; /* protect QP memory list */
drivers/infiniband/hw/irdma/verbs.h
210
spinlock_t lock; /* serialize posting WRs to SQ/RQ */
drivers/infiniband/hw/irdma/verbs.h
22
spinlock_t srq_reg_mem_list_lock; /* protect SRQ memory list */
drivers/infiniband/hw/mana/mana_ib.h
143
spinlock_t cq_lock;
drivers/infiniband/hw/mlx4/mlx4_ib.h
122
spinlock_t lock;
drivers/infiniband/hw/mlx4/mlx4_ib.h
165
spinlock_t lock;
drivers/infiniband/hw/mlx4/mlx4_ib.h
380
spinlock_t lock;
drivers/infiniband/hw/mlx4/mlx4_ib.h
441
spinlock_t ag_work_lock;
drivers/infiniband/hw/mlx4/mlx4_ib.h
464
spinlock_t tx_lock;
drivers/infiniband/hw/mlx4/mlx4_ib.h
496
spinlock_t ud_lock;
drivers/infiniband/hw/mlx4/mlx4_ib.h
515
spinlock_t going_down_lock;
drivers/infiniband/hw/mlx4/mlx4_ib.h
523
spinlock_t id_map_lock;
drivers/infiniband/hw/mlx4/mlx4_ib.h
546
spinlock_t lock;
drivers/infiniband/hw/mlx4/mlx4_ib.h
622
spinlock_t sm_lock;
drivers/infiniband/hw/mlx4/mlx4_ib.h
645
spinlock_t reset_flow_resource_lock;
drivers/infiniband/hw/mlx5/devx.c
1738
spinlock_t lock;
drivers/infiniband/hw/mlx5/devx.c
98
spinlock_t lock;
drivers/infiniband/hw/mlx5/mlx5_ib.h
1067
spinlock_t lock;
drivers/infiniband/hw/mlx5/mlx5_ib.h
1123
spinlock_t lock; /* Pagefaults spinlock */
drivers/infiniband/hw/mlx5/mlx5_ib.h
1198
spinlock_t reset_flow_resource_lock;
drivers/infiniband/hw/mlx5/mlx5_ib.h
371
spinlock_t lock;
drivers/infiniband/hw/mlx5/mlx5_ib.h
495
spinlock_t lock;
drivers/infiniband/hw/mlx5/mlx5_ib.h
574
spinlock_t lock;
drivers/infiniband/hw/mlx5/mlx5_ib.h
605
spinlock_t lock;
drivers/infiniband/hw/mlx5/mlx5_ib.h
800
spinlock_t lock; /* sync list ops */
drivers/infiniband/hw/mlx5/mlx5_ib.h
913
spinlock_t mpi_lock;
drivers/infiniband/hw/mlx5/qp.h
17
spinlock_t lock;
drivers/infiniband/hw/mthca/mthca_dev.h
125
spinlock_t context_lock;
drivers/infiniband/hw/mthca/mthca_dev.h
182
spinlock_t lock;
drivers/infiniband/hw/mthca/mthca_dev.h
207
spinlock_t lock;
drivers/infiniband/hw/mthca/mthca_dev.h
240
spinlock_t lock;
drivers/infiniband/hw/mthca/mthca_dev.h
247
spinlock_t lock;
drivers/infiniband/hw/mthca/mthca_dev.h
257
spinlock_t lock;
drivers/infiniband/hw/mthca/mthca_dev.h
357
spinlock_t sm_lock;
drivers/infiniband/hw/mthca/mthca_doorbell.h
60
spinlock_t *doorbell_lock)
drivers/infiniband/hw/mthca/mthca_doorbell.h
78
#define MTHCA_DECLARE_DOORBELL_LOCK(name) spinlock_t name;
drivers/infiniband/hw/mthca/mthca_doorbell.h
89
spinlock_t *doorbell_lock)
drivers/infiniband/hw/mthca/mthca_provider.h
185
spinlock_t lock;
drivers/infiniband/hw/mthca/mthca_provider.h
206
spinlock_t lock;
drivers/infiniband/hw/mthca/mthca_provider.h
229
spinlock_t lock;
drivers/infiniband/hw/ocrdma/ocrdma.h
241
spinlock_t flush_q_lock ____cacheline_aligned;
drivers/infiniband/hw/ocrdma/ocrdma.h
255
spinlock_t sgid_lock;
drivers/infiniband/hw/ocrdma/ocrdma.h
269
spinlock_t lock;
drivers/infiniband/hw/ocrdma/ocrdma.h
323
spinlock_t cq_lock ____cacheline_aligned; /* provide synchronization
drivers/infiniband/hw/ocrdma/ocrdma.h
327
spinlock_t comp_handler_lock ____cacheline_aligned;
drivers/infiniband/hw/ocrdma/ocrdma.h
380
spinlock_t q_lock ____cacheline_aligned;
drivers/infiniband/hw/ocrdma/ocrdma.h
401
spinlock_t q_lock ____cacheline_aligned;
drivers/infiniband/hw/qedr/qedr.h
149
spinlock_t sgid_lock;
drivers/infiniband/hw/qedr/qedr.h
275
spinlock_t cq_lock;
drivers/infiniband/hw/qedr/qedr.h
351
spinlock_t lock;
drivers/infiniband/hw/qedr/qedr.h
383
spinlock_t q_lock;
drivers/infiniband/hw/usnic/usnic_fwd.h
50
spinlock_t lock;
drivers/infiniband/hw/usnic/usnic_ib_qp_grp.h
63
spinlock_t lock;
drivers/infiniband/hw/usnic/usnic_uiom.h
59
spinlock_t lock;
drivers/infiniband/hw/usnic/usnic_vnic.c
45
spinlock_t res_lock;
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
105
spinlock_t lock; /* Table lock. */
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
153
spinlock_t lock; /* Work queue lock. */
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
168
spinlock_t lock; /* SRQ lock. */
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
217
spinlock_t cmd_lock; /* Command lock. */
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
229
spinlock_t cq_tbl_lock;
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
231
spinlock_t srq_tbl_lock;
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
233
spinlock_t qp_tbl_lock;
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
237
spinlock_t desc_lock; /* Device modification lock. */
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
89
spinlock_t cq_lock; /* Poll lock. */
drivers/infiniband/sw/rxe/rxe_loc.h
85
extern spinlock_t atomic_ops_lock;
drivers/infiniband/sw/rxe/rxe_queue.c
149
struct mminfo __user *outbuf, spinlock_t *producer_lock,
drivers/infiniband/sw/rxe/rxe_queue.c
150
spinlock_t *consumer_lock)
drivers/infiniband/sw/rxe/rxe_queue.h
91
spinlock_t *producer_lock, spinlock_t *consumer_lock);
drivers/infiniband/sw/rxe/rxe_task.h
27
spinlock_t lock;
drivers/infiniband/sw/rxe/rxe_verbs.h
289
spinlock_t state_lock; /* guard requester and completer */
drivers/infiniband/sw/rxe/rxe_verbs.h
381
spinlock_t lock;
drivers/infiniband/sw/rxe/rxe_verbs.h
411
spinlock_t port_lock; /* guard port */
drivers/infiniband/sw/rxe/rxe_verbs.h
437
spinlock_t mcg_lock;
drivers/infiniband/sw/rxe/rxe_verbs.h
442
spinlock_t pending_lock; /* guard pending_mmaps */
drivers/infiniband/sw/rxe/rxe_verbs.h
445
spinlock_t mmap_offset_lock; /* guard mmap_offset */
drivers/infiniband/sw/rxe/rxe_verbs.h
64
spinlock_t cq_lock;
drivers/infiniband/sw/rxe/rxe_verbs.h
82
spinlock_t sq_lock; /* guard queue */
drivers/infiniband/sw/rxe/rxe_verbs.h
89
spinlock_t producer_lock; /* guard queue producer */
drivers/infiniband/sw/rxe/rxe_verbs.h
90
spinlock_t consumer_lock; /* guard queue consumer */
drivers/infiniband/sw/siw/siw.h
201
spinlock_t lock;
drivers/infiniband/sw/siw/siw.h
243
spinlock_t lock;
drivers/infiniband/sw/siw/siw.h
434
spinlock_t sq_lock;
drivers/infiniband/sw/siw/siw.h
441
spinlock_t orq_lock;
drivers/infiniband/sw/siw/siw.h
449
spinlock_t rq_lock;
drivers/infiniband/sw/siw/siw.h
81
spinlock_t lock;
drivers/infiniband/sw/siw/siw_cm.h
41
spinlock_t lock;
drivers/infiniband/ulp/ipoib/ipoib.h
322
spinlock_t lock;
drivers/infiniband/ulp/iser/iscsi_iser.h
350
spinlock_t lock;
drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h
218
spinlock_t stats_lock;
drivers/infiniband/ulp/rtrs/rtrs-srv.h
47
spinlock_t rsp_wr_wait_lock;
drivers/infiniband/ulp/rtrs/rtrs-srv.h
80
spinlock_t state_lock;
drivers/infiniband/ulp/srp/ib_srp.h
128
spinlock_t target_lock;
drivers/infiniband/ulp/srp/ib_srp.h
152
spinlock_t lock;
drivers/infiniband/ulp/srp/ib_srp.h
202
spinlock_t lock;
drivers/infiniband/ulp/srp/ib_srp.h
307
spinlock_t lock;
drivers/infiniband/ulp/srpt/ib_srpt.h
317
spinlock_t spinlock;
drivers/input/evdev.c
33
spinlock_t client_lock; /* protects client_list */
drivers/input/evdev.c
44
spinlock_t buffer_lock; /* protects access to buffer, head and tail */
drivers/input/joydev.c
40
spinlock_t client_lock; /* protects client_list */
drivers/input/joydev.c
62
spinlock_t buffer_lock; /* protects access to buffer, head and tail */
drivers/input/joystick/iforce/iforce.h
90
spinlock_t xmit_lock;
drivers/input/joystick/xpad.c
787
spinlock_t odata_lock;
drivers/input/keyboard/applespi.c
412
spinlock_t cmd_msg_lock;
drivers/input/keyboard/gpio_keys.c
51
spinlock_t lock;
drivers/input/keyboard/hilkbd.c
104
spinlock_t lock;
drivers/input/keyboard/locomokbd.c
64
spinlock_t lock;
drivers/input/keyboard/matrix_keypad.c
45
spinlock_t lock;
drivers/input/keyboard/tegra-kbc.c
93
spinlock_t lock;
drivers/input/misc/cm109.c
111
spinlock_t ctl_submit_lock;
drivers/input/misc/ibm-panel.c
22
spinlock_t lock; /* protects writes to idx and command */
drivers/input/misc/powermate.c
70
spinlock_t lock;
drivers/input/misc/sparcspkr.c
35
spinlock_t lock;
drivers/input/misc/uinput.c
69
spinlock_t requests_lock;
drivers/input/mousedev.c
101
spinlock_t packet_lock;
drivers/input/mousedev.c
63
spinlock_t client_lock; /* protects client_list */
drivers/input/serio/gscps2.c
93
spinlock_t lock;
drivers/input/serio/hyperv-keyboard.c
96
spinlock_t lock; /* protects 'started' field */
drivers/input/serio/ps2mult.c
39
spinlock_t lock;
drivers/input/serio/q40kbd.c
36
spinlock_t lock;
drivers/input/serio/sa1111ps2.c
50
spinlock_t lock;
drivers/input/serio/serport.c
36
spinlock_t lock;
drivers/input/serio/sun4i-ps2.c
91
spinlock_t lock;
drivers/input/serio/userio.c
44
spinlock_t buf_lock;
drivers/input/serio/xilinx_ps2.c
67
spinlock_t lock;
drivers/input/touchscreen/ad7877.c
185
spinlock_t lock;
drivers/input/touchscreen/mxs-lradc-ts.c
69
spinlock_t lock;
drivers/input/touchscreen/sur40.c
219
spinlock_t qlock;
drivers/input/touchscreen/sx8654.c
101
spinlock_t lock; /* for input reporting from irq/timer */
drivers/input/touchscreen/tsc200x-core.c
94
spinlock_t lock;
drivers/iommu/amd/amd_iommu_types.h
548
spinlock_t lock; /* mostly used to lock the page table*/
drivers/iommu/amd/amd_iommu_types.h
815
spinlock_t dte_lock; /* DTE lock for 256-bit access */
drivers/iommu/amd/iommu.c
2574
static spinlock_t *amd_iommu_get_top_lock(struct pt_iommu *iommupt)
drivers/iommu/apple-dart.c
217
spinlock_t lock;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
877
spinlock_t devices_lock;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
55
spinlock_t halt_lock; /* multiple halt or resume can't execute concurrently */
drivers/iommu/arm/arm-smmu/arm-smmu.h
339
spinlock_t global_sync_lock;
drivers/iommu/arm/arm-smmu/arm-smmu.h
386
spinlock_t cb_lock; /* Serialises ATS1* ops and TLB syncs */
drivers/iommu/arm/arm-smmu/qcom_iommu.c
68
spinlock_t pgtbl_lock;
drivers/iommu/dma-iommu.c
115
spinlock_t lock;
drivers/iommu/exynos-iommu.c
253
spinlock_t lock; /* lock for modifying list of clients */
drivers/iommu/exynos-iommu.c
254
spinlock_t pgtablelock; /* lock for modifying page table @ pgtable */
drivers/iommu/exynos-iommu.c
296
spinlock_t lock; /* lock for modifying state */
drivers/iommu/fsl_pamu_domain.h
17
spinlock_t domain_lock;
drivers/iommu/generic_pt/iommu_pt.h
676
spinlock_t *domain_lock;
drivers/iommu/generic_pt/kunit_iommu.h
63
spinlock_t top_lock;
drivers/iommu/generic_pt/kunit_iommu.h
96
static spinlock_t *pt_kunit_get_top_lock(struct pt_iommu *iommu_table)
drivers/iommu/intel/iommu.h
616
spinlock_t lock; /* Protect device tracking lists */
drivers/iommu/intel/iommu.h
620
spinlock_t cache_lock; /* Protect the cache tag list */
drivers/iommu/intel/iommu.h
628
spinlock_t s1_lock;
drivers/iommu/intel/iommu.h
709
spinlock_t lock; /* protect context, domain ids */
drivers/iommu/intel/iommu.h
728
spinlock_t device_rbtree_lock;
drivers/iommu/iommufd/iommufd_private.h
555
spinlock_t lock; /* protects the deliver list */
drivers/iommu/iova.c
580
spinlock_t lock;
drivers/iommu/iova.c
586
spinlock_t lock;
drivers/iommu/ipmmu-vmsa.c
62
spinlock_t lock; /* Protects ctx and domains[] */
drivers/iommu/msm_iommu.c
46
spinlock_t pgtlock; /* pagetable lock */
drivers/iommu/mtk_iommu.c
252
spinlock_t tlb_lock; /* lock for tlb range flush */
drivers/iommu/mtk_iommu_v1.c
122
spinlock_t pgtlock; /* lock for page table */
drivers/iommu/omap-iommu.h
50
spinlock_t lock;
drivers/iommu/omap-iommu.h
62
spinlock_t iommu_lock; /* global for this whole object */
drivers/iommu/omap-iommu.h
69
spinlock_t page_table_lock; /* protect iopgd */
drivers/iommu/riscv/iommu.c
811
spinlock_t lock; /* protect bonds list updates. */
drivers/iommu/rockchip-iommu.c
89
spinlock_t iommus_lock; /* lock for iommus list */
drivers/iommu/rockchip-iommu.c
90
spinlock_t dt_lock; /* lock for modifying page directory table */
drivers/iommu/s390-iommu.c
32
spinlock_t list_lock;
drivers/iommu/sprd-iommu.c
77
spinlock_t pgtlock; /* lock for page table */
drivers/iommu/sun50i-iommu.c
104
spinlock_t iommu_lock;
drivers/iommu/tegra-smmu.c
61
spinlock_t lock;
drivers/iommu/virtio-iommu.c
42
spinlock_t request_lock;
drivers/iommu/virtio-iommu.c
69
spinlock_t mappings_lock;
drivers/ipack/carriers/tpci200.h
156
spinlock_t regs_lock;
drivers/ipack/devices/ipoctal.c
32
spinlock_t lock;
drivers/irqchip/irq-alpine-msi.c
33
spinlock_t msi_map_lock;
drivers/irqchip/irq-bcm2712-mip.c
42
spinlock_t lock;
drivers/irqchip/irq-ls-scfg-msi.c
48
spinlock_t lock;
drivers/irqchip/irq-mvebu-gicp.c
37
spinlock_t spi_lock;
drivers/irqchip/irq-uniphier-aidet.c
26
spinlock_t lock;
drivers/isdn/capi/capi.c
102
spinlock_t outlock;
drivers/isdn/capi/capi.c
107
spinlock_t ackqlock;
drivers/isdn/hardware/mISDN/avmfritz.c
127
spinlock_t lock; /* hw lock */
drivers/isdn/hardware/mISDN/hfc_multi.h
230
spinlock_t lock; /* the lock */
drivers/isdn/hardware/mISDN/hfcpci.c
134
spinlock_t lock; /* card lock */
drivers/isdn/hardware/mISDN/hfcsusb.h
295
spinlock_t ctrl_lock; /* lock for ctrl */
drivers/isdn/hardware/mISDN/hfcsusb.h
296
spinlock_t lock;
drivers/isdn/hardware/mISDN/ipac.h
19
spinlock_t *hwlock; /* lock HW access */
drivers/isdn/hardware/mISDN/ipac.h
60
spinlock_t *hwlock; /* lock HW access */
drivers/isdn/hardware/mISDN/isar.h
34
spinlock_t *hwlock; /* lock HW access */
drivers/isdn/hardware/mISDN/mISDNinfineon.c
103
spinlock_t lock; /* HW access lock */
drivers/isdn/hardware/mISDN/netjet.c
74
spinlock_t lock; /* lock HW */
drivers/isdn/hardware/mISDN/speedfax.c
67
spinlock_t lock; /* HW access lock */
drivers/isdn/hardware/mISDN/w6692.c
60
spinlock_t lock; /* hw lock */
drivers/isdn/mISDN/dsp.h
39
extern spinlock_t dsp_lock;
drivers/isdn/mISDN/l1oip.h
74
spinlock_t socket_lock; /* access sock outside thread */
drivers/isdn/mISDN/timerdev.c
33
spinlock_t lock; /* protect lists */
drivers/leds/blink/leds-bcm63138.c
55
spinlock_t lock;
drivers/leds/leds-apu.c
74
spinlock_t lock;
drivers/leds/leds-bcm6328.c
256
void __iomem *mem, spinlock_t *lock)
drivers/leds/leds-bcm6328.c
328
void __iomem *mem, spinlock_t *lock,
drivers/leds/leds-bcm6328.c
396
spinlock_t *lock; /* memory lock */
drivers/leds/leds-bcm6328.c
71
spinlock_t *lock;
drivers/leds/leds-bcm6358.c
151
spinlock_t *lock; /* memory lock */
drivers/leds/leds-bcm6358.c
41
spinlock_t *lock;
drivers/leds/leds-bcm6358.c
95
void __iomem *mem, spinlock_t *lock)
drivers/leds/leds-mlxcpld.c
118
spinlock_t lock;
drivers/leds/leds-netxbig.c
117
spinlock_t lock;
drivers/leds/leds-nic78bx.c
36
spinlock_t lock;
drivers/leds/leds-sun50i-a100.c
86
spinlock_t lock;
drivers/leds/leds-tca6507.c
167
spinlock_t lock;
drivers/leds/leds-wm831x-status.c
24
spinlock_t value_lock;
drivers/leds/trigger/ledtrig-input-events.c
25
spinlock_t lock;
drivers/macintosh/adb.c
609
spinlock_t lock;
drivers/macintosh/ams/ams.h
25
spinlock_t irq_lock;
drivers/macintosh/smu.c
1073
spinlock_t lock;
drivers/macintosh/smu.c
75
spinlock_t lock;
drivers/macintosh/via-pmu-led.c
30
static spinlock_t pmu_blink_lock;
drivers/macintosh/via-pmu.c
2106
spinlock_t lock;
drivers/mailbox/arm_mhuv2.c
187
spinlock_t doorbell_pending_lock;
drivers/mailbox/arm_mhuv3.c
322
spinlock_t pending_lock;
drivers/mailbox/ast2700-mailbox.c
34
spinlock_t lock;
drivers/mailbox/bcm-flexrm-mailbox.c
275
spinlock_t lock;
drivers/mailbox/bcm2835-mailbox.c
57
spinlock_t lock;
drivers/mailbox/bcm74110-mailbox.c
108
spinlock_t rx_svc_list_lock;
drivers/mailbox/imx-mailbox.c
91
spinlock_t xcr_lock; /* control register lock */
drivers/mailbox/mailbox-sti.c
59
spinlock_t lock;
drivers/mailbox/mailbox-test.c
42
spinlock_t lock;
drivers/mailbox/mailbox-th1520.c
68
spinlock_t mbox_lock; /* control register lock */
drivers/mailbox/stm32-ipcc.c
54
spinlock_t lock; /* protect access to IPCC registers */
drivers/mailbox/stm32-ipcc.c
62
static inline void stm32_ipcc_set_bits(spinlock_t *lock, void __iomem *reg,
drivers/mailbox/stm32-ipcc.c
72
static inline void stm32_ipcc_clr_bits(spinlock_t *lock, void __iomem *reg,
drivers/mailbox/sun6i-msgbox.c
49
spinlock_t lock;
drivers/mailbox/tegra-hsp.c
125
spinlock_t lock;
drivers/md/bcache/bcache.h
234
spinlock_t lock;
drivers/md/bcache/bcache.h
366
spinlock_t io_lock;
drivers/md/bcache/bcache.h
595
spinlock_t btree_cannibalize_lock;
drivers/md/bcache/bcache.h
700
spinlock_t data_bucket_lock;
drivers/md/bcache/btree.h
234
spinlock_t idx_lock;
drivers/md/bcache/journal.h
105
spinlock_t lock;
drivers/md/bcache/journal.h
106
spinlock_t flush_write_lock;
drivers/md/bcache/util.h
348
spinlock_t lock;
drivers/md/bcache/writeback.h
42
spinlock_t idx_lock;
drivers/md/dm-bio-prison-v1.c
22
spinlock_t lock;
drivers/md/dm-bio-prison-v1.c
293
spinlock_t lock;
drivers/md/dm-bio-prison-v2.c
24
spinlock_t lock;
drivers/md/dm-bufio.c
982
spinlock_t spinlock;
drivers/md/dm-cache-policy-smq.c
801
spinlock_t lock;
drivers/md/dm-cache-target.c
299
spinlock_t lock;
drivers/md/dm-cache-target.c
338
spinlock_t invalidation_lock;
drivers/md/dm-cache-target.c
92
spinlock_t lock;
drivers/md/dm-clone-metadata.c
126
spinlock_t bitmap_lock;
drivers/md/dm-clone-target.c
106
spinlock_t lock;
drivers/md/dm-clone-target.c
561
spinlock_t lock;
drivers/md/dm-core.h
116
spinlock_t uevent_lock; /* Protect access to uevent_list */
drivers/md/dm-core.h
287
spinlock_t lock;
drivers/md/dm-core.h
96
spinlock_t deferred_lock;
drivers/md/dm-crypt.c
167
spinlock_t write_thread_lock;
drivers/md/dm-delay.c
35
spinlock_t delayed_bios_lock; /* hold on all accesses to delayed_bios list */
drivers/md/dm-dust.c
27
spinlock_t dust_lock;
drivers/md/dm-ebs-target.c
29
spinlock_t lock; /* Guard bios input list above. */
drivers/md/dm-era-target.c
1186
spinlock_t deferred_lock;
drivers/md/dm-era-target.c
1189
spinlock_t rpc_lock;
drivers/md/dm-integrity.c
357
spinlock_t bio_queue_lock;
drivers/md/dm-io-tracker.h
14
spinlock_t lock;
drivers/md/dm-kcopyd.c
89
spinlock_t job_lock;
drivers/md/dm-log-userspace-base.c
55
spinlock_t flush_lock;
drivers/md/dm-log-writes.c
115
spinlock_t blocks_lock;
drivers/md/dm-mpath.c
76
spinlock_t lock;
drivers/md/dm-pcache/backing_dev.h
50
spinlock_t submit_lock;
drivers/md/dm-pcache/backing_dev.h
54
spinlock_t complete_lock;
drivers/md/dm-pcache/cache.h
156
spinlock_t key_head_lock;
drivers/md/dm-pcache/cache.h
197
spinlock_t seg_map_lock;
drivers/md/dm-pcache/cache.h
247
spinlock_t kset_lock;
drivers/md/dm-pcache/cache.h
87
spinlock_t gen_lock;
drivers/md/dm-pcache/cache.h
98
spinlock_t tree_lock;
drivers/md/dm-pcache/dm_pcache.h
26
spinlock_t defered_req_list_lock;
drivers/md/dm-ps-historical-service-time.c
48
spinlock_t lock;
drivers/md/dm-ps-historical-service-time.c
59
spinlock_t lock;
drivers/md/dm-ps-queue-length.c
33
spinlock_t lock;
drivers/md/dm-ps-round-robin.c
53
spinlock_t lock;
drivers/md/dm-ps-service-time.c
28
spinlock_t lock;
drivers/md/dm-raid1.c
64
spinlock_t lock; /* protects the lists */
drivers/md/dm-region-hash.c
82
spinlock_t region_lock;
drivers/md/dm-snap.c
106
spinlock_t pe_lock;
drivers/md/dm-snap.c
109
spinlock_t tracked_chunk_lock;
drivers/md/dm-snap.c
45
spinlock_t lock;
drivers/md/dm-snap.c
633
spinlock_t *complete_slot;
drivers/md/dm-snap.c
634
spinlock_t *pending_slot;
drivers/md/dm-snap.c
83
spinlock_t pe_allocation_lock;
drivers/md/dm-thin.c
262
spinlock_t lock;
drivers/md/dm-thin.c
351
spinlock_t lock;
drivers/md/dm-vdo/data-vio.c
165
spinlock_t lock;
drivers/md/dm-vdo/dedupe.c
283
spinlock_t lock;
drivers/md/dm-vdo/flush.c
48
spinlock_t lock;
drivers/md/dm-vdo/memory-alloc.c
80
spinlock_t lock;
drivers/md/dm-vdo/thread-registry.h
14
spinlock_t lock;
drivers/md/dm-vdo/vdo.h
114
spinlock_t lock;
drivers/md/dm-zoned-metadata.c
186
spinlock_t mblk_lock;
drivers/md/dm-zoned-target.c
61
spinlock_t flush_lock;
drivers/md/md-bitmap.c
155
spinlock_t lock;
drivers/md/md-cluster.c
74
spinlock_t suspend_lock;
drivers/md/md.h
128
spinlock_t serial_lock;
drivers/md/md.h
563
spinlock_t lock;
drivers/md/persistent-data/dm-block-manager.c
45
spinlock_t lock;
drivers/md/persistent-data/dm-transaction-manager.c
98
spinlock_t lock;
drivers/md/raid1.h
60
spinlock_t device_lock;
drivers/md/raid1.h
83
spinlock_t resync_lock;
drivers/md/raid10.h
27
spinlock_t device_lock;
drivers/md/raid5-cache.c
104
spinlock_t io_list_lock;
drivers/md/raid5-cache.c
134
spinlock_t no_space_stripes_lock;
drivers/md/raid5-cache.c
144
spinlock_t stripe_in_journal_lock;
drivers/md/raid5-cache.c
153
spinlock_t tree_lock;
drivers/md/raid5-ppl.c
110
spinlock_t no_mem_stripes_lock;
drivers/md/raid5-ppl.c
123
spinlock_t io_list_lock;
drivers/md/raid5.h
222
spinlock_t stripe_lock;
drivers/md/raid5.h
227
spinlock_t batch_lock; /* only header's lock is useful */
drivers/md/raid5.h
573
spinlock_t hash_locks[NR_STRIPE_HASH_LOCKS];
drivers/md/raid5.h
670
spinlock_t device_lock;
drivers/md/raid5.h
685
spinlock_t pending_bios_lock;
drivers/media/cec/platform/meson/ao-cec-g12a.c
180
spinlock_t cec_reg_lock;
drivers/media/cec/platform/meson/ao-cec.c
222
spinlock_t cec_reg_lock;
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.h
60
spinlock_t msg_lock;
drivers/media/cec/usb/pulse8/pulse8-cec.c
185
spinlock_t msg_lock;
drivers/media/cec/usb/rainshadow/rainshadow-cec.c
53
spinlock_t buf_lock;
drivers/media/common/siano/smscoreapi.c
505
spinlock_t *lock)
drivers/media/common/siano/smscoreapi.h
151
spinlock_t clientslock;
drivers/media/common/siano/smscoreapi.h
154
spinlock_t bufferslock;
drivers/media/common/siano/smsdvb-debugfs.c
25
spinlock_t lock;
drivers/media/dvb-frontends/rtl2832_sdr.c
116
spinlock_t queued_bufs_lock; /* Protects queued_bufs */
drivers/media/i2c/cx25840/cx25840-ir.c
107
spinlock_t rx_kfifo_lock; /* protect Rx data kfifo */
drivers/media/i2c/saa6588.c
56
spinlock_t lock;
drivers/media/i2c/video-i2c.c
80
spinlock_t slock;
drivers/media/pci/b2c2/flexcop-pci.c
67
spinlock_t irq_lock;
drivers/media/pci/bt8xx/bttvp.h
339
spinlock_t gpio_lock;
drivers/media/pci/bt8xx/bttvp.h
368
spinlock_t s_lock;
drivers/media/pci/cobalt/cobalt-driver.h
216
spinlock_t irqlock;
drivers/media/pci/cx18/cx18-alsa.h
16
spinlock_t slock;
drivers/media/pci/cx18/cx18-driver.h
309
spinlock_t lock;
drivers/media/pci/cx18/cx18-driver.h
395
spinlock_t vb_lock;
drivers/media/pci/cx23885/cx23885.h
270
spinlock_t slock;
drivers/media/pci/cx23885/cx23885.h
340
spinlock_t lock;
drivers/media/pci/cx23885/cx23885.h
365
spinlock_t pci_irqmask_lock; /* protects mask reg too */
drivers/media/pci/cx23885/cx23885.h
433
spinlock_t slock;
drivers/media/pci/cx23885/cx23888-ir.c
126
spinlock_t rx_kfifo_lock;
drivers/media/pci/cx25821/cx25821-alsa.c
73
spinlock_t reg_lock;
drivers/media/pci/cx25821/cx25821.h
282
spinlock_t slock;
drivers/media/pci/cx88/cx88-alsa.c
65
spinlock_t reg_lock;
drivers/media/pci/cx88/cx88.h
470
spinlock_t slock;
drivers/media/pci/cx88/cx88.h
538
spinlock_t slock;
drivers/media/pci/ddbridge/ddbridge.h
145
spinlock_t lock; /* DMA lock */
drivers/media/pci/ddbridge/ddbridge.h
298
spinlock_t lock; /* lock link access */
drivers/media/pci/ddbridge/ddbridge.h
304
spinlock_t temp_lock; /* lock temp chip access */
drivers/media/pci/dm1105/dm1105.c
355
spinlock_t lock;
drivers/media/pci/dt3155/dt3155.h
177
spinlock_t lock;
drivers/media/pci/intel/ipu6/ipu6-isys-queue.h
23
spinlock_t lock; /* Protects active and incoming lists */
drivers/media/pci/intel/ipu6/ipu6-isys.h
133
spinlock_t power_lock;
drivers/media/pci/intel/ipu6/ipu6-isys.h
136
spinlock_t streams_lock;
drivers/media/pci/intel/ipu6/ipu6-isys.h
161
spinlock_t listlock; /* Protect framebuflist */
drivers/media/pci/intel/ipu6/ipu6-mmu.h
34
spinlock_t lock; /* Serialize access to users */
drivers/media/pci/intel/ipu6/ipu6-mmu.h
56
spinlock_t ready_lock; /* Serialize access to bool ready */
drivers/media/pci/ivtv/ivtv-alsa.h
17
spinlock_t slock;
drivers/media/pci/ivtv/ivtv-driver.h
323
spinlock_t qlock; /* locks access to the queues */
drivers/media/pci/ivtv/ivtv-driver.h
651
spinlock_t lock; /* lock access to this struct */
drivers/media/pci/ivtv/ivtv-driver.h
674
spinlock_t dma_reg_lock; /* lock access to DMA engine registers */
drivers/media/pci/mantis/mantis_common.h
129
spinlock_t intmask_lock;
drivers/media/pci/mgb4/mgb4_vin.h
46
spinlock_t qlock; /* video buffer queue lock */
drivers/media/pci/mgb4/mgb4_vout.h
43
spinlock_t qlock; /* buffer queue lock */
drivers/media/pci/netup_unidvb/netup_unidvb.h
55
spinlock_t lock;
drivers/media/pci/netup_unidvb/netup_unidvb.h
81
spinlock_t lock;
drivers/media/pci/netup_unidvb/netup_unidvb_spi.c
41
spinlock_t lock;
drivers/media/pci/ngene/ngene.h
594
spinlock_t mixer_lock;
drivers/media/pci/ngene/ngene.h
595
spinlock_t lock;
drivers/media/pci/ngene/ngene.h
636
spinlock_t state_lock;
drivers/media/pci/ngene/ngene.h
734
spinlock_t cmd_lock;
drivers/media/pci/saa7134/saa7134-alsa.c
49
spinlock_t mixer_lock;
drivers/media/pci/saa7134/saa7134-alsa.c
61
spinlock_t lock;
drivers/media/pci/saa7134/saa7134-alsa.c
72
spinlock_t lock;
drivers/media/pci/saa7134/saa7134.h
548
spinlock_t slock;
drivers/media/pci/solo6x10/solo6x10-g723.c
47
spinlock_t lock;
drivers/media/pci/solo6x10/solo6x10.h
147
spinlock_t motion_lock;
drivers/media/pci/solo6x10/solo6x10.h
177
spinlock_t av_lock;
drivers/media/pci/solo6x10/solo6x10.h
241
spinlock_t jpeg_qp_lock;
drivers/media/pci/solo6x10/solo6x10.h
270
spinlock_t slock;
drivers/media/pci/ttpci/budget.h
80
spinlock_t feedlock;
drivers/media/pci/ttpci/budget.h
82
spinlock_t debilock;
drivers/media/pci/tw5864/tw5864.h
146
spinlock_t slock; /* used for sync between ISR, bh_work & V4L2 API */
drivers/media/pci/tw5864/tw5864.h
89
spinlock_t slock; /* used for sync between ISR, bh_work & V4L2 API */
drivers/media/pci/tw68/tw68.h
132
spinlock_t slock;
drivers/media/pci/tw686x/tw686x.h
120
spinlock_t lock;
drivers/media/pci/tw686x/tw686x.h
75
spinlock_t lock;
drivers/media/pci/tw686x/tw686x.h
91
spinlock_t qlock;
drivers/media/pci/zoran/zoran.h
221
spinlock_t spinlock; /* Spinlock */
drivers/media/pci/zoran/zoran.h
285
spinlock_t queued_bufs_lock; /* Protects queued_bufs */
drivers/media/platform/amlogic/c3/isp/c3-isp-common.h
203
spinlock_t buff_lock; /* Protects stats buffer */
drivers/media/platform/amlogic/c3/isp/c3-isp-common.h
230
spinlock_t buff_lock; /* Protects params buffer */
drivers/media/platform/amlogic/c3/isp/c3-isp-common.h
262
spinlock_t buff_lock; /* Protects stream buffer */
drivers/media/platform/arm/mali-c55/mali-c55-common.h
161
spinlock_t lock;
drivers/media/platform/arm/mali-c55/mali-c55-common.h
163
spinlock_t processing_lock;
drivers/media/platform/arm/mali-c55/mali-c55-common.h
192
spinlock_t lock;
drivers/media/platform/arm/mali-c55/mali-c55-common.h
207
spinlock_t lock;
drivers/media/platform/arm/mali-c55/mali-c55-common.h
233
spinlock_t lock;
drivers/media/platform/aspeed/aspeed-video.c
334
spinlock_t lock; /* buffer list lock */
drivers/media/platform/atmel/atmel-isi.c
95
spinlock_t irqlock;
drivers/media/platform/broadcom/bcm2835-unicam.c
168
spinlock_t dma_queue_lock;
drivers/media/platform/chips-media/coda/coda.h
270
spinlock_t buffer_meta_lock;
drivers/media/platform/chips-media/wave5/wave5-vpuapi.h
772
spinlock_t irq_spinlock; /* protect instances list */
drivers/media/platform/chips-media/wave5/wave5-vpuapi.h
800
spinlock_t state_spinlock; /* This protects the instance state */
drivers/media/platform/imagination/e5010-jpeg-enc.h
103
spinlock_t hw_lock;
drivers/media/platform/intel/pxa_camera.c
682
spinlock_t lock;
drivers/media/platform/m2m-deinterlace.c
127
spinlock_t irqlock;
drivers/media/platform/marvell/mcam-core.h
109
spinlock_t dev_lock;
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.h
165
spinlock_t hw_lock;
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.h
192
spinlock_t hw_lock;
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.h
218
spinlock_t hw_lock;
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.h
305
spinlock_t done_queue_lock;
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.h
300
spinlock_t dev_ctx_lock;
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.h
303
spinlock_t irqlock;
drivers/media/platform/mediatek/vcodec/decoder/vdec_msg_queue.h
46
spinlock_t ready_lock;
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.h
209
spinlock_t dev_ctx_lock;
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.h
213
spinlock_t irqlock;
drivers/media/platform/microchip/microchip-isc.h
294
spinlock_t dma_queue_lock;
drivers/media/platform/microchip/microchip-isc.h
31
spinlock_t lock; /* serialize access to clock registers */
drivers/media/platform/microchip/microchip-isc.h
312
spinlock_t awb_lock;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h
129
spinlock_t hw_lock; /* hardware access lock */
drivers/media/platform/nxp/imx-mipi-csis.c
357
spinlock_t slock; /* Protect events */
drivers/media/platform/nxp/imx-pxp.c
223
spinlock_t irqlock;
drivers/media/platform/nxp/imx7-media-csi.c
231
spinlock_t irqlock; /* Protects last_eof */
drivers/media/platform/nxp/imx7-media-csi.c
258
spinlock_t q_lock; /* Protect ready_q */
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
226
spinlock_t buf_lock;
drivers/media/platform/nxp/mx2_emmaprp.c
201
spinlock_t irqlock;
drivers/media/platform/qcom/camss/camss-vfe.h
161
spinlock_t output_lock;
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
221
spinlock_t hw_lock;
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
285
spinlock_t state_lock;
drivers/media/platform/raspberrypi/rp1-cfe/csi2.h
66
spinlock_t errors_lock;
drivers/media/platform/renesas/rcar-vin/rcar-vin.h
196
spinlock_t qlock;
drivers/media/platform/renesas/rcar_drif.c
215
spinlock_t queued_bufs_lock; /* Protects queued_bufs */
drivers/media/platform/renesas/rcar_drif.c
216
spinlock_t dma_lock; /* To serialize DMA cb of channels */
drivers/media/platform/renesas/rcar_fdp1.c
560
spinlock_t irqlock;
drivers/media/platform/renesas/rcar_fdp1.c
561
spinlock_t device_process_lock;
drivers/media/platform/renesas/rcar_jpu.c
193
spinlock_t lock;
drivers/media/platform/renesas/renesas-ceu.c
202
spinlock_t lock;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru.h
165
spinlock_t qlock;
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc.h
104
spinlock_t lock;
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc.h
120
spinlock_t spinlock;
drivers/media/platform/renesas/sh_vou.c
77
spinlock_t lock;
drivers/media/platform/renesas/vsp1/vsp1_clu.h
32
spinlock_t lock;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
140
spinlock_t lock;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
164
spinlock_t lock;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
226
spinlock_t lock;
drivers/media/platform/renesas/vsp1/vsp1_histo.h
47
spinlock_t irqlock;
drivers/media/platform/renesas/vsp1/vsp1_lut.h
30
spinlock_t lock;
drivers/media/platform/renesas/vsp1/vsp1_pipe.h
104
spinlock_t irqlock;
drivers/media/platform/renesas/vsp1/vsp1_rwpf.h
52
spinlock_t lock;
drivers/media/platform/renesas/vsp1/vsp1_video.h
45
spinlock_t irqlock;
drivers/media/platform/renesas/vsp1/vsp1_vspx.c
61
spinlock_t lock;
drivers/media/platform/rockchip/rga/rga.h
92
spinlock_t ctrl_lock;
drivers/media/platform/rockchip/rkcif/rkcif-common.h
161
spinlock_t driver_queue_lock;
drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
337
spinlock_t lock;
drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
374
spinlock_t lock; /* locks the buffers list 'stats' */
drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
421
spinlock_t config_lock; /* locks the buffers list 'params' */
drivers/media/platform/samsung/exynos-gsc/gsc-core.h
328
spinlock_t slock;
drivers/media/platform/samsung/exynos4-is/fimc-core.h
416
spinlock_t slock;
drivers/media/platform/samsung/exynos4-is/fimc-is.h
275
spinlock_t slock;
drivers/media/platform/samsung/exynos4-is/fimc-lite.h
155
spinlock_t slock;
drivers/media/platform/samsung/exynos4-is/media-dev.h
144
spinlock_t slock;
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
223
spinlock_t slock;
drivers/media/platform/samsung/s3c-camif/camif-core.h
305
spinlock_t slock;
drivers/media/platform/samsung/s5p-g2d/g2d.h
22
spinlock_t ctrl_lock;
drivers/media/platform/samsung/s5p-jpeg/jpeg-core.h
113
spinlock_t slock;
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_common.h
318
spinlock_t irqlock; /* lock when operating on context */
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_common.h
319
spinlock_t condlock; /* lock when changing/checking if a context is
drivers/media/platform/st/sti/bdisp/bdisp.h
190
spinlock_t slock;
drivers/media/platform/st/stm32/dma2d/dma2d.h
113
spinlock_t ctrl_lock;
drivers/media/platform/st/stm32/stm32-csi.c
189
spinlock_t slock;
drivers/media/platform/st/stm32/stm32-dcmi.c
122
spinlock_t irqlock;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
130
spinlock_t irqlock;
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h
153
spinlock_t qlock;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.h
40
spinlock_t lock; /* Queue and buffers lock. */
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
114
spinlock_t vbq_lock; /* to lock video buffer queue */
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
160
spinlock_t rst_lock; /* to lock register access */
drivers/media/platform/ti/am437x/am437x-vpfe.h
275
spinlock_t dma_queue_lock;
drivers/media/platform/ti/cal/cal.h
108
spinlock_t lock;
drivers/media/platform/ti/cal/cal.h
183
spinlock_t vc_lock;
drivers/media/platform/ti/davinci/vpif.h
22
extern spinlock_t vpif_lock;
drivers/media/platform/ti/davinci/vpif_capture.h
58
spinlock_t irqlock;
drivers/media/platform/ti/davinci/vpif_display.h
70
spinlock_t irqlock; /* Used for video buffer
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
84
spinlock_t lock;
drivers/media/platform/ti/omap/omap_voutdef.h
171
spinlock_t vbq_lock; /* spinlock for dma_queue */
drivers/media/platform/ti/omap3isp/isp.h
131
spinlock_t lock; /* Protects enabled and divider */
drivers/media/platform/ti/omap3isp/isp.h
191
spinlock_t stat_lock; /* common lock for statistic drivers */
drivers/media/platform/ti/omap3isp/ispccdc.h
153
spinlock_t lock;
drivers/media/platform/ti/omap3isp/ispccdc.h
69
spinlock_t req_lock;
drivers/media/platform/ti/omap3isp/isppreview.h
137
spinlock_t lock;
drivers/media/platform/ti/omap3isp/ispresizer.h
108
spinlock_t lock;
drivers/media/platform/ti/omap3isp/ispvideo.h
180
spinlock_t irqlock; /* protects dmaqueue */
drivers/media/platform/ti/omap3isp/ispvideo.h
84
spinlock_t lock; /* Pipeline state and queue flags */
drivers/media/platform/ti/vpe/vip.h
146
spinlock_t slock;
drivers/media/platform/ti/vpe/vpdma.h
36
spinlock_t lock;
drivers/media/platform/ti/vpe/vpe.c
380
spinlock_t lock;
drivers/media/platform/verisilicon/hantro.h
213
spinlock_t irqlock;
drivers/media/platform/xilinx/xilinx-dma.h
95
spinlock_t queued_lock;
drivers/media/rc/ene_ir.h
188
spinlock_t hw_lock;
drivers/media/rc/fintek-cir.h
50
spinlock_t fintek_lock;
drivers/media/rc/fintek-cir.h
57
spinlock_t lock;
drivers/media/rc/img-ir/img-ir.h
149
spinlock_t lock;
drivers/media/rc/imon.c
126
spinlock_t kc_lock; /* make sure we get keycodes right */
drivers/media/rc/ite-cir.h
83
spinlock_t lock;
drivers/media/rc/meson-ir-tx.c
74
spinlock_t lock;
drivers/media/rc/meson-ir.c
168
spinlock_t lock;
drivers/media/rc/nuvoton-cir.h
61
spinlock_t lock;
drivers/media/rc/rc-core-priv.h
129
spinlock_t keylock;
drivers/media/rc/rc-core-priv.h
56
spinlock_t edge_spinlock;
drivers/media/rc/serial_ir.c
39
spinlock_t lock;
drivers/media/rc/winbond-cir.c
190
spinlock_t spinlock;
drivers/media/test-drivers/vicodec/vicodec-core.c
102
spinlock_t lock;
drivers/media/test-drivers/vicodec/vicodec-core.c
122
spinlock_t *lock;
drivers/media/test-drivers/vimc/vimc-capture.c
29
spinlock_t qlock;
drivers/media/test-drivers/vivid/vivid-core.h
124
extern spinlock_t svid_output_skip_mask_lock;
drivers/media/test-drivers/vivid/vivid-core.h
249
spinlock_t slock;
drivers/media/test-drivers/vivid/vivid-core.h
659
spinlock_t cec_xfers_slock; /* read and write cec messages */
drivers/media/test-drivers/vivid/vivid-core.h
97
extern spinlock_t hdmi_output_skip_mask_lock;
drivers/media/usb/airspy/airspy.c
108
spinlock_t queued_bufs_lock; /* Protects queued_bufs */
drivers/media/usb/au0828/au0828.h
249
spinlock_t slock;
drivers/media/usb/cx231xx/cx231xx.h
422
spinlock_t slock;
drivers/media/usb/cx231xx/cx231xx.h
503
spinlock_t slock;
drivers/media/usb/cx231xx/cx231xx.h
528
spinlock_t slock;
drivers/media/usb/em28xx/em28xx.h
615
spinlock_t slock; /* Protects struct em28xx_audio */
drivers/media/usb/em28xx/em28xx.h
717
spinlock_t slock; /* Protects em28xx video/vbi/dvb IRQ stream data */
drivers/media/usb/go7007/go7007-priv.h
175
spinlock_t spinlock;
drivers/media/usb/go7007/snd-go7007.c
39
spinlock_t lock;
drivers/media/usb/gspca/gspca.h
197
spinlock_t qlock;
drivers/media/usb/hackrf/hackrf.c
122
spinlock_t buffer_list_lock; /* Protects buffer_list */
drivers/media/usb/msi2500/msi2500.c
115
spinlock_t queued_bufs_lock; /* Protects queued_bufs */
drivers/media/usb/pvrusb2/pvrusb2-io.c
63
spinlock_t list_lock;
drivers/media/usb/pwc/pwc.h
217
spinlock_t queued_bufs_lock; /* Protects queued_bufs */
drivers/media/usb/s2255/s2255drv.c
243
spinlock_t qlock;
drivers/media/usb/stk1160/stk1160.h
156
spinlock_t buf_lock;
drivers/media/usb/ttusb-dec/ttusb_dec.c
144
spinlock_t urb_frame_list_lock;
drivers/media/usb/ttusb-dec/ttusb_dec.c
149
spinlock_t filter_info_list_lock;
drivers/media/usb/usbtv/usbtv.h
100
spinlock_t buflock;
drivers/media/usb/uvc/uvcvideo.h
344
spinlock_t irqlock; /* Protects irqqueue */
drivers/media/usb/uvc/uvcvideo.h
528
spinlock_t lock;
drivers/media/v4l2-core/v4l2-mem2mem.c
108
spinlock_t job_spinlock;
drivers/memory/dfl-emif.c
48
spinlock_t lock; /* Serialises access to EMIF_CTRL reg */
drivers/memory/jz4780-nemc.c
51
spinlock_t lock;
drivers/memory/tegra/tegra210-emc.h
903
spinlock_t lock;
drivers/memstick/core/ms_block.h
149
spinlock_t q_lock;
drivers/memstick/core/mspro_block.c
141
spinlock_t q_lock;
drivers/memstick/host/jmb38x_ms.c
50
spinlock_t lock;
drivers/memstick/host/r592.h
136
spinlock_t irq_lock;
drivers/memstick/host/r592.h
137
spinlock_t io_thread_lock;
drivers/message/fusion/mptbase.h
655
spinlock_t FreeChainQlock;
drivers/message/fusion/mptbase.h
662
spinlock_t FreeQlock;
drivers/message/fusion/mptbase.h
730
spinlock_t fw_event_lock;
drivers/message/fusion/mptbase.h
751
spinlock_t taskmgmt_lock; /* diagnostic reset lock */
drivers/message/fusion/mptbase.h
764
spinlock_t fc_rescan_work_lock;
drivers/message/fusion/mptbase.h
776
spinlock_t scsi_lookup_lock;
drivers/message/fusion/mptlan.c
94
spinlock_t txfidx_lock;
drivers/message/fusion/mptlan.c
98
spinlock_t rxfidx_lock;
drivers/mfd/db8500-prcmu.c
355
spinlock_t lock;
drivers/mfd/db8500-prcmu.c
356
spinlock_t dbb_irqs_lock;
drivers/mfd/db8500-prcmu.c
398
spinlock_t auto_pm_lock;
drivers/mfd/db8500-prcmu.c
412
spinlock_t lock;
drivers/mfd/dln2.c
105
spinlock_t event_cb_lock;
drivers/mfd/dln2.c
110
spinlock_t disconnect_lock;
drivers/mfd/dln2.c
90
spinlock_t lock;
drivers/mfd/ezx-pcap.c
33
spinlock_t io_lock;
drivers/mfd/ezx-pcap.c
46
spinlock_t adc_lock;
drivers/mfd/loongson-se.c
25
spinlock_t dev_lock;
drivers/mfd/qcom-pm8xxx.c
73
spinlock_t pm_irq_lock;
drivers/mfd/rz-mtu3.c
25
spinlock_t lock;
drivers/mfd/sm501.c
50
spinlock_t lock;
drivers/mfd/sm501.c
63
spinlock_t reg_lock;
drivers/mfd/ssbi.c
68
spinlock_t lock;
drivers/mfd/ucb1x00-ts.c
42
spinlock_t irq_lock;
drivers/misc/bcm-vk/bcm_vk.h
383
spinlock_t msg_id_lock; /* Spinlock for msg_id */
drivers/misc/bcm-vk/bcm_vk.h
386
spinlock_t ctx_lock; /* Spinlock for component context */
drivers/misc/bcm-vk/bcm_vk.h
407
spinlock_t host_alert_lock; /* protection to access host_alert struct */
drivers/misc/bcm-vk/bcm_vk_msg.h
138
spinlock_t pendq_lock;
drivers/misc/cs5535-mfgpt.c
41
spinlock_t lock;
drivers/misc/fastrpc.c
273
spinlock_t lock;
drivers/misc/fastrpc.c
310
spinlock_t lock;
drivers/misc/genwqe/card_base.h
222
spinlock_t ddcb_lock; /* exclusive access to queue */
drivers/misc/genwqe/card_base.h
270
spinlock_t print_lock;
drivers/misc/genwqe/card_base.h
315
spinlock_t file_lock; /* lock for open files */
drivers/misc/genwqe/card_base.h
406
spinlock_t map_lock; /* lock for dma_mappings */
drivers/misc/genwqe/card_base.h
409
spinlock_t pin_lock; /* lock for pinned memory */
drivers/misc/hi6421v600-irq.c
27
spinlock_t lock;
drivers/misc/hpilo.h
60
spinlock_t open_lock;
drivers/misc/hpilo.h
61
spinlock_t alloc_lock;
drivers/misc/hpilo.h
62
spinlock_t fifo_lock;
drivers/misc/ibmasm/ibmasm.h
141
spinlock_t lock;
drivers/misc/ibmasm/ibmasm.h
86
spinlock_t *lock;
drivers/misc/ibmasm/ibmasm.h
94
spinlock_t *lock = cmd->lock;
drivers/misc/ibmvmc.h
156
spinlock_t lock;
drivers/misc/ibmvmc.h
189
spinlock_t lock;
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
44
spinlock_t lock;
drivers/misc/mei/mei_dev.h
317
spinlock_t rd_completed_lock; /* protects rd_completed queue */
drivers/misc/ntsync.c
46
spinlock_t lock;
drivers/misc/ocxl/link.c
93
spinlock_t atsd_lock; /* to serialize shootdowns */
drivers/misc/phantom.c
56
spinlock_t regs_lock;
drivers/misc/pvpanic/pvpanic.c
44
static spinlock_t pvpanic_lock;
drivers/misc/sgi-gru/grutables.h
311
spinlock_t ms_asid_lock; /* protects ASID assignment */
drivers/misc/sgi-gru/grutables.h
323
spinlock_t vd_lock; /* Serialize access to vma */
drivers/misc/sgi-gru/grutables.h
412
spinlock_t gs_asid_lock; /* lock used for
drivers/misc/sgi-gru/grutables.h
414
spinlock_t gs_lock; /* lock used for
drivers/misc/sgi-gru/grutables.h
459
spinlock_t bs_lock; /* lock used for
drivers/misc/sgi-xp/xpc.h
251
spinlock_t lock;
drivers/misc/sgi-xp/xpc.h
322
spinlock_t lock; /* lock for updating this structure */
drivers/misc/sgi-xp/xpc.h
456
spinlock_t flags_lock; /* protect updating of flags */
drivers/misc/sgi-xp/xpc.h
483
spinlock_t act_lock; /* protect updating of act_state */
drivers/misc/sgi-xp/xpc.h
505
spinlock_t chctl_lock; /* chctl flags lock */
drivers/misc/sgi-xp/xpc.h
614
extern spinlock_t xpc_activate_IRQ_rcvd_lock;
drivers/misc/vmw_balloon.c
364
spinlock_t huge_pages_lock;
drivers/misc/vmw_balloon.c
383
spinlock_t comm_lock;
drivers/misc/vmw_vmci/vmci_context.c
35
spinlock_t lock; /* Spinlock for context list operations */
drivers/misc/vmw_vmci/vmci_context.h
53
spinlock_t lock; /* Locks callQueue and handle_arrays. */
drivers/misc/vmw_vmci/vmci_doorbell.c
47
spinlock_t lock; /* Index table lock */
drivers/misc/vmw_vmci/vmci_resource.c
22
spinlock_t lock;
drivers/misc/xilinx_sdfec.c
224
spinlock_t error_data_lock;
drivers/mmc/core/queue.h
80
spinlock_t lock;
drivers/mmc/core/sdio_uart.c
72
spinlock_t write_lock;
drivers/mmc/host/atmel-mci.c
333
spinlock_t lock;
drivers/mmc/host/bcm2835.c
146
spinlock_t lock;
drivers/mmc/host/cavium.h
75
spinlock_t irq_handler_lock;
drivers/mmc/host/cb710-mmc.h
17
spinlock_t irq_lock;
drivers/mmc/host/cqhci.h
227
spinlock_t lock;
drivers/mmc/host/dw_mmc.h
161
spinlock_t lock;
drivers/mmc/host/dw_mmc.h
162
spinlock_t irq_lock;
drivers/mmc/host/jz4740_mmc.c
171
spinlock_t lock;
drivers/mmc/host/loongson2-mmc.c
242
spinlock_t lock; /* Prevent races with irq handler */
drivers/mmc/host/meson-gx-mmc.c
179
spinlock_t lock;
drivers/mmc/host/meson-mx-sdio.c
113
spinlock_t irq_lock;
drivers/mmc/host/mmc_hsq.h
28
spinlock_t lock;
drivers/mmc/host/mmci.h
422
spinlock_t lock;
drivers/mmc/host/moxart-mmc.c
123
spinlock_t lock;
drivers/mmc/host/mtk-sd.c
472
spinlock_t lock;
drivers/mmc/host/mvsdio.c
37
spinlock_t lock;
drivers/mmc/host/mxcmmc.c
148
spinlock_t lock;
drivers/mmc/host/mxs-mmc.c
56
spinlock_t lock;
drivers/mmc/host/omap.c
159
spinlock_t dma_lock;
drivers/mmc/host/omap.c
163
spinlock_t slot_lock;
drivers/mmc/host/omap.c
168
spinlock_t clk_lock; /* for changing enabled state */
drivers/mmc/host/omap_hsmmc.c
182
spinlock_t irq_lock; /* Prevent races with irq handler */
drivers/mmc/host/owl-mmc.c
104
spinlock_t lock;
drivers/mmc/host/pxamci.c
51
spinlock_t lock;
drivers/mmc/host/sdhci-cadence.c
89
spinlock_t wrlock; /* write lock */
drivers/mmc/host/sdhci-of-aspeed.c
43
spinlock_t lock;
drivers/mmc/host/sdhci.h
559
spinlock_t lock; /* Mutex */
drivers/mmc/host/sh_mmcif.c
230
spinlock_t lock; /* protect sh_mmcif_host::state */
drivers/mmc/host/sunxi-mmc.c
285
spinlock_t lock;
drivers/mmc/host/tmio_mmc.h
178
spinlock_t lock; /* protect host private data */
drivers/mmc/host/toshsd.h
163
spinlock_t lock;
drivers/mmc/host/ushc.c
104
spinlock_t lock;
drivers/mmc/host/via-sdmmc.c
314
spinlock_t lock;
drivers/mmc/host/wbsd.h
140
spinlock_t lock; /* Mutex */
drivers/most/core.c
54
spinlock_t fifo_lock; /* fifo access synchronization */
drivers/most/most_cdev.c
32
spinlock_t unlink; /* synchronization lock to unlink channels */
drivers/most/most_usb.c
112
spinlock_t channel_lock[MAX_NUM_ENDPOINTS]; /* sync channel access */
drivers/most/most_usb.c
240
spinlock_t *lock; /* temp. lock */
drivers/most/most_usb.c
345
spinlock_t *lock = mdev->channel_lock + channel;
drivers/most/most_usb.c
398
spinlock_t *lock = mdev->channel_lock + channel;
drivers/mtd/maps/physmap-core.c
55
spinlock_t vpp_lock;
drivers/mtd/nand/raw/brcmnand/iproc_nand.c
22
spinlock_t idm_lock;
drivers/mtd/nand/raw/cadence-nand-controller.c
536
spinlock_t irq_lock;
drivers/mtd/nand/raw/denali.h
373
spinlock_t irq_lock;
drivers/mtd/nand/raw/r852.h
138
spinlock_t irqlock; /* IRQ protecting lock */
drivers/mtd/ubi/ubi.h
562
spinlock_t volumes_lock;
drivers/mtd/ubi/ubi.h
585
spinlock_t ltree_lock;
drivers/mtd/ubi/ubi.h
613
spinlock_t wl_lock;
drivers/net/amt.c
39
static spinlock_t source_gc_lock;
drivers/net/arcnet/arcdevice.h
261
spinlock_t lock;
drivers/net/caif/caif_virtio.c
109
spinlock_t tx_lock;
drivers/net/can/bxcan.c
177
spinlock_t rmw_lock; /* lock for read-modify-write operations */
drivers/net/can/can327.c
78
spinlock_t lock;
drivers/net/can/ctucanfd/ctucanfd.h
42
spinlock_t tx_lock; /* spinlock to serialize allocation and processing of TX buffers */
drivers/net/can/grcan.c
284
spinlock_t lock;
drivers/net/can/janz-ican3.c
256
spinlock_t lock;
drivers/net/can/kvaser_pciefd/kvaser_pciefd.h
74
spinlock_t lock; /* Locks sensitive registers (e.g. MODE) */
drivers/net/can/m_can/m_can.h
118
spinlock_t tx_handling_spinlock;
drivers/net/can/peak_canfd/peak_canfd_user.h
23
spinlock_t echo_lock;
drivers/net/can/peak_canfd/peak_pciefd_main.c
182
spinlock_t tx_lock;
drivers/net/can/peak_canfd/peak_pciefd_main.c
193
spinlock_t cmd_lock; /* 64-bits cmds must be atomic */
drivers/net/can/rcar/rcar_canfd.c
460
spinlock_t tx_lock; /* To protect tx path */
drivers/net/can/sja1000/f81601.c
36
spinlock_t lock; /* use this spin lock only for write access */
drivers/net/can/sja1000/sja1000.h
170
spinlock_t cmdreg_lock; /* lock for concurrent cmd register writes */
drivers/net/can/sja1000/sja1000_isa.c
38
static spinlock_t indirect_lock[MAXDEV]; /* lock for indirect access mode */
drivers/net/can/sja1000/sja1000_platform.c
38
spinlock_t io_lock;
drivers/net/can/slcan/slcan-core.c
96
spinlock_t lock;
drivers/net/can/softing/softing.h
41
spinlock_t spin; /* protect this structure & DPRAM access */
drivers/net/can/sun4i_can.c
221
spinlock_t cmdreg_lock; /* lock for concurrent cmd register writes */
drivers/net/can/ti_hecc.c
186
spinlock_t mbx_lock; /* CANME register needs protection */
drivers/net/can/usb/gs_usb.c
320
spinlock_t tx_ctx_lock;
drivers/net/can/usb/gs_usb.c
335
spinlock_t tc_lock; /* spinlock to guard access tc->cycle_last */
drivers/net/can/usb/kvaser_usb/kvaser_usb.h
150
spinlock_t tx_contexts_lock; /* lock for active_tx_contexts */
drivers/net/can/usb/kvaser_usb/kvaser_usb.h
71
spinlock_t transid_lock; /* lock for transid */
drivers/net/can/usb/kvaser_usb/kvaser_usb.h
74
spinlock_t usb_rx_leftover_lock;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
2117
spinlock_t *usb_rx_leftover_lock = &card_data->usb_rx_leftover_lock;
drivers/net/can/usb/ucan.c
285
spinlock_t echo_skb_lock;
drivers/net/can/usb/ucan.c
301
spinlock_t context_lock;
drivers/net/can/xilinx_can.c
241
spinlock_t tx_lock; /* Lock for synchronizing TX interrupt handling */
drivers/net/dsa/bcm_sf2.h
81
spinlock_t indir_lock;
drivers/net/dsa/microchip/ksz_ptp.h
29
spinlock_t clock_lock;
drivers/net/dsa/realtek/realtek.h
63
spinlock_t lock; /* Locks around command writes */
drivers/net/dsa/realtek/rtl8365mb.c
626
spinlock_t stats_lock;
drivers/net/dsa/rzn1_a5psw.h
259
spinlock_t reg_lock;
drivers/net/dsa/sja1105/sja1105.h
272
spinlock_t ts_id_lock;
drivers/net/ethernet/3com/3c509.c
164
spinlock_t lock;
drivers/net/ethernet/3com/3c515.c
316
spinlock_t lock;
drivers/net/ethernet/3com/3c574_cs.c
207
spinlock_t window_lock; /* Guards the Window selection */
drivers/net/ethernet/3com/3c589_cs.c
139
spinlock_t lock;
drivers/net/ethernet/3com/3c59x.c
652
spinlock_t lock;
drivers/net/ethernet/3com/3c59x.c
654
spinlock_t mii_lock; /* Serialises access to MII */
drivers/net/ethernet/3com/3c59x.c
656
spinlock_t window_lock; /* Serialises access to windowed regs */
drivers/net/ethernet/3com/typhoon.c
277
spinlock_t command_lock ____cacheline_aligned;
drivers/net/ethernet/8390/8390.h
104
spinlock_t page_lock; /* Page register locks */
drivers/net/ethernet/actions/owl-emac.h
277
spinlock_t lock; /* Sync concurrent ring access */
drivers/net/ethernet/adaptec/starfire.c
542
spinlock_t lock;
drivers/net/ethernet/adi/adin1110.c
152
spinlock_t state_lock; /* protect RX mode */
drivers/net/ethernet/aeroflex/greth.h
125
spinlock_t devlock;
drivers/net/ethernet/agere/et131x.c
459
spinlock_t tcb_send_qlock; /* protects the tx_ring send tcb list */
drivers/net/ethernet/agere/et131x.c
460
spinlock_t tcb_ready_qlock; /* protects the tx_ring ready tcb list */
drivers/net/ethernet/agere/et131x.c
461
spinlock_t rcv_lock; /* protects the rx_ring receive list */
drivers/net/ethernet/airoha/airoha_eth.h
186
spinlock_t lock;
drivers/net/ethernet/airoha/airoha_eth.h
215
spinlock_t lock;
drivers/net/ethernet/airoha/airoha_eth.h
516
spinlock_t irq_lock;
drivers/net/ethernet/alacritech/slic.h
310
spinlock_t lock;
drivers/net/ethernet/alacritech/slic.h
540
spinlock_t upper_lock;
drivers/net/ethernet/alacritech/slic.h
549
spinlock_t link_lock;
drivers/net/ethernet/allwinner/sun4i-emac.c
76
spinlock_t lock;
drivers/net/ethernet/alteon/acenic.h
691
spinlock_t debug_lock
drivers/net/ethernet/altera/altera_tse.h
455
spinlock_t mac_cfg_lock;
drivers/net/ethernet/altera/altera_tse.h
457
spinlock_t tx_lock;
drivers/net/ethernet/altera/altera_tse.h
459
spinlock_t rxdma_irq_lock;
drivers/net/ethernet/amazon/ena/ena_com.h
224
spinlock_t q_lock; /* spinlock for the admin queue */
drivers/net/ethernet/amazon/ena/ena_com.h
266
spinlock_t lock;
drivers/net/ethernet/amazon/ena/ena_com.h
281
spinlock_t lock;
drivers/net/ethernet/amazon/ena/ena_netdev.h
243
spinlock_t xdp_tx_lock; /* synchronize XDP TX/Redirect traffic */
drivers/net/ethernet/amazon/ena/ena_phc.h
22
spinlock_t lock;
drivers/net/ethernet/amd/7990.h
126
spinlock_t devlock;
drivers/net/ethernet/amd/amd8111e.h
753
spinlock_t lock; /* Guard lock */
drivers/net/ethernet/amd/atarilance.c
229
spinlock_t devlock;
drivers/net/ethernet/amd/au1000_eth.h
112
spinlock_t lock; /* Serialise access to device */
drivers/net/ethernet/amd/declance.c
256
spinlock_t lock;
drivers/net/ethernet/amd/lance.c
253
spinlock_t devlock;
drivers/net/ethernet/amd/nmclan_cs.c
369
spinlock_t bank_lock; /* Must be held if you step off bank 0 */
drivers/net/ethernet/amd/pcnet32.c
270
spinlock_t lock; /* Guard lock */
drivers/net/ethernet/amd/pds_core/core.h
187
spinlock_t adminq_lock; /* lock for adminq operations */
drivers/net/ethernet/amd/sunlance.c
242
spinlock_t lock;
drivers/net/ethernet/amd/xgbe/xgbe.h
1008
spinlock_t xpcs_lock;
drivers/net/ethernet/amd/xgbe/xgbe.h
1144
spinlock_t tstamp_lock;
drivers/net/ethernet/amd/xgbe/xgbe.h
372
spinlock_t lock;
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
218
spinlock_t stats_lock; /* statistics lock */
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
220
spinlock_t mac_lock; /* mac lock */
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
232
spinlock_t mss_lock; /* mss lock */
drivers/net/ethernet/apple/bmac.c
81
spinlock_t lock;
drivers/net/ethernet/apple/mace.c
67
spinlock_t lock;
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
40
spinlock_t lock;
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
47
spinlock_t lock;
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
55
spinlock_t ptp_lock;
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
56
spinlock_t ptp_ring_lock;
drivers/net/ethernet/atheros/alx/alx.h
126
spinlock_t irq_lock;
drivers/net/ethernet/atheros/alx/alx.h
139
spinlock_t stats_lock;
drivers/net/ethernet/atheros/alx/hw.h
490
spinlock_t mdio_lock;
drivers/net/ethernet/atheros/atl1c/atl1c.h
368
spinlock_t intr_mask_lock; /* protect the intr_mask */
drivers/net/ethernet/atheros/atl1c/atl1c.h
534
spinlock_t mdio_lock;
drivers/net/ethernet/atheros/atl1e/atl1e.h
431
spinlock_t mdio_lock;
drivers/net/ethernet/atheros/atlx/atl1.h
752
spinlock_t lock;
drivers/net/ethernet/atheros/atlx/atl1.h
765
spinlock_t mb_lock;
drivers/net/ethernet/atheros/atlx/atl2.h
443
spinlock_t stats_lock;
drivers/net/ethernet/broadcom/asp2/bcmasp.h
391
spinlock_t mda_lock;
drivers/net/ethernet/broadcom/asp2/bcmasp.h
394
spinlock_t clk_lock;
drivers/net/ethernet/broadcom/b44.h
359
spinlock_t lock;
drivers/net/ethernet/broadcom/bcm63xx_enet.h
250
spinlock_t rx_lock;
drivers/net/ethernet/broadcom/bcm63xx_enet.h
278
spinlock_t tx_lock;
drivers/net/ethernet/broadcom/bcm63xx_enet.h
343
spinlock_t enetsw_mdio_lock;
drivers/net/ethernet/broadcom/bcmsysport.h
690
spinlock_t lock; /* Ring lock for tx reclaim/xmit */
drivers/net/ethernet/broadcom/bcmsysport.h
725
spinlock_t desc_lock;
drivers/net/ethernet/broadcom/bnge/bnge.h
114
spinlock_t db_lock;
drivers/net/ethernet/broadcom/bnx2.h
6841
spinlock_t phy_lock;
drivers/net/ethernet/broadcom/bnx2.h
6842
spinlock_t indirect_lock;
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
1447
spinlock_t spq_lock;
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
1699
spinlock_t dmae_lock;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h
199
spinlock_t lock;
drivers/net/ethernet/broadcom/bnxt/bnxt.h
1002
spinlock_t xdp_tx_lock;
drivers/net/ethernet/broadcom/bnxt/bnxt.h
2668
spinlock_t db_lock;
drivers/net/ethernet/broadcom/bnxt/bnxt.h
2678
spinlock_t ntp_fltr_lock; /* for hash table add, del */
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h
108
spinlock_t ptp_tx_lock;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h
143
spinlock_t stats_lock;
drivers/net/ethernet/broadcom/cnic.h
141
spinlock_t lock;
drivers/net/ethernet/broadcom/cnic.h
211
spinlock_t cnic_ulp_lock;
drivers/net/ethernet/broadcom/genet/bcmgenet.h
540
spinlock_t lock; /* ring lock */
drivers/net/ethernet/broadcom/genet/bcmgenet.h
597
spinlock_t reg_lock;
drivers/net/ethernet/broadcom/genet/bcmgenet.h
648
spinlock_t lock;
drivers/net/ethernet/broadcom/sb1250-mac.c
228
spinlock_t sbm_lock; /* spin lock */
drivers/net/ethernet/broadcom/tg3.h
3176
spinlock_t lock;
drivers/net/ethernet/broadcom/tg3.h
3177
spinlock_t indirect_lock;
drivers/net/ethernet/brocade/bna/bnad.h
321
spinlock_t bna_lock ____cacheline_aligned;
drivers/net/ethernet/cadence/macb.h
1251
spinlock_t tx_ptr_lock;
drivers/net/ethernet/cadence/macb.h
1299
spinlock_t lock;
drivers/net/ethernet/cadence/macb.h
1308
spinlock_t stats_lock;
drivers/net/ethernet/cadence/macb.h
1346
spinlock_t tsu_clk_lock; /* gem tsu clock locking */
drivers/net/ethernet/cadence/macb.h
1355
spinlock_t rx_fs_lock;
drivers/net/ethernet/calxeda/xgmac.c
378
spinlock_t stats_lock;
drivers/net/ethernet/cavium/common/cavium_ptp.h
16
spinlock_t spin_lock;
drivers/net/ethernet/cavium/liquidio/cn66xx_device.h
47
spinlock_t lock_for_droq_int_enb_reg;
drivers/net/ethernet/cavium/liquidio/octeon_device.h
151
spinlock_t lock;
drivers/net/ethernet/cavium/liquidio/octeon_device.h
432
spinlock_t pci_win_lock;
drivers/net/ethernet/cavium/liquidio/octeon_device.h
435
spinlock_t mem_access_lock;
drivers/net/ethernet/cavium/liquidio/octeon_device.h
548
spinlock_t cmd_resp_wqlock;
drivers/net/ethernet/cavium/liquidio/octeon_iq.h
100
spinlock_t iq_flush_running_lock;
drivers/net/ethernet/cavium/liquidio/octeon_iq.h
319
spinlock_t lock;
drivers/net/ethernet/cavium/liquidio/octeon_iq.h
80
spinlock_t lock;
drivers/net/ethernet/cavium/liquidio/octeon_iq.h
83
spinlock_t post_lock;
drivers/net/ethernet/cavium/liquidio/octeon_mailbox.h
87
spinlock_t lock;
drivers/net/ethernet/cavium/liquidio/octeon_network.h
113
spinlock_t *glist_lock;
drivers/net/ethernet/cavium/liquidio/octeon_network.h
170
spinlock_t ptp_lock;
drivers/net/ethernet/cavium/liquidio/request_manager.c
773
spinlock_t *sc_lists_lock; /* lock for response_list */
drivers/net/ethernet/cavium/liquidio/request_manager.c
813
spinlock_t *sc_lists_lock; /* lock for response_list */
drivers/net/ethernet/cavium/liquidio/response_manager.h
45
spinlock_t lock;
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
141
spinlock_t lock;
drivers/net/ethernet/cavium/thunder/nic.h
326
spinlock_t rx_mode_wq_lock;
drivers/net/ethernet/cavium/thunder/nicvf_queues.h
258
spinlock_t lock; /* lock to serialize processing CQEs */
drivers/net/ethernet/chelsio/cxgb/common.h
244
spinlock_t tpi_lock;
drivers/net/ethernet/chelsio/cxgb/common.h
245
spinlock_t work_lock;
drivers/net/ethernet/chelsio/cxgb/common.h
246
spinlock_t mac_lock;
drivers/net/ethernet/chelsio/cxgb/common.h
249
spinlock_t async_lock ____cacheline_aligned;
drivers/net/ethernet/chelsio/cxgb/espi.c
38
spinlock_t lock;
drivers/net/ethernet/chelsio/cxgb/sge.c
182
spinlock_t lock; /* Lock to protect cmdQ enqueuing */
drivers/net/ethernet/chelsio/cxgb3/adapter.h
143
spinlock_t lock; /* guards response processing */
drivers/net/ethernet/chelsio/cxgb3/adapter.h
177
spinlock_t lock; /* guards enqueueing of new packets */
drivers/net/ethernet/chelsio/cxgb3/adapter.h
217
spinlock_t reg_lock; /* guards non-atomic SGE registers (eg context) */
drivers/net/ethernet/chelsio/cxgb3/adapter.h
264
spinlock_t stats_lock;
drivers/net/ethernet/chelsio/cxgb3/adapter.h
265
spinlock_t work_lock;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.h
175
spinlock_t atid_lock ____cacheline_aligned_in_smp;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.h
179
spinlock_t stid_lock ____cacheline_aligned;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.h
194
spinlock_t tid_release_lock;
drivers/net/ethernet/chelsio/cxgb3/l2t.h
68
spinlock_t lock;
drivers/net/ethernet/chelsio/cxgb3/sge.c
2949
spinlock_t *lock;
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.h
16
spinlock_t lock; /* Hold while modifying clip reference */
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1047
spinlock_t lock; /* lock for acquiring bitmap */
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1157
spinlock_t mps_ref_lock; /* lock for syncing mps ref/def activities */
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1163
spinlock_t tid_release_lock;
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1172
spinlock_t mbox_lock;
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1192
spinlock_t ptp_lock;
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1193
spinlock_t stats_lock;
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1194
spinlock_t win0_lock ____cacheline_aligned_in_smp;
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
856
spinlock_t db_lock;
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
929
spinlock_t lock; /* Per queue lock to synchronize completions */
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
954
spinlock_t lock; /* Per queue lock */
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
975
spinlock_t intrq_lock;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h
53
spinlock_t lock; /* lock for stats */
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
137
spinlock_t atid_lock ____cacheline_aligned_in_smp;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
141
spinlock_t stid_lock;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
161
spinlock_t ftid_lock;
drivers/net/ethernet/chelsio/cxgb4/l2t.h
82
spinlock_t lock;
drivers/net/ethernet/chelsio/cxgb4/smt.h
63
spinlock_t lock; /* protect smt entry add,removal */
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
285
spinlock_t intrq_lock;
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
395
spinlock_t stats_lock;
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
398
spinlock_t mbox_lock;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.h
39
spinlock_t lock; /* lock for pending_close */
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls.h
202
spinlock_t lock; /* lock for key id request from map */
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls.h
216
spinlock_t listen_lock; /* lock for listen list */
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls.h
225
spinlock_t idr_lock ____cacheline_aligned_in_smp;
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h
124
spinlock_t lock; /* ppm pool lock */
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h
143
spinlock_t map_lock; /* ppm map lock */
drivers/net/ethernet/cirrus/cs89x0.c
150
spinlock_t lock;
drivers/net/ethernet/cirrus/ep93xx_eth.c
162
spinlock_t rx_lock;
drivers/net/ethernet/cirrus/ep93xx_eth.c
166
spinlock_t tx_pending_lock;
drivers/net/ethernet/cisco/enic/enic.h
132
spinlock_t lock;
drivers/net/ethernet/cisco/enic/enic.h
178
spinlock_t lock; /* spinlock for wq */
drivers/net/ethernet/cisco/enic/enic.h
203
spinlock_t devcmd_lock;
drivers/net/ethernet/cisco/enic/enic.h
216
spinlock_t enic_api_lock;
drivers/net/ethernet/cortina/gemini.c
134
spinlock_t config_lock; /* Locks config register */
drivers/net/ethernet/cortina/gemini.c
157
spinlock_t irq_lock; /* Locks IRQ-related registers */
drivers/net/ethernet/cortina/gemini.c
164
spinlock_t freeq_lock; /* Locks queue from reentrance */
drivers/net/ethernet/davicom/dm9000.c
128
spinlock_t lock;
drivers/net/ethernet/dec/tulip/de2104x.c
298
spinlock_t lock;
drivers/net/ethernet/dec/tulip/dmfe.c
203
spinlock_t lock;
drivers/net/ethernet/dec/tulip/tulip.h
420
spinlock_t lock;
drivers/net/ethernet/dec/tulip/tulip.h
421
spinlock_t mii_lock;
drivers/net/ethernet/dec/tulip/uli526x.c
125
spinlock_t lock;
drivers/net/ethernet/dec/tulip/winbond-840.c
297
spinlock_t lock;
drivers/net/ethernet/dec/tulip/xircom_cb.c
98
spinlock_t lock;
drivers/net/ethernet/dlink/dl2k.h
376
spinlock_t stats_lock;
drivers/net/ethernet/dlink/dl2k.h
377
spinlock_t tx_lock;
drivers/net/ethernet/dlink/dl2k.h
378
spinlock_t rx_lock;
drivers/net/ethernet/dlink/sundance.c
385
spinlock_t lock;
drivers/net/ethernet/dlink/sundance.c
403
spinlock_t mcastlock; /* SMP lock multicast updates. */
drivers/net/ethernet/dlink/sundance.c
411
spinlock_t statlock;
drivers/net/ethernet/emulex/benet/be.h
565
spinlock_t mcc_lock; /* For serializing mcc cmds to BE card */
drivers/net/ethernet/emulex/benet/be.h
566
spinlock_t mcc_cq_lock;
drivers/net/ethernet/engleder/tsnep.h
183
spinlock_t ptp_lock;
drivers/net/ethernet/ethoc.c
217
spinlock_t lock;
drivers/net/ethernet/faraday/ftmac100.c
64
spinlock_t tx_lock;
drivers/net/ethernet/fealnx.c
1763
spinlock_t *lp = &((struct netdev_private *)netdev_priv(dev))->lock;
drivers/net/ethernet/fealnx.c
376
spinlock_t lock;
drivers/net/ethernet/freescale/enetc/enetc_qos.c
480
spinlock_t psfp_lock; /* spinlock for the struct enetc_psfp r/w */
drivers/net/ethernet/freescale/fec.h
645
spinlock_t tmreg_lock;
drivers/net/ethernet/freescale/fec_mpc52xx.c
65
spinlock_t lock;
drivers/net/ethernet/freescale/fman/fman.h
313
spinlock_t spinlock;
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
126
spinlock_t lock; /* during all ops except TX pckt processing */
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
127
spinlock_t tx_lock; /* during fs_start_xmit and fs_tx */
drivers/net/ethernet/freescale/gianfar.h
1002
spinlock_t txlock __attribute__ ((aligned (SMP_CACHE_BYTES)));
drivers/net/ethernet/freescale/gianfar.h
1090
spinlock_t grplock __aligned(SMP_CACHE_BYTES);
drivers/net/ethernet/freescale/gianfar.h
667
spinlock_t lock;
drivers/net/ethernet/freescale/ucc_geth.h
1202
spinlock_t lock;
drivers/net/ethernet/fungible/funcore/fun_dev.h
78
spinlock_t irqmgr_lock;
drivers/net/ethernet/fungible/funcore/fun_queue.h
26
spinlock_t sq_lock;
drivers/net/ethernet/google/gve/gve.h
485
spinlock_t xdp_lock;
drivers/net/ethernet/google/gve/gve.h
541
spinlock_t clean_lock;
drivers/net/ethernet/google/gve/gve.h
543
spinlock_t xdp_lock;
drivers/net/ethernet/hisilicon/hns/hnae.c
20
hnae_list_add(spinlock_t *lock, struct list_head *node, struct list_head *head)
drivers/net/ethernet/hisilicon/hns/hnae.c
29
static void hnae_list_del(spinlock_t *lock, struct list_head *node)
drivers/net/ethernet/hisilicon/hns/hnae.h
539
spinlock_t lock; /* lock to protect the handle_list */
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
324
spinlock_t tcam_lock;
drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.h
426
spinlock_t lock; /* Command queue lock */
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1083
spinlock_t mac_list_lock; /* protect mac address need to add/detele */
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
962
spinlock_t fd_rule_lock; /* protect fd_rule_list and fd_bmap */
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.h
66
spinlock_t lock; /* protects ptp registers */
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h
204
spinlock_t mac_list_lock; /* protect mac address need to add/detele */
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.h
149
spinlock_t cmdq_lock;
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.h
110
spinlock_t mbox_lock;
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.h
117
spinlock_t cmdq_lock;
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h
102
spinlock_t ceq_lock;
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h
83
spinlock_t aeq_lock;
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.h
74
spinlock_t channel_lock;
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.h
21
spinlock_t idx_lock;
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.h
128
spinlock_t mbox_lock;
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.h
47
spinlock_t sync_event_lock;
drivers/net/ethernet/i825xx/82596.c
336
spinlock_t lock;
drivers/net/ethernet/i825xx/lib82596.c
325
spinlock_t lock; /* serialize access to chip */
drivers/net/ethernet/ibm/ehea/ehea.h
263
spinlock_t spinlock;
drivers/net/ethernet/ibm/ehea/ehea.h
420
spinlock_t lock;
drivers/net/ethernet/ibm/emac/core.h
263
spinlock_t lock;
drivers/net/ethernet/ibm/emac/mal.h
206
spinlock_t lock;
drivers/net/ethernet/ibm/ibmvnic.h
1051
spinlock_t state_lock;
drivers/net/ethernet/ibm/ibmvnic.h
1057
spinlock_t rwi_lock;
drivers/net/ethernet/ibm/ibmvnic.h
795
spinlock_t lock;
drivers/net/ethernet/ibm/ibmvnic.h
827
spinlock_t lock;
drivers/net/ethernet/intel/e100.c
549
spinlock_t cb_lock ____cacheline_aligned;
drivers/net/ethernet/intel/e100.c
550
spinlock_t cmd_lock;
drivers/net/ethernet/intel/e100.c
601
spinlock_t mdio_lock;
drivers/net/ethernet/intel/e1000/e1000.h
214
spinlock_t stats_lock;
drivers/net/ethernet/intel/e1000e/e1000.h
287
spinlock_t stats64_lock; /* protects statistics counters */
drivers/net/ethernet/intel/e1000e/e1000.h
328
spinlock_t systim_lock; /* protects SYSTIML/H regsters */
drivers/net/ethernet/intel/fm10k/fm10k.h
349
spinlock_t mbx_lock;
drivers/net/ethernet/intel/fm10k/fm10k.h
375
spinlock_t macvlan_lock;
drivers/net/ethernet/intel/i40e/i40e.h
678
spinlock_t ptp_rx_lock; /* Used to protect Rx timestamp registers. */
drivers/net/ethernet/intel/i40e/i40e.h
828
spinlock_t mac_filter_hash_lock;
drivers/net/ethernet/intel/iavf/iavf.h
269
spinlock_t mac_vlan_list_lock;
drivers/net/ethernet/intel/iavf/iavf.h
382
spinlock_t current_netdev_promisc_flags_lock;
drivers/net/ethernet/intel/iavf/iavf.h
466
spinlock_t cloud_filter_list_lock;
drivers/net/ethernet/intel/iavf/iavf.h
478
spinlock_t fdir_fltr_lock; /* protect the Flow Director filter list */
drivers/net/ethernet/intel/iavf/iavf.h
481
spinlock_t adv_rss_lock; /* protect the RSS management list */
drivers/net/ethernet/intel/ice/ice.h
375
spinlock_t arfs_lock; /* protects aRFS hash table and filter state */
drivers/net/ethernet/intel/ice/ice.h
602
spinlock_t aq_wait_lock;
drivers/net/ethernet/intel/ice/ice_adapter.h
41
spinlock_t ptp_gltsyn_time_lock;
drivers/net/ethernet/intel/ice/ice_adapter.h
43
spinlock_t txq_ctx_lock;
drivers/net/ethernet/intel/ice/ice_ptp.h
115
spinlock_t lock; /* lock protecting in_use bitmap */
drivers/net/ethernet/intel/ice/ice_txrx.h
376
spinlock_t tx_lock;
drivers/net/ethernet/intel/ice/virt/fdir.h
38
spinlock_t ctx_lock; /* protects FDIR context info */
drivers/net/ethernet/intel/idpf/idpf.h
167
spinlock_t stats_lock;
drivers/net/ethernet/intel/idpf/idpf.h
603
spinlock_t mac_filter_list_lock;
drivers/net/ethernet/intel/idpf/idpf.h
604
spinlock_t flow_steer_list_lock;
drivers/net/ethernet/intel/idpf/idpf_controlq_api.h
102
spinlock_t cq_lock; /* control queue lock */
drivers/net/ethernet/intel/idpf/idpf_ptp.h
150
spinlock_t latches_lock;
drivers/net/ethernet/intel/idpf/idpf_ptp.h
151
spinlock_t status_lock;
drivers/net/ethernet/intel/idpf/idpf_ptp.h
198
spinlock_t read_dev_clk_lock;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
21
spinlock_t xn_bm_lock;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.h
61
spinlock_t lock;
drivers/net/ethernet/intel/igb/igb.h
596
spinlock_t stats64_lock;
drivers/net/ethernet/intel/igb/igb.h
634
spinlock_t tmreg_lock;
drivers/net/ethernet/intel/igb/igb.h
669
spinlock_t nfc_lock;
drivers/net/ethernet/intel/igb/igb.h
676
spinlock_t vfs_lock;
drivers/net/ethernet/intel/igbvf/vf.h
225
spinlock_t mbx_lock; /* serializes mailbox ops */
drivers/net/ethernet/intel/igc/igc.h
267
spinlock_t qbv_tx_lock;
drivers/net/ethernet/intel/igc/igc.h
276
spinlock_t stats64_lock;
drivers/net/ethernet/intel/igc/igc.h
316
spinlock_t ptp_tx_lock;
drivers/net/ethernet/intel/igc/igc.h
321
spinlock_t tmreg_lock;
drivers/net/ethernet/intel/igc/igc.h
323
spinlock_t free_timer_lock;
drivers/net/ethernet/intel/ixgbe/ixgbe.h
402
spinlock_t tx_lock; /* used in XDP mode */
drivers/net/ethernet/intel/ixgbe/ixgbe.h
771
spinlock_t fdir_perfect_lock;
drivers/net/ethernet/intel/ixgbe/ixgbe.h
798
spinlock_t tmreg_lock;
drivers/net/ethernet/intel/ixgbe/ixgbe.h
846
spinlock_t vfs_lock;
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.h
55
spinlock_t lock;
drivers/net/ethernet/intel/ixgbevf/ixgbevf.h
372
spinlock_t mbx_lock;
drivers/net/ethernet/jme.h
406
spinlock_t phy_lock;
drivers/net/ethernet/jme.h
407
spinlock_t macaddr_lock;
drivers/net/ethernet/jme.h
408
spinlock_t rxmcs_lock;
drivers/net/ethernet/korina.c
365
spinlock_t lock; /* NIC xmit lock */
drivers/net/ethernet/lantiq_etop.c
101
spinlock_t lock;
drivers/net/ethernet/marvell/mv643xx_eth.c
375
spinlock_t mib_counters_lock;
drivers/net/ethernet/marvell/mvneta.c
519
spinlock_t lock;
drivers/net/ethernet/marvell/mvpp2/mvpp2.h
1115
spinlock_t mss_spinlock;
drivers/net/ethernet/marvell/mvpp2/mvpp2.h
1118
spinlock_t prs_spinlock;
drivers/net/ethernet/marvell/mvpp2/mvpp2.h
1228
spinlock_t bm_lock[MVPP2_MAX_THREADS];
drivers/net/ethernet/marvell/mvpp2/mvpp2.h
1229
spinlock_t tx_lock[MVPP2_MAX_THREADS];
drivers/net/ethernet/marvell/mvpp2/mvpp2_tai.c
60
spinlock_t lock;
drivers/net/ethernet/marvell/octeontx2/af/common.h
93
spinlock_t lock; /* Serialize inst enqueue from PFs */
drivers/net/ethernet/marvell/octeontx2/af/lmac_common.h
43
spinlock_t event_cb_lock;
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
63
spinlock_t mbox_lock;
drivers/net/ethernet/marvell/octeontx2/af/ptp.h
19
spinlock_t ptp_lock; /* lock */
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
621
spinlock_t cgx_evq_lock; /* cgx event queue lock */
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
654
spinlock_t mcs_intrq_lock;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
656
spinlock_t cpt_intr_lock;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
668
spinlock_t rep_evtq_lock;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
45
spinlock_t lock; /* lock for stats */
drivers/net/ethernet/marvell/prestera/prestera.h
162
spinlock_t state_mac_lock;
drivers/net/ethernet/marvell/prestera/prestera_rxtx.c
103
spinlock_t tx_lock;
drivers/net/ethernet/marvell/skge.h
2407
spinlock_t hw_lock;
drivers/net/ethernet/marvell/skge.h
2420
spinlock_t phy_lock;
drivers/net/ethernet/marvell/sky2.h
2219
spinlock_t phy_lock;
drivers/net/ethernet/mediatek/mtk_eth_soc.h
1297
spinlock_t page_lock;
drivers/net/ethernet/mediatek/mtk_eth_soc.h
1298
spinlock_t tx_irq_lock;
drivers/net/ethernet/mediatek/mtk_eth_soc.h
1299
spinlock_t rx_irq_lock;
drivers/net/ethernet/mediatek/mtk_eth_soc.h
1329
spinlock_t dim_lock;
drivers/net/ethernet/mediatek/mtk_eth_soc.h
726
spinlock_t stats_lock;
drivers/net/ethernet/mediatek/mtk_star_emac.c
284
spinlock_t lock;
drivers/net/ethernet/mediatek/mtk_wed_wo.h
249
spinlock_t lock;
drivers/net/ethernet/mellanox/mlx4/alloc.c
208
spinlock_t lock;
drivers/net/ethernet/mellanox/mlx4/mlx4.h
1407
static inline spinlock_t *mlx4_tlock(struct mlx4_dev *dev)
drivers/net/ethernet/mellanox/mlx4/mlx4.h
249
spinlock_t lock;
drivers/net/ethernet/mellanox/mlx4/mlx4.h
257
spinlock_t lock;
drivers/net/ethernet/mellanox/mlx4/mlx4.h
390
spinlock_t lock;
drivers/net/ethernet/mellanox/mlx4/mlx4.h
499
spinlock_t lock;
drivers/net/ethernet/mellanox/mlx4/mlx4.h
543
spinlock_t alloc_lock; /* protect quotas */
drivers/net/ethernet/mellanox/mlx4/mlx4.h
558
spinlock_t lock;
drivers/net/ethernet/mellanox/mlx4/mlx4.h
571
spinlock_t event_lock;
drivers/net/ethernet/mellanox/mlx4/mlx4.h
602
spinlock_t slave_state_lock;
drivers/net/ethernet/mellanox/mlx4/mlx4.h
638
spinlock_t context_lock;
drivers/net/ethernet/mellanox/mlx4/mlx4.h
684
spinlock_t lock;
drivers/net/ethernet/mellanox/mlx4/mlx4.h
705
spinlock_t lock;
drivers/net/ethernet/mellanox/mlx4/mlx4.h
724
spinlock_t lock;
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
420
spinlock_t uar_lock;
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
535
spinlock_t stats_lock;
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
627
spinlock_t filters_lock;
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
115
spinlock_t mcg_spl;
drivers/net/ethernet/mellanox/mlx5/core/en.h
555
spinlock_t lock;
drivers/net/ethernet/mellanox/mlx5/core/en/mapping.c
27
spinlock_t pending_list_lock; /* Guards pending list */
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
36
spinlock_t tracker_list_lock;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act_stats.c
12
spinlock_t ht_lock; /* protects hashtable */
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
82
spinlock_t ht_lock; /* protects ft entries */
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
72
spinlock_t route_lock; /* protects route_tbl */
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
179
spinlock_t lock;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
58
spinlock_t lock; /* protects resync fields */
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
79
spinlock_t lock;
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
64
spinlock_t arfs_lock;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
151
spinlock_t encap_list_lock;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
588
spinlock_t flows_lock;
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.h
70
spinlock_t lock; /* Protects all SQ state */
drivers/net/ethernet/mellanox/mlx5/core/fpga/core.h
49
spinlock_t state_lock; /* Protects state transitions */
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
46
spinlock_t ht_lock; /* Synchronise with NAPI */
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
50
spinlock_t destroy_lock; /* protect destroy_list */
drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c
12
spinlock_t lock;
drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h
16
spinlock_t lock; /* lock completion tasklet list */
drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h
20
spinlock_t lock; /* protect radix tree */
drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h
41
spinlock_t lock; /* To avoid irq EQ handle races with resiliency flows */
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_types.h
1469
spinlock_t lock; /* Protect the data path of the send ring */
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h
105
spinlock_t lock; /* for packet processing indices */
drivers/net/ethernet/mellanox/mlxsw/core.c
79
spinlock_t trans_list_lock; /* protects trans_list writes */
drivers/net/ethernet/mellanox/mlxsw/pci.c
74
spinlock_t lock; /* for queue accesses */
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
146
spinlock_t queue_lock; /* protects queue */
drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c
24
spinlock_t counter_pool_lock; /* Protects counter pool allocations */
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
39
spinlock_t unmatched_lock; /* protects the HT */
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
84
spinlock_t lock; /* protect this structure */
drivers/net/ethernet/meta/fbnic/fbnic.h
51
spinlock_t fw_tx_lock;
drivers/net/ethernet/meta/fbnic/fbnic.h
79
spinlock_t time_lock;
drivers/net/ethernet/meta/fbnic/fbnic_fw_log.h
34
spinlock_t lock;
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.h
151
spinlock_t lock;
drivers/net/ethernet/micrel/ks8842.c
155
spinlock_t lock; /* spinlock to be interrupt safe */
drivers/net/ethernet/micrel/ks8851.h
383
spinlock_t statelock;
drivers/net/ethernet/micrel/ks8851_par.c
47
spinlock_t lock;
drivers/net/ethernet/micrel/ksz884x.c
1356
spinlock_t hwlock;
drivers/net/ethernet/microchip/lan743x_main.h
1074
spinlock_t eth_syslock_spinlock;
drivers/net/ethernet/microchip/lan743x_main.h
978
spinlock_t ring_lock;
drivers/net/ethernet/microchip/lan743x_ptp.h
31
spinlock_t gpio_lock;
drivers/net/ethernet/microchip/lan743x_ptp.h
94
spinlock_t tx_ts_lock;
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
282
spinlock_t tx_lock; /* lock for frame transmission */
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
289
spinlock_t mac_lock; /* lock for mac_entries list */
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
299
spinlock_t stats_lock;
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
322
spinlock_t ptp_clock_lock; /* lock for phc */
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
323
spinlock_t ptp_ts_id_lock; /* lock for ts_id */
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
418
spinlock_t tx_lock; /* lock for frame transmission */
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
424
spinlock_t ptp_clock_lock; /* lock for phc */
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
425
spinlock_t ptp_ts_id_lock; /* lock for ts_id */
drivers/net/ethernet/microsoft/mana/gdma_main.c
29
spinlock_t lock;
drivers/net/ethernet/moxa/moxart_ether.h
318
spinlock_t txlock;
drivers/net/ethernet/mscc/ocelot_fdma.h
96
spinlock_t xmit_lock;
drivers/net/ethernet/natsemi/natsemi.c
592
spinlock_t lock;
drivers/net/ethernet/natsemi/ns83820.c
397
spinlock_t lock;
drivers/net/ethernet/natsemi/ns83820.c
424
spinlock_t misc_lock;
drivers/net/ethernet/natsemi/ns83820.c
433
spinlock_t tx_lock;
drivers/net/ethernet/natsemi/sonic.h
327
spinlock_t lock;
drivers/net/ethernet/netronome/nfp/bpf/main.h
214
spinlock_t cache_lock;
drivers/net/ethernet/netronome/nfp/flower/main.h
217
spinlock_t lock;
drivers/net/ethernet/netronome/nfp/flower/main.h
252
spinlock_t lock;
drivers/net/ethernet/netronome/nfp/flower/main.h
315
spinlock_t stats_lock; /* lock stats */
drivers/net/ethernet/netronome/nfp/flower/main.h
332
spinlock_t qos_stats_lock; /* Protect the qos stats */
drivers/net/ethernet/netronome/nfp/flower/main.h
342
spinlock_t predt_lock; /* Lock to serialise predt/neigh table updates */
drivers/net/ethernet/netronome/nfp/nfp_net.h
394
spinlock_t lock;
drivers/net/ethernet/netronome/nfp/nfp_net.h
669
spinlock_t link_status_lock;
drivers/net/ethernet/netronome/nfp/nfp_net.h
671
spinlock_t reconfig_lock;
drivers/net/ethernet/netronome/nfp/nfp_net.h
729
spinlock_t lock;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
148
spinlock_t bar_lock; /* Protect the PCI2CPP BAR cache */
drivers/net/ethernet/nvidia/forcedeth.c
754
spinlock_t lock;
drivers/net/ethernet/nvidia/forcedeth.c
760
spinlock_t hwstats_lock;
drivers/net/ethernet/nxp/lpc_eth.c
396
spinlock_t lock;
drivers/net/ethernet/oa_tc6.c
116
spinlock_t tx_skb_lock; /* Protects tx skb handling */
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h
367
spinlock_t miim_lock;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h
570
spinlock_t stats_lock;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h
571
spinlock_t ethtool_lock;
drivers/net/ethernet/packetengines/hamachi.c
492
spinlock_t lock;
drivers/net/ethernet/packetengines/yellowfin.c
337
spinlock_t lock;
drivers/net/ethernet/pasemi/pasemi_mac.h
27
spinlock_t lock;
drivers/net/ethernet/pasemi/pasemi_mac.h
38
spinlock_t lock;
drivers/net/ethernet/pensando/ionic/ionic_lif.h
118
spinlock_t lock; /* lock for deferred work list */
drivers/net/ethernet/pensando/ionic/ionic_lif.h
192
spinlock_t adminq_lock; /* lock for AdminQ operations */
drivers/net/ethernet/pensando/ionic/ionic_lif.h
252
spinlock_t lock; /* lock for cc and tc */
drivers/net/ethernet/pensando/ionic/ionic_rx_filter.h
29
spinlock_t lock; /* filter list lock */
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
1589
spinlock_t tx_clean_lock;
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
580
spinlock_t mem_lock;
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
619
spinlock_t lock;
drivers/net/ethernet/qlogic/qed/qed.h
401
spinlock_t lock;
drivers/net/ethernet/qlogic/qed/qed_fcoe.h
21
spinlock_t lock; /* Connection resources. */
drivers/net/ethernet/qlogic/qed/qed_hw.c
43
spinlock_t lock; /* ptt synchronized access */
drivers/net/ethernet/qlogic/qed/qed_iscsi.h
22
spinlock_t lock; /* Connection resources. */
drivers/net/ethernet/qlogic/qed/qed_iwarp.h
69
spinlock_t iw_lock; /* for iwarp resources */
drivers/net/ethernet/qlogic/qed/qed_iwarp.h
70
spinlock_t qp_lock; /* for teardown races */
drivers/net/ethernet/qlogic/qed/qed_ll2.c
55
spinlock_t lock;
drivers/net/ethernet/qlogic/qed/qed_ll2.h
63
spinlock_t lock;
drivers/net/ethernet/qlogic/qed/qed_ll2.h
80
spinlock_t lock;
drivers/net/ethernet/qlogic/qed/qed_mcp.h
761
spinlock_t cmd_lock;
drivers/net/ethernet/qlogic/qed/qed_mcp.h
769
spinlock_t link_lock;
drivers/net/ethernet/qlogic/qed/qed_mcp.h
795
spinlock_t unload_lock;
drivers/net/ethernet/qlogic/qed/qed_nvmetcp.h
29
spinlock_t lock; /* Connection resources. */
drivers/net/ethernet/qlogic/qed/qed_rdma.h
59
spinlock_t lock;
drivers/net/ethernet/qlogic/qed/qed_sp.h
171
spinlock_t lock; /* SPQ lock */
drivers/net/ethernet/qlogic/qede/qede.h
275
spinlock_t stats_lock; /* lock for vport stats access */
drivers/net/ethernet/qlogic/qede/qede.h
411
spinlock_t xdp_tx_lock;
drivers/net/ethernet/qlogic/qede/qede_filter.c
80
spinlock_t arfs_list_lock;
drivers/net/ethernet/qlogic/qede/qede_ptp.c
24
spinlock_t lock;
drivers/net/ethernet/qlogic/qla3xxx.h
1089
spinlock_t adapter_lock;
drivers/net/ethernet/qlogic/qla3xxx.h
1090
spinlock_t hw_lock;
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1093
spinlock_t queue_lock; /* Mailbox queue lock */
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1094
spinlock_t aen_lock; /* Mailbox response/AEN lock */
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1177
spinlock_t mac_learn_lock;
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1179
spinlock_t rx_mac_learn_lock;
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
583
spinlock_t lock;
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
637
spinlock_t tx_clean_lock;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h
155
spinlock_t vlan_list_lock; /* Lock for VLAN list */
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h
171
spinlock_t queue_lock; /* async_cmd_list queue lock */
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h
60
spinlock_t lock;
drivers/net/ethernet/qualcomm/emac/emac.h
268
spinlock_t lock; /* prevent multiple simultaneous readers */
drivers/net/ethernet/qualcomm/qca_uart.c
36
spinlock_t lock; /* transmit lock */
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h
44
spinlock_t agg_lock;
drivers/net/ethernet/rdc/r6040.c
175
spinlock_t lock; /* driver lock */
drivers/net/ethernet/realtek/8139cp.c
325
spinlock_t lock;
drivers/net/ethernet/realtek/8139too.c
605
spinlock_t lock;
drivers/net/ethernet/realtek/8139too.c
606
spinlock_t rx_lock;
drivers/net/ethernet/renesas/ravb.h
1112
spinlock_t lock; /* Register access lock */
drivers/net/ethernet/renesas/rcar_gen4_ptp.c
31
spinlock_t lock; /* For multiple registers access */
drivers/net/ethernet/renesas/rswitch.h
1060
spinlock_t lock; /* lock interrupt registers' control */
drivers/net/ethernet/renesas/rtsn.c
49
spinlock_t lock; /* Register access lock */
drivers/net/ethernet/renesas/sh_eth.h
544
spinlock_t lock; /* Register access lock */
drivers/net/ethernet/rocker/rocker.h
66
spinlock_t cmd_ring_lock; /* for cmd ring accesses */
drivers/net/ethernet/rocker/rocker_ofdpa.c
176
spinlock_t flow_tbl_lock; /* for flow tbl accesses */
drivers/net/ethernet/rocker/rocker_ofdpa.c
179
spinlock_t group_tbl_lock; /* for group tbl accesses */
drivers/net/ethernet/rocker/rocker_ofdpa.c
182
spinlock_t fdb_tbl_lock; /* for fdb tbl accesses */
drivers/net/ethernet/rocker/rocker_ofdpa.c
185
spinlock_t internal_vlan_tbl_lock; /* for vlan tbl accesses */
drivers/net/ethernet/rocker/rocker_ofdpa.c
187
spinlock_t neigh_tbl_lock; /* for neigh tbl accesses */
drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h
472
spinlock_t stats_lock; /* lock for tx/rx statatics */
drivers/net/ethernet/seeq/sgiseeq.c
110
spinlock_t tx_lock;
drivers/net/ethernet/sfc/ef100_rep.h
57
spinlock_t rx_lock;
drivers/net/ethernet/sfc/falcon/net_driver.h
881
spinlock_t filter_lock;
drivers/net/ethernet/sfc/falcon/net_driver.h
898
spinlock_t biu_lock;
drivers/net/ethernet/sfc/falcon/net_driver.h
900
spinlock_t stats_lock;
drivers/net/ethernet/sfc/mcdi.h
72
spinlock_t iface_lock;
drivers/net/ethernet/sfc/mcdi.h
80
spinlock_t async_lock;
drivers/net/ethernet/sfc/net_driver.h
1157
spinlock_t rps_hash_lock;
drivers/net/ethernet/sfc/net_driver.h
1172
spinlock_t vf_reps_lock;
drivers/net/ethernet/sfc/net_driver.h
1194
spinlock_t biu_lock;
drivers/net/ethernet/sfc/net_driver.h
1196
spinlock_t stats_lock;
drivers/net/ethernet/sfc/siena/mcdi.h
72
spinlock_t iface_lock;
drivers/net/ethernet/sfc/siena/mcdi.h
80
spinlock_t async_lock;
drivers/net/ethernet/sfc/siena/net_driver.h
1080
spinlock_t rps_hash_lock;
drivers/net/ethernet/sfc/siena/net_driver.h
1110
spinlock_t biu_lock;
drivers/net/ethernet/sfc/siena/net_driver.h
1112
spinlock_t stats_lock;
drivers/net/ethernet/sfc/siena/ptp.c
292
spinlock_t evt_lock;
drivers/net/ethernet/sfc/tc_counters.h
29
spinlock_t lock; /* Serialises updates to counter values */
drivers/net/ethernet/sgi/ioc3-eth.c
97
spinlock_t ioc3_lock;
drivers/net/ethernet/sgi/meth.c
90
spinlock_t meth_lock;
drivers/net/ethernet/silan/sc92031.c
264
spinlock_t lock;
drivers/net/ethernet/sis/sis190.c
269
spinlock_t lock;
drivers/net/ethernet/sis/sis900.c
161
spinlock_t lock;
drivers/net/ethernet/smsc/epic100.c
256
spinlock_t lock; /* Group with Tx control cache line. */
drivers/net/ethernet/smsc/epic100.c
257
spinlock_t napi_lock;
drivers/net/ethernet/smsc/smc91c92_cs.c
100
spinlock_t lock;
drivers/net/ethernet/smsc/smc91x.h
232
spinlock_t lock;
drivers/net/ethernet/smsc/smsc911x.c
102
spinlock_t dev_lock;
drivers/net/ethernet/smsc/smsc911x.c
99
spinlock_t mac_lock;
drivers/net/ethernet/smsc/smsc9420.c
59
spinlock_t int_lock;
drivers/net/ethernet/smsc/smsc9420.c
60
spinlock_t phy_lock;
drivers/net/ethernet/socionext/netsec.c
288
spinlock_t lock; /* XDP tx queue locking */
drivers/net/ethernet/socionext/netsec.c
295
spinlock_t reglock; /* protect reg access */
drivers/net/ethernet/spacemit/k1_emac.c
135
spinlock_t stats_lock;
drivers/net/ethernet/stmicro/stmmac/common.h
649
spinlock_t irq_ctrl_lock;
drivers/net/ethernet/stmicro/stmmac/stmmac.h
148
spinlock_t lock;
drivers/net/ethernet/sun/cassini.h
2740
spinlock_t lock; /* for most bits */
drivers/net/ethernet/sun/cassini.h
2741
spinlock_t tx_lock[N_TX_RINGS]; /* tx bits */
drivers/net/ethernet/sun/cassini.h
2742
spinlock_t stat_lock[N_TX_RINGS + 1]; /* for stat gathering */
drivers/net/ethernet/sun/cassini.h
2743
spinlock_t rx_inuse_lock; /* rx inuse list */
drivers/net/ethernet/sun/cassini.h
2744
spinlock_t rx_spare_lock; /* rx spare list */
drivers/net/ethernet/sun/niu.h
3080
spinlock_t lock;
drivers/net/ethernet/sun/niu.h
3268
spinlock_t lock;
drivers/net/ethernet/sun/sunbmac.h
297
spinlock_t lock;
drivers/net/ethernet/sun/sunhme.h
415
spinlock_t happy_lock;
drivers/net/ethernet/sun/sunqe.h
339
spinlock_t lock; /* Protects txfull state */
drivers/net/ethernet/sun/sunvnet_common.h
116
spinlock_t lock; /* Protects port_list and port_hash. */
drivers/net/ethernet/sunplus/spl2sw_define.h
250
spinlock_t tx_lock; /* spinlock for accessing tx buffer */
drivers/net/ethernet/sunplus/spl2sw_define.h
251
spinlock_t mdio_lock; /* spinlock for mdio commands */
drivers/net/ethernet/sunplus/spl2sw_define.h
252
spinlock_t int_mask_lock; /* spinlock for accessing int mask reg. */
drivers/net/ethernet/tehuti/tehuti.h
263
spinlock_t tx_lock; /* dev->lltx mode */
drivers/net/ethernet/ti/am65-cpsw-nuss.h
84
spinlock_t lock; /* protect TX rings in multi-port mode */
drivers/net/ethernet/ti/am65-cpts.c
171
spinlock_t lock; /* protects events lists*/
drivers/net/ethernet/ti/cpts.h
107
spinlock_t lock; /* protects fifo/events */
drivers/net/ethernet/ti/davinci_cpdma.c
101
spinlock_t lock;
drivers/net/ethernet/ti/davinci_cpdma.c
114
spinlock_t lock;
drivers/net/ethernet/ti/davinci_emac.c
334
spinlock_t lock;
drivers/net/ethernet/ti/icssg/icssg_prueth.h
224
spinlock_t lock; /* serialize access */
drivers/net/ethernet/ti/icssg/icssg_prueth.h
365
spinlock_t vtbl_lock;
drivers/net/ethernet/ti/icssg/icssg_prueth.h
367
spinlock_t stats_lock;
drivers/net/ethernet/ti/icssm/icssm_prueth.h
233
spinlock_t lock;
drivers/net/ethernet/ti/icssm/icssm_prueth.h
234
spinlock_t addr_lock; /* serialize access to VLAN/MC filter table */
drivers/net/ethernet/ti/netcp.h
118
spinlock_t lock;
drivers/net/ethernet/ti/netcp_ethss.c
751
spinlock_t hw_stats_lock;
drivers/net/ethernet/ti/tlan.h
209
spinlock_t lock;
drivers/net/ethernet/toshiba/ps3_gelic_net.h
290
spinlock_t tx_lock;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.h
262
spinlock_t lock;
drivers/net/ethernet/toshiba/tc35815.c
404
spinlock_t lock;
drivers/net/ethernet/toshiba/tc35815.c
405
spinlock_t rx_lock;
drivers/net/ethernet/tundra/tsi108_eth.c
112
spinlock_t txlock, misclock;
drivers/net/ethernet/via/via-rhine.c
458
spinlock_t lock;
drivers/net/ethernet/via/via-velocity.h
1433
spinlock_t lock;
drivers/net/ethernet/wangxun/libwx/wx_type.h
853
spinlock_t mbx_lock;
drivers/net/ethernet/wangxun/txgbe/txgbe_type.h
474
spinlock_t fdir_perfect_lock; /* spinlock for FDIR */
drivers/net/ethernet/wiznet/w5100.c
184
spinlock_t reg_lock;
drivers/net/ethernet/wiznet/w5300.c
88
spinlock_t reg_lock;
drivers/net/ethernet/xilinx/ll_temac.h
370
spinlock_t rx_lock;
drivers/net/ethernet/xilinx/ll_temac.h
374
spinlock_t *indirect_lock;
drivers/net/ethernet/xilinx/xilinx_axienet.h
575
spinlock_t rx_cr_lock;
drivers/net/ethernet/xilinx/xilinx_axienet.h
587
spinlock_t tx_cr_lock;
drivers/net/ethernet/xilinx/xilinx_emaclite.c
129
spinlock_t reset_lock; /* serialize xmit and tx_timeout execution */
drivers/net/fddi/defxx.h
1770
spinlock_t lock;
drivers/net/fddi/defza.h
754
spinlock_t lock; /* for device & private data access */
drivers/net/fddi/skfp/h/targetos.h
154
spinlock_t DriverLock;
drivers/net/fjes/fjes_hw.h
319
spinlock_t rx_status_lock; /* spinlock for rx_status */
drivers/net/hamradio/6pack.c
118
spinlock_t lock;
drivers/net/hamradio/6pack.c
99
spinlock_t rxlock;
drivers/net/hamradio/mkiss.c
47
spinlock_t buflock;/* lock for rbuf and xbuf */
drivers/net/hyperv/hyperv_net.h
1042
spinlock_t lock;
drivers/net/hyperv/hyperv_net.h
201
spinlock_t request_lock;
drivers/net/ieee802154/ca8210.c
317
spinlock_t lock;
drivers/net/ieee802154/cc2520.c
210
spinlock_t lock; /* Lock for is_tx*/
drivers/net/ipvlan/ipvlan.h
92
spinlock_t addrs_lock; /* guards hash-table and addrs */
drivers/net/mctp/mctp-i2c.c
78
spinlock_t lock;
drivers/net/mctp/mctp-i2c.c
95
spinlock_t sel_lock; /* Protects sel and devs */
drivers/net/mctp/mctp-i3c.c
55
spinlock_t tx_lock;
drivers/net/mctp/mctp-serial.c
61
spinlock_t lock;
drivers/net/netdevsim/dev.c
726
spinlock_t trap_lock; /* Protects trap_items_arr */
drivers/net/netdevsim/fib.c
59
spinlock_t fib_event_queue_lock; /* Protects fib event queue list */
drivers/net/netdevsim/netdevsim.h
342
spinlock_t fa_cookie_lock; /* protects fa_cookie */
drivers/net/ovpn/crypto.h
57
spinlock_t lock;
drivers/net/ovpn/ovpnpriv.h
48
spinlock_t lock; /* protect writing to the ovpn_priv object */
drivers/net/ovpn/peer.h
110
spinlock_t lock; /* protects bind and keepalive* */
drivers/net/ovpn/pktid.h
52
spinlock_t lock;
drivers/net/pcs/pcs-rzn1-miic.c
204
spinlock_t lock;
drivers/net/phy/dp83640.c
124
spinlock_t rx_lock;
drivers/net/phy/micrel.c
434
spinlock_t rx_ts_lock;
drivers/net/phy/micrel.c
449
spinlock_t seconds_lock;
drivers/net/phy/microchip_rds_ptp.h
188
spinlock_t rx_ts_lock;
drivers/net/plip/plip.c
220
spinlock_t lock;
drivers/net/ppp/ppp_async.c
47
spinlock_t xmit_lock;
drivers/net/ppp/ppp_async.c
48
spinlock_t recv_lock;
drivers/net/ppp/ppp_generic.c
127
spinlock_t rlock; /* lock for receive side 58 */
drivers/net/ppp/ppp_generic.c
128
spinlock_t wlock; /* lock for transmit side 5c */
drivers/net/ppp/ppp_generic.c
181
spinlock_t downl; /* protects `chan', file.xq dequeue */
drivers/net/ppp/ppp_generic.c
186
spinlock_t upl; /* protects `ppp' and 'bridge' */
drivers/net/ppp/ppp_generic.c
238
spinlock_t all_channels_lock;
drivers/net/ppp/ppp_synctty.c
57
spinlock_t xmit_lock;
drivers/net/ppp/ppp_synctty.c
58
spinlock_t recv_lock;
drivers/net/ppp/pppoe.c
104
spinlock_t hash_lock;
drivers/net/rionet.c
59
spinlock_t lock;
drivers/net/rionet.c
60
spinlock_t tx_lock;
drivers/net/rionet.c
74
spinlock_t lock; /* net info access lock */
drivers/net/slip/slip.h
58
spinlock_t lock;
drivers/net/tap.c
47
spinlock_t minor_lock;
drivers/net/tun.c
200
spinlock_t lock;
drivers/net/usb/catc.c
161
spinlock_t tx_lock, ctrl_lock;
drivers/net/usb/cdc-phonet.c
35
spinlock_t tx_lock;
drivers/net/usb/cdc-phonet.c
37
spinlock_t rx_lock;
drivers/net/usb/hso.c
146
spinlock_t net_lock;
drivers/net/usb/hso.c
228
spinlock_t serial_lock;
drivers/net/usb/kaweth.c
200
spinlock_t device_lock;
drivers/net/usb/lan78xx.c
360
spinlock_t rfe_ctl_lock; /* for rfe register access */
drivers/net/usb/r8152.c
874
spinlock_t rx_lock, tx_lock;
drivers/net/usb/rtl8150.c
138
spinlock_t rx_pool_lock;
drivers/net/usb/smsc75xx.c
58
spinlock_t rfe_ctl_lock;
drivers/net/usb/smsc95xx.c
68
spinlock_t mac_cr_lock;
drivers/net/vmxnet3/vmxnet3_int.h
259
spinlock_t tx_lock;
drivers/net/vmxnet3/vmxnet3_int.h
385
spinlock_t cmd_lock;
drivers/net/vrf.c
53
spinlock_t vmap_lock;
drivers/net/wan/c101.c
55
spinlock_t lock; /* TX lock */
drivers/net/wan/farsync.c
454
spinlock_t card_lock; /* Lock for SMP access */
drivers/net/wan/fsl_qmc_hdlc.c
44
spinlock_t tx_lock; /* Protect tx descriptors */
drivers/net/wan/fsl_ucc_hdlc.h
107
spinlock_t lock; /* lock for Tx BD and Tx buffer */
drivers/net/wan/hdlc_cisco.c
52
spinlock_t lock;
drivers/net/wan/hdlc_ppp.c
74
spinlock_t lock;
drivers/net/wan/hdlc_x25.c
27
spinlock_t up_lock; /* Protects "up" */
drivers/net/wan/lapbether.c
57
spinlock_t up_lock; /* Protects "up" */
drivers/net/wan/n2.c
92
spinlock_t lock; /* TX lock */
drivers/net/wan/pc300too.c
76
spinlock_t lock; /* TX lock */
drivers/net/wan/pci200syn.c
64
spinlock_t lock; /* TX lock */
drivers/net/wan/wanxl.c
56
spinlock_t lock; /* for wanxl_xmit */
drivers/net/wireguard/noise.h
20
spinlock_t lock;
drivers/net/wireguard/noise.h
47
spinlock_t keypair_update_lock;
drivers/net/wireguard/peerlookup.h
36
spinlock_t lock;
drivers/net/wireguard/ratelimiter.c
14
static spinlock_t table_lock = __SPIN_LOCK_UNLOCKED("ratelimiter_table_lock");
drivers/net/wireguard/ratelimiter.c
29
spinlock_t lock;
drivers/net/wireless/admtek/adm8211.h
539
spinlock_t lock;
drivers/net/wireless/ath/ar5523/ar5523.h
104
spinlock_t tx_data_list_lock;
drivers/net/wireless/ath/ar5523/ar5523.h
117
spinlock_t rx_data_list_lock;
drivers/net/wireless/ath/ath.h
173
spinlock_t cc_lock;
drivers/net/wireless/ath/ath10k/ce.h
149
spinlock_t ce_lock;
drivers/net/wireless/ath/ath10k/core.h
1174
spinlock_t data_lock;
drivers/net/wireless/ath/ath10k/core.h
1177
spinlock_t queue_lock[IEEE80211_NUM_ACS];
drivers/net/wireless/ath/ath10k/htc.h
378
spinlock_t tx_lock;
drivers/net/wireless/ath/ath10k/htt.h
1864
spinlock_t lock;
drivers/net/wireless/ath/ath10k/htt.h
1870
spinlock_t tx_lock;
drivers/net/wireless/ath/ath10k/pci.h
137
spinlock_t ps_lock;
drivers/net/wireless/ath/ath10k/pci.h
94
spinlock_t pipe_lock;
drivers/net/wireless/ath/ath10k/qmi.h
98
spinlock_t event_lock; /* spinlock for qmi event list */
drivers/net/wireless/ath/ath10k/sdio.h
200
spinlock_t lock;
drivers/net/wireless/ath/ath10k/sdio.h
224
spinlock_t wr_async_lock;
drivers/net/wireless/ath/ath10k/snoc.h
33
spinlock_t pipe_lock;
drivers/net/wireless/ath/ath10k/usb.h
95
spinlock_t cs_lock;
drivers/net/wireless/ath/ath11k/ce.h
188
spinlock_t ce_lock;
drivers/net/wireless/ath/ath11k/cfr.h
178
spinlock_t lock;
drivers/net/wireless/ath/ath11k/cfr.h
180
spinlock_t lut_lock;
drivers/net/wireless/ath/ath11k/core.h
627
spinlock_t lock;
drivers/net/wireless/ath/ath11k/core.h
710
spinlock_t data_lock;
drivers/net/wireless/ath/ath11k/core.h
745
spinlock_t txmgmt_idr_lock;
drivers/net/wireless/ath/ath11k/core.h
963
spinlock_t base_lock;
drivers/net/wireless/ath/ath11k/dbring.h
48
spinlock_t idr_lock;
drivers/net/wireless/ath/ath11k/debugfs.h
69
spinlock_t lock;
drivers/net/wireless/ath/ath11k/dp.h
169
spinlock_t mon_lock;
drivers/net/wireless/ath/ath11k/dp.h
286
spinlock_t reo_cmd_lock;
drivers/net/wireless/ath/ath11k/dp.h
77
spinlock_t idr_lock;
drivers/net/wireless/ath/ath11k/dp.h
89
spinlock_t tx_idr_lock;
drivers/net/wireless/ath/ath11k/hal.h
576
spinlock_t lock;
drivers/net/wireless/ath/ath11k/htc.h
271
spinlock_t tx_lock;
drivers/net/wireless/ath/ath11k/pci.h
71
spinlock_t window_lock;
drivers/net/wireless/ath/ath11k/qmi.h
137
spinlock_t event_lock; /* spinlock for qmi event list */
drivers/net/wireless/ath/ath11k/spectral.h
30
spinlock_t lock;
drivers/net/wireless/ath/ath12k/ce.h
173
spinlock_t ce_lock;
drivers/net/wireless/ath/ath12k/core.h
339
spinlock_t link_stats_lock; /* Protects updates to link_stats */
drivers/net/wireless/ath/ath12k/core.h
658
spinlock_t data_lock;
drivers/net/wireless/ath/ath12k/core.h
694
spinlock_t txmgmt_idr_lock;
drivers/net/wireless/ath/ath12k/core.h
975
spinlock_t base_lock;
drivers/net/wireless/ath/ath12k/dbring.h
46
spinlock_t idr_lock;
drivers/net/wireless/ath/ath12k/dp.h
146
spinlock_t mon_lock;
drivers/net/wireless/ath/ath12k/dp.h
165
spinlock_t ppdu_list_lock;
drivers/net/wireless/ath/ath12k/dp.h
459
spinlock_t tx_bank_lock;
drivers/net/wireless/ath/ath12k/dp.h
46
spinlock_t idr_lock;
drivers/net/wireless/ath/ath12k/dp.h
486
spinlock_t reo_rxq_flush_lock;
drivers/net/wireless/ath/ath12k/dp.h
491
spinlock_t reo_cmd_lock;
drivers/net/wireless/ath/ath12k/dp.h
501
spinlock_t rx_desc_lock;
drivers/net/wireless/ath/ath12k/dp.h
506
spinlock_t tx_desc_lock[ATH12K_HW_MAX_QUEUES];
drivers/net/wireless/ath/ath12k/dp.h
539
spinlock_t dp_lock;
drivers/net/wireless/ath/ath12k/dp_cmn.h
24
spinlock_t peer_lock;
drivers/net/wireless/ath/ath12k/hal.h
896
spinlock_t lock;
drivers/net/wireless/ath/ath12k/htc.h
290
spinlock_t tx_lock;
drivers/net/wireless/ath/ath12k/pci.h
127
spinlock_t window_lock;
drivers/net/wireless/ath/ath12k/qmi.h
143
spinlock_t event_lock; /* spinlock for qmi event list */
drivers/net/wireless/ath/ath5k/ath5k.h
1297
spinlock_t irqlock;
drivers/net/wireless/ath/ath5k/ath5k.h
1310
spinlock_t rxbuflock;
drivers/net/wireless/ath/ath5k/ath5k.h
1316
spinlock_t txbuflock;
drivers/net/wireless/ath/ath5k/ath5k.h
1324
spinlock_t block; /* protects beacon */
drivers/net/wireless/ath/ath5k/ath5k.h
633
spinlock_t lock;
drivers/net/wireless/ath/ath6kl/core.h
343
spinlock_t lock;
drivers/net/wireless/ath/ath6kl/core.h
423
spinlock_t psq_lock;
drivers/net/wireless/ath/ath6kl/core.h
605
spinlock_t if_lock;
drivers/net/wireless/ath/ath6kl/core.h
712
spinlock_t list_lock;
drivers/net/wireless/ath/ath6kl/core.h
722
spinlock_t lock;
drivers/net/wireless/ath/ath6kl/core.h
757
spinlock_t mcastpsq_lock;
drivers/net/wireless/ath/ath6kl/hif.h
221
spinlock_t lock;
drivers/net/wireless/ath/ath6kl/htc.h
597
spinlock_t htc_lock;
drivers/net/wireless/ath/ath6kl/htc.h
600
spinlock_t rx_lock;
drivers/net/wireless/ath/ath6kl/htc.h
603
spinlock_t tx_lock;
drivers/net/wireless/ath/ath6kl/sdio.c
37
spinlock_t lock;
drivers/net/wireless/ath/ath6kl/sdio.c
59
spinlock_t scat_lock;
drivers/net/wireless/ath/ath6kl/sdio.c
69
spinlock_t wr_async_lock;
drivers/net/wireless/ath/ath6kl/usb.c
66
spinlock_t cs_lock;
drivers/net/wireless/ath/ath6kl/wmi.h
118
spinlock_t lock;
drivers/net/wireless/ath/ath9k/ath9k.h
1035
spinlock_t chan_lock;
drivers/net/wireless/ath/ath9k/ath9k.h
165
spinlock_t axq_lock;
drivers/net/wireless/ath/ath9k/ath9k.h
289
spinlock_t txbuflock;
drivers/net/wireless/ath/ath9k/ath9k.h
326
spinlock_t lock;
drivers/net/wireless/ath/ath9k/ath9k.h
774
spinlock_t btcoex_lock;
drivers/net/wireless/ath/ath9k/ath9k.h
990
spinlock_t intr_lock;
drivers/net/wireless/ath/ath9k/ath9k.h
996
spinlock_t sc_serial_rw;
drivers/net/wireless/ath/ath9k/ath9k.h
997
spinlock_t sc_pm_lock;
drivers/net/wireless/ath/ath9k/ath9k.h
998
spinlock_t sc_pcu_lock;
drivers/net/wireless/ath/ath9k/dynack.h
77
spinlock_t qlock;
drivers/net/wireless/ath/ath9k/hif_usb.h
104
spinlock_t tx_lock;
drivers/net/wireless/ath/ath9k/hif_usb.h
135
spinlock_t rx_lock;
drivers/net/wireless/ath/ath9k/htc.h
283
spinlock_t rxbuflock;
drivers/net/wireless/ath/ath9k/htc.h
308
spinlock_t tx_lock;
drivers/net/wireless/ath/ath9k/htc.h
499
spinlock_t beacon_lock;
drivers/net/wireless/ath/ath9k/wmi.h
163
spinlock_t event_lock;
drivers/net/wireless/ath/ath9k/wmi.h
165
spinlock_t wmi_lock;
drivers/net/wireless/ath/carl9170/carl9170.h
125
spinlock_t lock;
drivers/net/wireless/ath/carl9170/carl9170.h
241
spinlock_t state_lock;
drivers/net/wireless/ath/carl9170/carl9170.h
312
spinlock_t beacon_lock;
drivers/net/wireless/ath/carl9170/carl9170.h
367
spinlock_t tx_stats_lock;
drivers/net/wireless/ath/carl9170/carl9170.h
376
spinlock_t cmd_lock;
drivers/net/wireless/ath/carl9170/carl9170.h
397
spinlock_t tx_ampdu_list_lock;
drivers/net/wireless/ath/carl9170/carl9170.h
410
spinlock_t mem_lock;
drivers/net/wireless/ath/carl9170/carl9170.h
424
spinlock_t bar_list_lock[__AR9170_NUM_TXQ];
drivers/net/wireless/ath/wcn36xx/dxe.h
430
spinlock_t lock; /* protects head/tail ptrs */
drivers/net/wireless/ath/wcn36xx/wcn36xx.h
197
spinlock_t ampdu_lock; /* protects next two fields */
drivers/net/wireless/ath/wcn36xx/wcn36xx.h
257
spinlock_t hal_ind_lock;
drivers/net/wireless/ath/wcn36xx/wcn36xx.h
276
spinlock_t dxe_lock;
drivers/net/wireless/ath/wcn36xx/wcn36xx.h
300
spinlock_t survey_lock; /* protects chan_survey */
drivers/net/wireless/ath/wil6210/wil6210.h
641
spinlock_t lock;
drivers/net/wireless/ath/wil6210/wil6210.h
753
spinlock_t tid_rx_lock; /* guarding tid_rx array */
drivers/net/wireless/ath/wil6210/wil6210.h
980
spinlock_t wmi_ev_lock;
drivers/net/wireless/ath/wil6210/wil6210.h
981
spinlock_t net_queue_lock; /* guarding stop/wake netif queue */
drivers/net/wireless/ath/wil6210/wil6210.h
982
spinlock_t eap_lock; /* guarding access to eap rekey fields */
drivers/net/wireless/broadcom/b43/b43.h
908
spinlock_t hardirq_lock;
drivers/net/wireless/broadcom/b43/b43.h
947
spinlock_t beacon_lock;
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
582
spinlock_t irq_lock; /* locks IRQ */
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
584
spinlock_t leds_lock; /* lock for leds */
drivers/net/wireless/broadcom/b43legacy/debugfs.h
27
spinlock_t lock; /* lock for debugging */
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h
308
spinlock_t vif_event_lock;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.h
26
spinlock_t lock;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h
199
spinlock_t netif_stop_lock;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.h
42
spinlock_t block_lock;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h
340
spinlock_t evt_q_lock;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
482
spinlock_t spinlock;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c
274
spinlock_t flowring_work_lock;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
474
spinlock_t rxctl_lock; /* protection lock for ctrl frame resources */
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
504
spinlock_t txq_lock; /* protect bus->txq */
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h
180
spinlock_t irq_en_lock;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c
122
spinlock_t qlock;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c
134
spinlock_t tx_flowblock_lock;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.h
70
spinlock_t lock; /* per-device perimeter lock */
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.h
71
spinlock_t isr_lock; /* per-device ISR synchronization lock */
drivers/net/wireless/intel/ipw2x00/ipw2100.h
577
spinlock_t low_lock;
drivers/net/wireless/intel/ipw2x00/ipw2200.h
1161
spinlock_t lock;
drivers/net/wireless/intel/ipw2x00/ipw2200.h
1162
spinlock_t irq_lock;
drivers/net/wireless/intel/ipw2x00/ipw2200.h
714
spinlock_t lock;
drivers/net/wireless/intel/ipw2x00/libipw.h
1066
spinlock_t *lock);
drivers/net/wireless/intel/ipw2x00/libipw.h
761
spinlock_t *lock;
drivers/net/wireless/intel/ipw2x00/libipw.h
793
spinlock_t lock;
drivers/net/wireless/intel/ipw2x00/libipw_crypto.c
42
spinlock_t *lock)
drivers/net/wireless/intel/iwlegacy/3945.h
62
spinlock_t lock;
drivers/net/wireless/intel/iwlegacy/common.h
1181
spinlock_t lock; /* protect general shared data */
drivers/net/wireless/intel/iwlegacy/common.h
1182
spinlock_t hcmd_lock; /* protect hcmd */
drivers/net/wireless/intel/iwlegacy/common.h
1183
spinlock_t reg_lock; /* protect hw register access */
drivers/net/wireless/intel/iwlegacy/common.h
1290
spinlock_t sta_lock;
drivers/net/wireless/intel/iwlegacy/common.h
618
spinlock_t lock;
drivers/net/wireless/intel/iwlwifi/dvm/dev.h
636
spinlock_t sta_lock;
drivers/net/wireless/intel/iwlwifi/dvm/dev.h
770
spinlock_t lock;
drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h
15
spinlock_t notif_wait_lock;
drivers/net/wireless/intel/iwlwifi/iwl-trans.h
778
spinlock_t lock;
drivers/net/wireless/intel/iwlwifi/iwl-trans.h
780
spinlock_t reclaim_lock;
drivers/net/wireless/intel/iwlwifi/mei/main.c
189
spinlock_t data_q_lock;
drivers/net/wireless/intel/iwlwifi/mld/low_latency.h
14
spinlock_t lock;
drivers/net/wireless/intel/iwlwifi/mld/mld.h
250
spinlock_t async_handlers_lock;
drivers/net/wireless/intel/iwlwifi/mld/mld.h
292
spinlock_t add_txqs_lock;
drivers/net/wireless/intel/iwlwifi/mld/ptp.h
31
spinlock_t lock;
drivers/net/wireless/intel/iwlwifi/mld/sta.h
91
spinlock_t lock;
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
1069
spinlock_t drv_stats_lock;
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
1076
spinlock_t time_event_lock;
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
673
spinlock_t lock; /* used when time elapsed */
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
703
spinlock_t lock;
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
920
spinlock_t async_handlers_lock;
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
970
spinlock_t add_stream_lock;
drivers/net/wireless/intel/iwlwifi/mvm/rs.h
375
spinlock_t lock; /* for races in reinit/update table */
drivers/net/wireless/intel/iwlwifi/mvm/sta.h
409
spinlock_t lock;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
162
spinlock_t lock;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
184
spinlock_t lock;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
439
spinlock_t irq_lock;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
472
spinlock_t alloc_page_lock;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
477
spinlock_t reg_lock;
drivers/net/wireless/intersil/p54/p54.h
190
spinlock_t tx_stats_lock;
drivers/net/wireless/intersil/p54/p54pci.h
95
spinlock_t lock;
drivers/net/wireless/intersil/p54/p54spi.h
103
spinlock_t tx_lock;
drivers/net/wireless/intersil/p54/p54usb.h
150
spinlock_t lock;
drivers/net/wireless/marvell/libertas/dev.h
165
spinlock_t driver_lock;
drivers/net/wireless/marvell/libertas/if_sdio.c
121
spinlock_t lock;
drivers/net/wireless/marvell/libertas/if_spi.c
71
spinlock_t buffer_lock;
drivers/net/wireless/marvell/libertas_tf/libertas_tf.h
219
spinlock_t driver_lock;
drivers/net/wireless/marvell/mwifiex/init.c
546
spinlock_t *lock; /* bss priority lock */
drivers/net/wireless/marvell/mwifiex/main.h
318
spinlock_t ra_list_spinlock;
drivers/net/wireless/marvell/mwifiex/main.h
595
spinlock_t sta_list_spinlock;
drivers/net/wireless/marvell/mwifiex/main.h
598
spinlock_t auto_tdls_lock;
drivers/net/wireless/marvell/mwifiex/main.h
601
spinlock_t tx_ba_stream_tbl_lock;
drivers/net/wireless/marvell/mwifiex/main.h
608
spinlock_t rx_reorder_tbl_lock;
drivers/net/wireless/marvell/mwifiex/main.h
627
spinlock_t curr_bcn_buf_lock;
drivers/net/wireless/marvell/mwifiex/main.h
670
spinlock_t ack_status_lock;
drivers/net/wireless/marvell/mwifiex/main.h
725
spinlock_t bss_prio_lock;
drivers/net/wireless/marvell/mwifiex/main.h
887
spinlock_t main_proc_lock;
drivers/net/wireless/marvell/mwifiex/main.h
901
spinlock_t int_lock;
drivers/net/wireless/marvell/mwifiex/main.h
918
spinlock_t mwifiex_cmd_lock;
drivers/net/wireless/marvell/mwifiex/main.h
922
spinlock_t cmd_free_q_lock;
drivers/net/wireless/marvell/mwifiex/main.h
925
spinlock_t cmd_pending_q_lock;
drivers/net/wireless/marvell/mwifiex/main.h
928
spinlock_t scan_pending_q_lock;
drivers/net/wireless/marvell/mwifiex/main.h
930
spinlock_t rx_proc_lock;
drivers/net/wireless/marvell/mwifiex/main.h
981
spinlock_t queue_lock; /* lock for tx queues */
drivers/net/wireless/marvell/mwifiex/usb.h
83
spinlock_t tx_aggr_lock;
drivers/net/wireless/marvell/mwl8k.c
209
spinlock_t stream_lock;
drivers/net/wireless/marvell/mwl8k.c
223
spinlock_t tx_lock;
drivers/net/wireless/mediatek/mt76/mt76.h
236
spinlock_t lock;
drivers/net/wireless/mediatek/mt76/mt76.h
237
spinlock_t cleanup_lock;
drivers/net/wireless/mediatek/mt76/mt76.h
458
spinlock_t lock;
drivers/net/wireless/mediatek/mt76/mt76.h
713
spinlock_t irq_lock;
drivers/net/wireless/mediatek/mt76/mt76.h
858
spinlock_t tx_lock;
drivers/net/wireless/mediatek/mt76/mt76.h
920
spinlock_t wed_lock;
drivers/net/wireless/mediatek/mt76/mt76.h
921
spinlock_t lock;
drivers/net/wireless/mediatek/mt76/mt76.h
922
spinlock_t cc_lock;
drivers/net/wireless/mediatek/mt76/mt76.h
942
spinlock_t rx_lock;
drivers/net/wireless/mediatek/mt76/mt76.h
958
spinlock_t token_lock;
drivers/net/wireless/mediatek/mt76/mt76.h
965
spinlock_t rx_token_lock;
drivers/net/wireless/mediatek/mt76/mt76.h
971
spinlock_t status_lock;
drivers/net/wireless/mediatek/mt76/mt76.h
982
spinlock_t sta_poll_lock;
drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h
129
spinlock_t ps_lock;
drivers/net/wireless/mediatek/mt76/mt76_connac.h
104
spinlock_t lock;
drivers/net/wireless/mediatek/mt76/mt76_connac.h
94
spinlock_t txq_lock;
drivers/net/wireless/mediatek/mt76/mt76x02.h
99
spinlock_t txstatus_fifo_lock;
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
293
spinlock_t reg_lock;
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
470
spinlock_t lock;
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
490
spinlock_t reg_lock;
drivers/net/wireless/mediatek/mt7601u/mt7601u.h
176
spinlock_t lock;
drivers/net/wireless/mediatek/mt7601u/mt7601u.h
177
spinlock_t mac_lock;
drivers/net/wireless/mediatek/mt7601u/mt7601u.h
199
spinlock_t tx_lock;
drivers/net/wireless/mediatek/mt7601u/mt7601u.h
207
spinlock_t rx_lock;
drivers/net/wireless/mediatek/mt7601u/mt7601u.h
212
spinlock_t con_mon_lock;
drivers/net/wireless/microchip/wilc1000/netdev.h
238
spinlock_t txq_spinlock;
drivers/net/wireless/purelifi/plfxlc/mac.h
129
spinlock_t lock; /* lock for mac data */
drivers/net/wireless/purelifi/plfxlc/usb.h
113
spinlock_t lock; /* spinlock for USB tx */
drivers/net/wireless/purelifi/plfxlc/usb.h
67
spinlock_t lock; /* spin lock for usb interrupt buffer */
drivers/net/wireless/purelifi/plfxlc/usb.h
76
spinlock_t lock; /* spin lock for rx urb */
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h
33
spinlock_t tx_reclaim_lock;
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h
34
spinlock_t tx_lock;
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
80
spinlock_t irq_lock;
drivers/net/wireless/quantenna/qtnfmac/trans.h
26
spinlock_t resp_lock; /* lock for resp_skb & waiting_for_resp changes */
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1001
spinlock_t irqmask_lock;
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1007
spinlock_t bar_list_lock;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.h
459
spinlock_t tx_lock;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.h
460
spinlock_t index_lock;
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h
112
spinlock_t lock;
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1797
spinlock_t tx_urb_lock;
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1802
spinlock_t rx_urb_lock;
drivers/net/wireless/realtek/rtlwifi/rtl8192de/sw.h
7
extern spinlock_t globalmutex_power;
drivers/net/wireless/realtek/rtlwifi/rtl8192de/sw.h
8
extern spinlock_t globalmutex_for_fwdownload;
drivers/net/wireless/realtek/rtlwifi/rtl8192de/sw.h
9
extern spinlock_t globalmutex_for_power_and_efuse;
drivers/net/wireless/realtek/rtlwifi/wifi.h
2376
spinlock_t irq_th_lock;
drivers/net/wireless/realtek/rtlwifi/wifi.h
2377
spinlock_t h2c_lock;
drivers/net/wireless/realtek/rtlwifi/wifi.h
2378
spinlock_t rf_ps_lock;
drivers/net/wireless/realtek/rtlwifi/wifi.h
2379
spinlock_t rf_lock;
drivers/net/wireless/realtek/rtlwifi/wifi.h
2380
spinlock_t waitq_lock;
drivers/net/wireless/realtek/rtlwifi/wifi.h
2381
spinlock_t entry_list_lock;
drivers/net/wireless/realtek/rtlwifi/wifi.h
2382
spinlock_t usb_lock;
drivers/net/wireless/realtek/rtlwifi/wifi.h
2383
spinlock_t scan_list_lock; /* lock for the scan list */
drivers/net/wireless/realtek/rtlwifi/wifi.h
2386
spinlock_t fw_ps_lock;
drivers/net/wireless/realtek/rtlwifi/wifi.h
2389
spinlock_t cck_and_rw_pagea_lock;
drivers/net/wireless/realtek/rtlwifi/wifi.h
2391
spinlock_t iqk_lock;
drivers/net/wireless/realtek/rtw88/main.h
2090
spinlock_t txq_lock;
drivers/net/wireless/realtek/rtw88/main.h
743
spinlock_t q_lock;
drivers/net/wireless/realtek/rtw88/pci.h
210
spinlock_t hwirq_lock;
drivers/net/wireless/realtek/rtw88/pci.h
212
spinlock_t irq_lock;
drivers/net/wireless/realtek/rtw88/usb.h
69
spinlock_t usb_lock;
drivers/net/wireless/realtek/rtw89/core.h
3583
spinlock_t skb_lock;
drivers/net/wireless/realtek/rtw89/core.h
5749
spinlock_t msg_q_lock; /* lock when read/write ser msg */
drivers/net/wireless/realtek/rtw89/core.h
6167
spinlock_t ba_lock;
drivers/net/wireless/realtek/rtw89/core.h
6174
spinlock_t rpwm_lock;
drivers/net/wireless/realtek/rtw89/pci.h
1619
spinlock_t irq_lock;
drivers/net/wireless/realtek/rtw89/pci.h
1621
spinlock_t trx_lock;
drivers/net/wireless/rsi/rsi_main.h
368
spinlock_t ps_lock; /*To protect power save config*/
drivers/net/wireless/silabs/wfx/data_tx.h
33
spinlock_t lock;
drivers/net/wireless/st/cw1200/cw1200.h
250
spinlock_t ps_state_lock; /* Protect power save state */
drivers/net/wireless/st/cw1200/cw1200.h
260
spinlock_t event_queue_lock; /* Protect event queue */
drivers/net/wireless/st/cw1200/cw1200.h
265
spinlock_t bss_loss_lock; /* Protect BSS loss state */
drivers/net/wireless/st/cw1200/cw1200_spi.c
39
spinlock_t lock; /* Serialize all bus operations */
drivers/net/wireless/st/cw1200/pm.h
22
spinlock_t lock; /* Protect access */
drivers/net/wireless/st/cw1200/queue.h
39
spinlock_t lock; /* Protect queue entry */
drivers/net/wireless/st/cw1200/queue.h
47
spinlock_t lock; /* Protect stats entry */
drivers/net/wireless/st/cw1200/txrx.h
42
spinlock_t lock; /* Protect policy cache */
drivers/net/wireless/st/cw1200/wsm.h
1818
spinlock_t lock; /* Protect structure from multiple access */
drivers/net/wireless/ti/wl1251/wl1251.h
270
spinlock_t wl_lock;
drivers/net/wireless/ti/wlcore/wlcore.h
193
spinlock_t wl_lock;
drivers/net/wireless/zydas/zd1211rw/zd_mac.h
171
spinlock_t lock;
drivers/net/wireless/zydas/zd1211rw/zd_mac.h
172
spinlock_t intr_lock;
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
156
spinlock_t lock;
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
173
spinlock_t lock;
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
195
spinlock_t lock;
drivers/net/wwan/iosm/iosm_ipc_task_queue.h
47
spinlock_t q_lock; /* for atomic operation on queue */
drivers/net/wwan/mhi_wwan_ctrl.c
28
spinlock_t tx_lock;
drivers/net/wwan/mhi_wwan_ctrl.c
31
spinlock_t rx_lock;
drivers/net/wwan/mhi_wwan_mbim.c
75
spinlock_t tx_lock;
drivers/net/wwan/qcom_bam_dmux.c
81
spinlock_t tx_lock; /* Protect tx_skbs, tx_next_skb */
drivers/net/wwan/t7xx/t7xx_hif_cldma.h
106
spinlock_t cldma_lock; /* Protects CLDMA structure */
drivers/net/wwan/t7xx/t7xx_hif_cldma.h
90
spinlock_t ring_lock;
drivers/net/wwan/t7xx/t7xx_hif_dpmaif.h
137
spinlock_t tx_lock; /* Protects txq DRB */
drivers/net/wwan/t7xx/t7xx_hif_dpmaif.h
93
spinlock_t mask_lock; /* Protects BAT mask */
drivers/net/wwan/t7xx/t7xx_modem_ops.h
78
spinlock_t exp_lock; /* Protects exception events */
drivers/net/wwan/t7xx/t7xx_pci.h
90
spinlock_t md_pm_lock; /* Protects PCI resource lock */
drivers/net/wwan/t7xx/t7xx_port.h
128
spinlock_t port_update_lock; /* Protects port configuration */
drivers/net/wwan/t7xx/t7xx_state_monitor.h
93
spinlock_t event_lock; /* Protects event queue */
drivers/net/wwan/t7xx/t7xx_state_monitor.h
94
spinlock_t command_lock; /* Protects command queue */
drivers/net/wwan/t7xx/t7xx_state_monitor.h
97
spinlock_t notifier_lock; /* Protects notifier list */
drivers/net/wwan/wwan_hwsim.c
49
spinlock_t ports_lock; /* Serialize ports creation/deletion */
drivers/net/xen-netback/common.h
177
spinlock_t callback_lock;
drivers/net/xen-netback/common.h
182
spinlock_t response_lock;
drivers/net/xen-netback/common.h
247
spinlock_t lock;
drivers/net/xen-netback/common.h
319
spinlock_t lock;
drivers/net/xen-netfront.c
125
spinlock_t tx_lock;
drivers/net/xen-netfront.c
143
spinlock_t rx_lock ____cacheline_aligned_in_smp;
drivers/net/xen-netfront.c
154
spinlock_t rx_cons_lock;
drivers/nfc/nfcmrvl/usb.c
36
spinlock_t txlock;
drivers/ntb/hw/amd/ntb_hw_amd.h
204
spinlock_t db_mask_lock;
drivers/ntb/hw/idt/ntb_hw_idt.c
415
spinlock_t *reg_lock,
drivers/ntb/hw/idt/ntb_hw_idt.c
451
unsigned int reg, spinlock_t *reg_lock,
drivers/ntb/hw/idt/ntb_hw_idt.h
1136
spinlock_t mtbl_lock;
drivers/ntb/hw/idt/ntb_hw_idt.h
1140
spinlock_t lut_lock;
drivers/ntb/hw/idt/ntb_hw_idt.h
1142
spinlock_t msg_locks[IDT_MSG_CNT];
drivers/ntb/hw/idt/ntb_hw_idt.h
1145
spinlock_t db_mask_lock;
drivers/ntb/hw/idt/ntb_hw_idt.h
1146
spinlock_t msg_mask_lock;
drivers/ntb/hw/idt/ntb_hw_idt.h
1147
spinlock_t gasa_lock;
drivers/ntb/hw/intel/ntb_hw_intel.h
164
spinlock_t db_mask_lock;
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
75
spinlock_t db_mask_lock;
drivers/ntb/ntb_transport.c
159
spinlock_t ntb_tx_free_q_lock;
drivers/ntb/ntb_transport.c
160
spinlock_t ntb_tx_offl_q_lock;
drivers/ntb/ntb_transport.c
175
spinlock_t ntb_rx_q_lock;
drivers/ntb/ntb_transport.c
530
static void ntb_list_add(spinlock_t *lock, struct list_head *entry,
drivers/ntb/ntb_transport.c
540
static struct ntb_queue_entry *ntb_list_rm(spinlock_t *lock,
drivers/ntb/ntb_transport.c
560
static struct ntb_queue_entry *ntb_list_mv(spinlock_t *lock,
drivers/ntb/test/ntb_pingpong.c
108
spinlock_t lock;
drivers/nvdimm/btt.h
126
spinlock_t lock;
drivers/nvdimm/nd.h
370
spinlock_t lock;
drivers/nvdimm/virtio_pmem.h
50
spinlock_t pmem_lock;
drivers/nvme/host/apple.c
205
spinlock_t lock;
drivers/nvme/host/fc.c
140
spinlock_t lock;
drivers/nvme/host/fc.c
153
spinlock_t lock;
drivers/nvme/host/nvme.h
339
spinlock_t lock;
drivers/nvme/host/nvme.h
559
spinlock_t requeue_lock;
drivers/nvme/host/pci.c
368
spinlock_t sq_lock;
drivers/nvme/host/pci.c
371
spinlock_t cq_poll_lock ____cacheline_aligned_in_smp;
drivers/nvme/target/fc.c
106
spinlock_t lock;
drivers/nvme/target/fc.c
141
spinlock_t qlock;
drivers/nvme/target/fc.c
87
spinlock_t flock;
drivers/nvme/target/fcloop.c
225
spinlock_t lock;
drivers/nvme/target/fcloop.c
236
spinlock_t lock;
drivers/nvme/target/fcloop.c
276
spinlock_t reqlock;
drivers/nvme/target/fcloop.c
291
spinlock_t inilock;
drivers/nvme/target/nvmet.h
295
spinlock_t error_lock;
drivers/nvme/target/pci-epf.c
104
spinlock_t lock;
drivers/nvme/target/rdma.c
109
spinlock_t rsp_wr_wait_lock;
drivers/nvme/target/rdma.c
97
spinlock_t state_lock;
drivers/nvme/target/tcp.c
182
spinlock_t state_lock;
drivers/parisc/ccio-dma.c
222
spinlock_t res_lock;
drivers/parisc/dino.c
144
spinlock_t dinosaur_pen;
drivers/parport/parport_ip32.c
474
spinlock_t lock;
drivers/pci/controller/cadence/pcie-cadence.h
176
spinlock_t lock;
drivers/pci/controller/pci-hyperv.c
504
spinlock_t config_lock; /* Avoid two threads writing index page */
drivers/pci/controller/pci-hyperv.c
505
spinlock_t device_list_lock; /* Protect lists below */
drivers/pci/controller/pcie-brcmstb.c
346
spinlock_t bridge_lock;
drivers/pci/endpoint/functions/pci-epf-mhi.c
156
spinlock_t list_lock;
drivers/pci/hotplug/octep_hp.c
66
spinlock_t hp_cmd_lock; /* Protects hp_cmd_list */
drivers/pci/pcie/pme.c
43
spinlock_t lock;
drivers/pci/vgaarb.c
1035
spinlock_t lock;
drivers/pci/xen-pcifront.c
49
spinlock_t sh_info_lock;
drivers/pcmcia/bcm63xx_pcmcia.h
29
spinlock_t lock;
drivers/peci/controller/peci-aspeed.c
129
spinlock_t lock; /* to sync completion status handling */
drivers/peci/controller/peci-npcm.c
66
spinlock_t lock; /* to sync completion status handling */
drivers/perf/arm-ccn.c
149
spinlock_t config_lock;
drivers/perf/qcom_l2_pmu.c
147
spinlock_t pmu_lock;
drivers/phy/allwinner/phy-sun4i-usb.c
116
spinlock_t reg_lock; /* guard access to phyctl reg */
drivers/phy/freescale/phy-fsl-lynx-28g.c
442
spinlock_t pcc_lock;
drivers/phy/marvell/phy-berlin-sata.c
59
spinlock_t lock;
drivers/phy/marvell/phy-mvebu-a3700-comphy.c
266
spinlock_t lock; /* for PHY selector access */
drivers/phy/renesas/phy-rcar-gen2.c
65
spinlock_t lock;
drivers/phy/renesas/phy-rcar-gen3-pcie.c
23
spinlock_t lock;
drivers/phy/renesas/phy-rcar-gen3-usb2.c
141
spinlock_t lock; /* protects access to hardware and driver data structure. */
drivers/phy/samsung/phy-exynos-mipi-video.c
273
spinlock_t slock;
drivers/phy/samsung/phy-samsung-usb2.h
45
spinlock_t lock;
drivers/phy/sophgo/phy-cv1800-usb2.c
35
spinlock_t lock;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
95
spinlock_t fsel_lock;
drivers/pinctrl/bcm/pinctrl-brcmstb.c
51
spinlock_t fsel_lock;
drivers/pinctrl/bcm/pinctrl-cygnus-mux.c
114
spinlock_t lock;
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
129
spinlock_t lock;
drivers/pinctrl/bcm/pinctrl-nsp-mux.c
119
spinlock_t lock;
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h
302
spinlock_t lock;
drivers/pinctrl/nxp/pinctrl-s32cc.c
103
spinlock_t gpio_configs_lock;
drivers/pinctrl/pinctrl-digicolor.c
49
spinlock_t lock;
drivers/pinctrl/pinctrl-loongson2.c
47
spinlock_t lock;
drivers/pinctrl/pinctrl-microchip-sgpio.c
125
spinlock_t lock;
drivers/pinctrl/pinctrl-st.c
322
spinlock_t lock;
drivers/pinctrl/pxa/pinctrl-pxa2xx.h
56
spinlock_t lock;
drivers/pinctrl/renesas/pinctrl-rza1.c
464
spinlock_t lock;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
359
spinlock_t bitmap_lock; /* protect tint_slot bitmap */
drivers/pinctrl/renesas/pinctrl-rzv2m.c
127
spinlock_t lock; /* lock read/write registers */
drivers/pinctrl/renesas/sh_pfc.h
233
spinlock_t lock;
drivers/pinctrl/spear/pinctrl-plgpio.c
68
spinlock_t lock;
drivers/pinctrl/stm32/pinctrl-stm32.c
148
spinlock_t lock;
drivers/pinctrl/stm32/pinctrl-stm32.c
181
spinlock_t irqmux_lock;
drivers/pinctrl/sunplus/sppctl.c
36
spinlock_t lock; /* lock for accessing OE register */
drivers/pinctrl/visconti/pinctrl-common.c
32
spinlock_t lock; /* protect pinctrl register */
drivers/platform/chrome/wilco_ec/event.c
191
spinlock_t queue_lock;
drivers/platform/goldfish/goldfish_pipe.c
191
spinlock_t lock;
drivers/platform/mellanox/mlxbf-tmfifo.c
204
spinlock_t spin_lock[2]; /* spin lock */
drivers/platform/mellanox/mlxreg-hotplug.c
60
spinlock_t lock; /* sync with interrupt */
drivers/platform/olpc/olpc-ec.c
44
spinlock_t cmd_q_lock;
drivers/platform/olpc/olpc-xo175-ec.c
235
spinlock_t cmd_state_lock;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
74
spinlock_t slock;
drivers/platform/surface/aggregator/controller.h
108
spinlock_t lock;
drivers/platform/surface/aggregator/ssh_packet_layer.h
113
spinlock_t lock;
drivers/platform/surface/aggregator/ssh_packet_layer.h
82
spinlock_t lock;
drivers/platform/surface/aggregator/ssh_packet_layer.h
87
spinlock_t lock;
drivers/platform/surface/aggregator/ssh_request_layer.h
70
spinlock_t lock;
drivers/platform/surface/aggregator/ssh_request_layer.h
75
spinlock_t lock;
drivers/platform/surface/aggregator/ssh_request_layer.h
85
spinlock_t lock;
drivers/platform/x86/asus-wmi.c
1626
spinlock_t lock;
drivers/platform/x86/dell/dell_rbu.c
57
spinlock_t lock;
drivers/platform/x86/fujitsu-laptop.c
141
spinlock_t fifo_lock;
drivers/platform/x86/intel_ips.c
308
spinlock_t turbo_status_lock;
drivers/platform/x86/lenovo/wmi-gamezone.c
38
spinlock_t gz_mode_lock; /* current_mode lock */
drivers/platform/x86/sony-laptop.c
194
spinlock_t fifo_lock;
drivers/platform/x86/sony-laptop.c
3869
spinlock_t fifo_lock;
drivers/pmdomain/bcm/bcm-pmb.c
72
spinlock_t lock;
drivers/pmdomain/bcm/bcm63xx-power.c
26
spinlock_t lock;
drivers/pmdomain/starfive/jh71xx-pmu.c
76
spinlock_t lock; /* protects pmu reg */
drivers/pmdomain/ti/omap_prm.c
78
spinlock_t lock;
drivers/power/reset/at91-reset.c
88
spinlock_t lock;
drivers/power/supply/ab8500_charger.c
208
spinlock_t usb_lock;
drivers/power/supply/goldfish_battery.c
24
spinlock_t lock;
drivers/pps/generators/pps_gen_tio.c
48
spinlock_t lock;
drivers/ps3/ps3-vuart.c
70
spinlock_t lock;
drivers/ps3/ps3-vuart.c
76
spinlock_t lock;
drivers/ptp/ptp_dfl_tod.c
71
spinlock_t tod_lock;
drivers/ptp/ptp_dte.c
48
spinlock_t lock;
drivers/ptp/ptp_ines.c
154
spinlock_t lock;
drivers/ptp/ptp_mock.c
41
spinlock_t lock;
drivers/ptp/ptp_netc.c
108
spinlock_t lock; /* Prevent concurrent access to registers */
drivers/ptp/ptp_ocp.c
333
spinlock_t lock;
drivers/ptp/ptp_pch.c
121
spinlock_t register_lock;
drivers/ptp/ptp_private.h
37
spinlock_t lock;
drivers/ptp/ptp_private.h
53
spinlock_t tsevqs_lock; /* protects tsevqs from concurrent access */
drivers/pwm/pwm-atmel-tcb.c
50
spinlock_t lock;
drivers/pwm/pwm-gpio.c
34
spinlock_t lock;
drivers/pwm/pwm-meson.c
126
spinlock_t lock;
drivers/pwm/pwm-renesas-tpu.c
82
spinlock_t lock;
drivers/rapidio/devices/rio_mport_cdev.c
153
spinlock_t db_lock;
drivers/rapidio/devices/rio_mport_cdev.c
155
spinlock_t pw_lock;
drivers/rapidio/devices/rio_mport_cdev.c
186
spinlock_t fifo_lock;
drivers/rapidio/devices/rio_mport_cdev.c
191
spinlock_t req_lock;
drivers/rapidio/devices/tsi721.h
703
spinlock_t lock;
drivers/rapidio/devices/tsi721.h
741
spinlock_t lock;
drivers/rapidio/devices/tsi721.h
761
spinlock_t lock;
drivers/rapidio/devices/tsi721.h
885
spinlock_t pw_fifo_lock;
drivers/rapidio/rio-scan.c
41
spinlock_t lock;
drivers/rapidio/rio_cm.c
157
spinlock_t tx_lock;
drivers/rapidio/rio_cm.c
184
spinlock_t lock;
drivers/regulator/bd9576-regulator.c
130
spinlock_t err_lock;
drivers/remoteproc/pru_rproc.c
128
spinlock_t rmw_lock;
drivers/reset/amlogic/reset-meson-audio-arb.c
20
spinlock_t lock;
drivers/reset/reset-aspeed.c
35
spinlock_t lock; /* Protect read-modify-write cycle */
drivers/reset/reset-ath79.c
20
spinlock_t lock;
drivers/reset/reset-axs10x.c
23
spinlock_t lock;
drivers/reset/reset-bcm6345.c
22
spinlock_t lock;
drivers/reset/reset-hsdk.c
26
spinlock_t lock;
drivers/reset/reset-k230.c
68
spinlock_t lock;
drivers/reset/reset-lpc18xx.c
38
spinlock_t lock;
drivers/reset/reset-ma35d1.c
25
spinlock_t lock;
drivers/reset/reset-npcm.c
98
spinlock_t lock;
drivers/reset/reset-rzg2l-usbphy-ctrl.c
41
spinlock_t lock;
drivers/reset/reset-rzv2h-usb2phy.c
43
spinlock_t lock; /* protects register accesses */
drivers/reset/starfive/reset-starfive-jh71x0.c
20
spinlock_t lock;
drivers/rpmsg/qcom_glink_native.c
114
spinlock_t rx_lock;
drivers/rpmsg/qcom_glink_native.c
117
spinlock_t tx_lock;
drivers/rpmsg/qcom_glink_native.c
119
spinlock_t idr_lock;
drivers/rpmsg/qcom_glink_native.c
171
spinlock_t recv_lock;
drivers/rpmsg/qcom_glink_native.c
177
spinlock_t intent_lock;
drivers/rpmsg/qcom_smd.c
135
spinlock_t channels_lock;
drivers/rpmsg/qcom_smd.c
213
spinlock_t tx_lock;
drivers/rpmsg/qcom_smd.c
222
spinlock_t recv_lock;
drivers/rpmsg/rpmsg_char.c
69
spinlock_t queue_lock;
drivers/rtc/rtc-armada38x.c
72
spinlock_t lock;
drivers/rtc/rtc-at91sam9.c
78
spinlock_t lock;
drivers/rtc/rtc-bq4802.c
24
spinlock_t lock;
drivers/rtc/rtc-ds1286.c
22
spinlock_t lock;
drivers/rtc/rtc-ds1511.c
66
spinlock_t lock;
drivers/rtc/rtc-ds1553.c
68
spinlock_t lock;
drivers/rtc/rtc-hid-sensor-time.c
28
spinlock_t lock_last_time;
drivers/rtc/rtc-imxdi.c
115
spinlock_t irq_lock;
drivers/rtc/rtc-jz4740.c
68
spinlock_t lock;
drivers/rtc/rtc-loongson.c
78
spinlock_t lock; /* protects PM registers access */
drivers/rtc/rtc-lpc32xx.c
52
spinlock_t lock;
drivers/rtc/rtc-m48t35.c
52
spinlock_t lock;
drivers/rtc/rtc-m48t59.c
38
spinlock_t lock; /* serialize the NVRAM and RTC access */
drivers/rtc/rtc-moxart.c
58
spinlock_t rtc_lock;
drivers/rtc/rtc-mxc_v2.c
43
spinlock_t lock; /* protects register access */
drivers/rtc/rtc-pic32.c
59
spinlock_t alarm_lock;
drivers/rtc/rtc-pxa.c
78
spinlock_t lock; /* Protects this structure */
drivers/rtc/rtc-r7301.c
55
spinlock_t lock;
drivers/rtc/rtc-renesas-rtca3.c
131
spinlock_t lock;
drivers/rtc/rtc-rp5c01.c
67
spinlock_t lock; /* against concurrent RTC/NVRAM access */
drivers/rtc/rtc-rzn1.c
71
spinlock_t ctl1_access_lock;
drivers/rtc/rtc-s3c.c
44
spinlock_t alarm_lock;
drivers/rtc/rtc-sa1100.h
11
spinlock_t lock;
drivers/rtc/rtc-sh.c
93
spinlock_t lock; /* protecting register access */
drivers/rtc/rtc-spear.c
80
spinlock_t lock;
drivers/rtc/rtc-st-lpc.c
48
spinlock_t lock;
drivers/rtc/rtc-stk17ta8.c
69
spinlock_t lock;
drivers/rtc/rtc-sun6i.c
157
spinlock_t lock;
drivers/rtc/rtc-tegra.c
54
spinlock_t lock;
drivers/rtc/rtc-vt8500.c
76
spinlock_t lock; /* Protects this structure */
drivers/s390/block/dasd_eckd.h
617
spinlock_t lock;
drivers/s390/block/dasd_eckd.h
642
spinlock_t lock;
drivers/s390/block/dasd_int.h
538
spinlock_t lock;
drivers/s390/block/dasd_int.h
574
spinlock_t mem_lock;
drivers/s390/block/dasd_int.h
620
spinlock_t request_queue_lock;
drivers/s390/block/dasd_int.h
631
spinlock_t queue_lock;
drivers/s390/block/dasd_int.h
641
spinlock_t format_lock;
drivers/s390/block/dasd_int.h
651
spinlock_t lock;
drivers/s390/block/scm_blk.c
278
spinlock_t lock;
drivers/s390/block/scm_blk.h
22
spinlock_t lock;
drivers/s390/char/con3215.c
81
spinlock_t *lock; /* pointer to irq lock */
drivers/s390/char/raw3270.h
75
spinlock_t lock; /* protects members of view */
drivers/s390/char/vmlogrdr.c
78
spinlock_t priv_lock;
drivers/s390/char/vmur.h
79
spinlock_t open_lock; /* serialize critical sections */
drivers/s390/cio/cio.h
86
spinlock_t lock; /* subchannel lock */
drivers/s390/cio/cmf.c
381
spinlock_t lock;
drivers/s390/crypto/ap_bus.h
193
spinlock_t lock; /* Per device lock. */
drivers/s390/crypto/ap_bus.h
35
extern spinlock_t ap_queues_lock;
drivers/s390/crypto/zcrypt_api.h
139
extern spinlock_t zcrypt_list_lock;
drivers/s390/net/ctcm_main.h
169
spinlock_t collect_lock;
drivers/s390/net/ism.h
228
spinlock_t cmd_lock; /* serializes cmds */
drivers/s390/net/qeth_core.h
496
spinlock_t lock;
drivers/s390/net/qeth_core.h
617
spinlock_t lock;
drivers/s390/net/qeth_core.h
805
spinlock_t lock;
drivers/s390/net/qeth_core.h
831
spinlock_t local_addrs4_lock;
drivers/s390/net/qeth_core.h
832
spinlock_t local_addrs6_lock;
drivers/s390/net/qeth_core.h
836
spinlock_t thread_mask_lock;
drivers/s390/scsi/zfcp_dbf.h
309
spinlock_t pay_lock;
drivers/s390/scsi/zfcp_dbf.h
310
spinlock_t rec_lock;
drivers/s390/scsi/zfcp_dbf.h
311
spinlock_t hba_lock;
drivers/s390/scsi/zfcp_dbf.h
312
spinlock_t san_lock;
drivers/s390/scsi/zfcp_dbf.h
313
spinlock_t scsi_lock;
drivers/s390/scsi/zfcp_def.h
248
spinlock_t lock;
drivers/s390/scsi/zfcp_diag.h
28
spinlock_t access_lock;
drivers/s390/scsi/zfcp_fc.h
53
spinlock_t list_lock;
drivers/s390/scsi/zfcp_qdio.h
45
spinlock_t stat_lock;
drivers/s390/scsi/zfcp_qdio.h
46
spinlock_t req_q_lock;
drivers/s390/scsi/zfcp_reqlist.h
25
spinlock_t lock;
drivers/s390/virtio/virtio_ccw.c
68
spinlock_t lock;
drivers/sbus/char/bbc_i2c.h
56
spinlock_t lock;
drivers/scsi/NCR5380.h
205
spinlock_t lock; /* Protects this struct */
drivers/scsi/a100u2w.h
243
spinlock_t allocation_lock;
drivers/scsi/aacraid/aacraid.h
1301
spinlock_t event_lock;
drivers/scsi/aacraid/aacraid.h
1551
spinlock_t fib_lock;
drivers/scsi/aacraid/aacraid.h
1607
spinlock_t iq_lock;
drivers/scsi/aacraid/aacraid.h
1656
spinlock_t manage_lock;
drivers/scsi/aacraid/aacraid.h
1657
spinlock_t sync_lock;
drivers/scsi/aacraid/aacraid.h
991
spinlock_t *lock; /* Spinlock for this queue must take this lock before accessing the lock */
drivers/scsi/aacraid/aacraid.h
992
spinlock_t lockdata; /* Actual lock (used only on one side of the lock) */
drivers/scsi/aacraid/commsup.c
2034
spinlock_t *t_lock;
drivers/scsi/aha152x.c
444
spinlock_t lock;
drivers/scsi/aic7xxx/aic79xx_osm.h
345
spinlock_t spin_lock;
drivers/scsi/aic7xxx/aic7xxx_osm.h
356
spinlock_t spin_lock;
drivers/scsi/aic94xx/aic94xx_hwi.h
100
spinlock_t ddb_lock;
drivers/scsi/aic94xx/aic94xx_hwi.h
143
spinlock_t pend_q_lock;
drivers/scsi/aic94xx/aic94xx_hwi.h
150
spinlock_t tc_index_lock;
drivers/scsi/aic94xx/aic94xx_hwi.h
189
spinlock_t iolock;
drivers/scsi/aic94xx/aic94xx_hwi.h
195
spinlock_t asd_ports_lock;
drivers/scsi/arcmsr/arcmsr.h
865
spinlock_t eh_lock;
drivers/scsi/arcmsr/arcmsr.h
866
spinlock_t ccblist_lock;
drivers/scsi/arcmsr/arcmsr.h
867
spinlock_t postq_lock;
drivers/scsi/arcmsr/arcmsr.h
868
spinlock_t doneq_lock;
drivers/scsi/arcmsr/arcmsr.h
869
spinlock_t rqbuffer_lock;
drivers/scsi/arcmsr/arcmsr.h
870
spinlock_t wqbuffer_lock;
drivers/scsi/arm/fas216.h
214
spinlock_t host_lock;
drivers/scsi/arm/queue.h
13
spinlock_t queue_lock;
drivers/scsi/be2iscsi/be.h
126
spinlock_t mcc_lock; /* For serializing mcc cmds to BE card */
drivers/scsi/be2iscsi/be_main.h
231
spinlock_t wrb_lock;
drivers/scsi/be2iscsi/be_main.h
292
spinlock_t io_sgl_lock;
drivers/scsi/be2iscsi/be_main.h
293
spinlock_t mgmt_sgl_lock;
drivers/scsi/be2iscsi/be_main.h
294
spinlock_t async_pdu_lock;
drivers/scsi/bfa/bfad_drv.h
218
spinlock_t bfad_lock;
drivers/scsi/bfa/bfad_drv.h
241
spinlock_t bfad_aen_spinlock;
drivers/scsi/bnx2fc/bnx2fc.h
172
spinlock_t fp_work_lock;
drivers/scsi/bnx2fc/bnx2fc.h
191
spinlock_t hba_lock;
drivers/scsi/bnx2fc/bnx2fc.h
282
spinlock_t *free_list_lock;
drivers/scsi/bnx2fc/bnx2fc.h
361
spinlock_t tgt_lock;
drivers/scsi/bnx2fc/bnx2fc.h
362
spinlock_t cq_lock;
drivers/scsi/bnx2i/bnx2i.h
454
spinlock_t lock; /* protects hba structure access */
drivers/scsi/bnx2i/bnx2i.h
484
spinlock_t stat_lock;
drivers/scsi/bnx2i/bnx2i.h
780
spinlock_t p_work_lock;
drivers/scsi/csiostor/csio_hw.h
453
spinlock_t lock; /* Lock for hw */
drivers/scsi/csiostor/csio_scsi.h
156
spinlock_t freelist_lock; /* Lock for ioreq freelist */
drivers/scsi/cxgbi/libcxgbi.h
143
spinlock_t lock;
drivers/scsi/cxgbi/libcxgbi.h
464
spinlock_t lock;
drivers/scsi/device_handler/scsi_dh_alua.c
78
spinlock_t lock;
drivers/scsi/device_handler/scsi_dh_alua.c
87
spinlock_t pg_lock;
drivers/scsi/device_handler/scsi_dh_rdac.c
163
spinlock_t ms_lock;
drivers/scsi/elx/efct/efct_hw.h
341
spinlock_t lock; /* pool lock */
drivers/scsi/elx/efct/efct_hw.h
422
spinlock_t cmd_lock;
drivers/scsi/elx/efct/efct_hw.h
436
spinlock_t io_lock;
drivers/scsi/elx/efct/efct_io.c
13
spinlock_t lock; /* IO pool lock */
drivers/scsi/elx/efct/efct_lio.h
59
spinlock_t efct_lio_lock;
drivers/scsi/elx/efct/efct_lio.h
75
spinlock_t active_ios_lock;
drivers/scsi/elx/efct/efct_xport.h
132
spinlock_t io_pending_lock;
drivers/scsi/elx/libefc/efclib.h
335
spinlock_t els_ios_lock;
drivers/scsi/elx/libefc/efclib.h
355
spinlock_t pend_frames_lock;
drivers/scsi/elx/libefc/efclib.h
534
spinlock_t vport_lock;
drivers/scsi/elx/libefc/efclib.h
540
spinlock_t lock;
drivers/scsi/elx/libefc/efclib.h
563
spinlock_t pend_frames_lock;
drivers/scsi/elx/libefc_sli/sli4.h
3523
spinlock_t lock; /* Lock to protect the doorbell register
drivers/scsi/esas2r/esas2r.h
849
spinlock_t request_lock;
drivers/scsi/esas2r/esas2r.h
850
spinlock_t sg_list_lock;
drivers/scsi/esas2r/esas2r.h
851
spinlock_t queue_lock;
drivers/scsi/esas2r/esas2r.h
852
spinlock_t mem_lock;
drivers/scsi/esas2r/esas2r.h
930
spinlock_t fw_event_lock;
drivers/scsi/fnic/fnic.h
233
extern spinlock_t reset_fnic_list_lock;
drivers/scsi/fnic/fnic.h
385
spinlock_t sgreset_lock; /* lock for sgreset */
drivers/scsi/fnic/fnic.h
405
spinlock_t fnic_lock;
drivers/scsi/fnic/fnic.h
454
spinlock_t vlans_lock;
drivers/scsi/fnic/fnic.h
469
spinlock_t wq_copy_lock[FNIC_WQ_COPY_MAX];
drivers/scsi/fnic/fnic.h
473
spinlock_t wq_lock[FNIC_WQ_MAX];
drivers/scsi/fnic/fnic_fdls.h
306
spinlock_t deleted_tport_lst_lock;
drivers/scsi/hisi_sas/hisi_sas.h
189
spinlock_t lock;
drivers/scsi/hisi_sas/hisi_sas.h
220
spinlock_t poll_lock;
drivers/scsi/hisi_sas/hisi_sas.h
226
spinlock_t lock;
drivers/scsi/hisi_sas/hisi_sas.h
241
spinlock_t lock; /* For protecting slots */
drivers/scsi/hisi_sas/hisi_sas.h
423
spinlock_t lock;
drivers/scsi/hpsa.h
193
spinlock_t lock;
drivers/scsi/hpsa.h
212
spinlock_t scan_lock;
drivers/scsi/hpsa.h
216
spinlock_t devlock; /* to protect hba[ctlr]->dev[]; */
drivers/scsi/hpsa.h
296
spinlock_t offline_device_lock;
drivers/scsi/hpsa.h
313
spinlock_t reset_lock;
drivers/scsi/ibmvscsi/ibmvfc.h
799
spinlock_t _lock;
drivers/scsi/ibmvscsi/ibmvfc.h
800
spinlock_t *q_lock;
drivers/scsi/ibmvscsi/ibmvfc.h
811
spinlock_t l_lock;
drivers/scsi/ibmvscsi/ibmvscsi.h
47
spinlock_t lock;
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.h
266
spinlock_t intr_lock;
drivers/scsi/ibmvscsi_tgt/libsrp.h
80
spinlock_t lock;
drivers/scsi/ibmvscsi_tgt/libsrp.h
86
spinlock_t lock;
drivers/scsi/initio.h
513
spinlock_t avail_lock;
drivers/scsi/initio.h
514
spinlock_t semaph_lock;
drivers/scsi/ipr.h
498
spinlock_t _lock;
drivers/scsi/ipr.h
499
spinlock_t *lock;
drivers/scsi/isci/host.h
207
spinlock_t scic_lock;
drivers/scsi/libfc/fc_exch.c
59
spinlock_t lock;
drivers/scsi/libfc/fc_fcp.c
64
spinlock_t scsi_queue_lock;
drivers/scsi/lpfc/lpfc.h
1276
spinlock_t scsi_buf_list_get_lock; /* SCSI buf alloc list lock */
drivers/scsi/lpfc/lpfc.h
1277
spinlock_t scsi_buf_list_put_lock; /* SCSI buf free list lock */
drivers/scsi/lpfc/lpfc.h
1283
spinlock_t rrq_list_lock; /* lock for active_rrq_list */
drivers/scsi/lpfc/lpfc.h
1285
spinlock_t hbalock;
drivers/scsi/lpfc/lpfc.h
1309
spinlock_t port_list_lock; /* lock for port_list mutations */
drivers/scsi/lpfc/lpfc.h
1398
spinlock_t ct_ev_lock; /* synchronize access to ct_ev_waiters */
drivers/scsi/lpfc/lpfc.h
1405
spinlock_t ras_fwlog_lock; /* do not take while holding another lock */
drivers/scsi/lpfc/lpfc.h
1411
spinlock_t devicelock; /* lock for luns list */
drivers/scsi/lpfc/lpfc.h
1574
spinlock_t lock; /* spinlock for ring */
drivers/scsi/lpfc/lpfc.h
639
spinlock_t fc_nodes_list_lock; /* spinlock for fc_nodes list */
drivers/scsi/lpfc/lpfc.h
674
spinlock_t work_port_lock;
drivers/scsi/lpfc/lpfc.h
859
spinlock_t lock; /* lock for expedite pool */
drivers/scsi/lpfc/lpfc_attr.c
1471
lpfc_emptyq_wait(struct lpfc_hba *phba, struct list_head *q, spinlock_t *lock)
drivers/scsi/lpfc/lpfc_crtn.h
234
spinlock_t *slock);
drivers/scsi/lpfc/lpfc_disc.h
108
spinlock_t lock; /* Node management lock */
drivers/scsi/lpfc/lpfc_nvme.h
160
spinlock_t nvmet_ctx_list_lock; /* lock per CPU */
drivers/scsi/lpfc/lpfc_nvme.h
202
spinlock_t ctxlock; /* protect flag access */
drivers/scsi/lpfc/lpfc_sli.c
8094
spinlock_t *ring_lock = &rx_monitor->lock;
drivers/scsi/lpfc/lpfc_sli.c
8132
spinlock_t *ring_lock = &rx_monitor->lock;
drivers/scsi/lpfc/lpfc_sli.h
282
spinlock_t ring_lock; /* lock for issuing commands */
drivers/scsi/lpfc/lpfc_sli.h
453
spinlock_t buf_lock; /* lock used in case of simultaneous abort */
drivers/scsi/lpfc/lpfc_sli4.h
624
spinlock_t lock; /* lock for pbl_pool*/
drivers/scsi/lpfc/lpfc_sli4.h
633
spinlock_t lock; /* lock for pvt_pool */
drivers/scsi/lpfc/lpfc_sli4.h
707
spinlock_t io_buf_list_get_lock; /* Common buf alloc list lock */
drivers/scsi/lpfc/lpfc_sli4.h
709
spinlock_t io_buf_list_put_lock; /* Common buf free list lock */
drivers/scsi/lpfc/lpfc_sli4.h
711
spinlock_t abts_io_buf_list_lock; /* list of aborted IOs */
drivers/scsi/lpfc/lpfc_sli4.h
735
spinlock_t hdwq_lock;
drivers/scsi/lpfc/lpfc_sli4.h
915
spinlock_t abts_io_buf_list_lock; /* list of aborted SCSI IOs */
drivers/scsi/lpfc/lpfc_sli4.h
918
spinlock_t abts_nvmet_buf_list_lock; /* list of aborted NVMET IOs */
drivers/scsi/lpfc/lpfc_sli4.h
920
spinlock_t t_active_list_lock; /* list of active NVMET IOs */
drivers/scsi/lpfc/lpfc_sli4.h
941
spinlock_t asynce_list_lock; /* protect sp_asynce_work_queue list */
drivers/scsi/lpfc/lpfc_sli4.h
943
spinlock_t els_xri_abrt_list_lock; /* protect els_xri_aborted list */
drivers/scsi/lpfc/lpfc_sli4.h
951
spinlock_t sgl_list_lock; /* list of aborted els IOs */
drivers/scsi/lpfc/lpfc_sli4.h
952
spinlock_t nvmet_io_wait_lock; /* IOs waiting for ctx resources */
drivers/scsi/megaraid.h
858
spinlock_t lock;
drivers/scsi/megaraid/mega_common.h
155
spinlock_t lock;
drivers/scsi/megaraid/mega_common.h
160
spinlock_t kscb_pool_lock;
drivers/scsi/megaraid/mega_common.h
162
spinlock_t pend_list_lock;
drivers/scsi/megaraid/mega_common.h
164
spinlock_t completed_list_lock;
drivers/scsi/megaraid/mega_common.h
180
spinlock_t uscb_pool_lock;
drivers/scsi/megaraid/megaraid_ioctl.h
242
spinlock_t lock;
drivers/scsi/megaraid/megaraid_ioctl.h
289
spinlock_t kioc_pool_lock;
drivers/scsi/megaraid/megaraid_mbox.h
190
spinlock_t mailbox_lock;
drivers/scsi/megaraid/megaraid_sas.h
2361
spinlock_t mfi_pool_lock;
drivers/scsi/megaraid/megaraid_sas.h
2363
spinlock_t hba_lock;
drivers/scsi/megaraid/megaraid_sas.h
2365
spinlock_t stream_lock;
drivers/scsi/megaraid/megaraid_sas.h
2366
spinlock_t completion_lock;
drivers/scsi/mpi3mr/mpi3mr.h
1213
spinlock_t admin_req_lock;
drivers/scsi/mpi3mr/mpi3mr.h
1253
spinlock_t reply_free_queue_lock;
drivers/scsi/mpi3mr/mpi3mr.h
1265
spinlock_t sbq_lock;
drivers/scsi/mpi3mr/mpi3mr.h
1270
spinlock_t fwevt_lock;
drivers/scsi/mpi3mr/mpi3mr.h
1275
spinlock_t watchdog_lock;
drivers/scsi/mpi3mr/mpi3mr.h
1284
spinlock_t tgtdev_lock;
drivers/scsi/mpi3mr/mpi3mr.h
1292
spinlock_t chain_buf_lock;
drivers/scsi/mpi3mr/mpi3mr.h
1356
spinlock_t adm_req_q_bar_writeq_lock;
drivers/scsi/mpi3mr/mpi3mr.h
1357
spinlock_t adm_reply_q_bar_writeq_lock;
drivers/scsi/mpi3mr/mpi3mr.h
1371
spinlock_t sas_node_lock;
drivers/scsi/mpi3mr/mpi3mr.h
1385
spinlock_t trigger_lock;
drivers/scsi/mpi3mr/mpi3mr.h
440
spinlock_t q_lock;
drivers/scsi/mpi3mr/mpi3mr.h
54
extern spinlock_t mrioc_list_lock;
drivers/scsi/mpi3mr/mpi3mr_fw.c
31
spinlock_t *write_queue_lock)
drivers/scsi/mpi3mr/mpi3mr_fw.c
37
spinlock_t *write_queue_lock)
drivers/scsi/mpt3sas/mpt3sas_base.c
4106
spinlock_t *writeq_lock)
drivers/scsi/mpt3sas/mpt3sas_base.c
4128
_base_writeq(__u64 b, volatile void __iomem *addr, spinlock_t *writeq_lock)
drivers/scsi/mpt3sas/mpt3sas_base.c
4136
_base_writeq(__u64 b, volatile void __iomem *addr, spinlock_t *writeq_lock)
drivers/scsi/mpt3sas/mpt3sas_base.h
1356
spinlock_t fw_event_lock;
drivers/scsi/mpt3sas/mpt3sas_base.h
1370
spinlock_t ioc_reset_in_progress_lock;
drivers/scsi/mpt3sas/mpt3sas_base.h
1478
spinlock_t sas_node_lock;
drivers/scsi/mpt3sas/mpt3sas_base.h
1481
spinlock_t sas_device_lock;
drivers/scsi/mpt3sas/mpt3sas_base.h
1484
spinlock_t pcie_device_lock;
drivers/scsi/mpt3sas/mpt3sas_base.h
1487
spinlock_t raid_device_lock;
drivers/scsi/mpt3sas/mpt3sas_base.h
1515
spinlock_t scsi_lookup_lock;
drivers/scsi/mpt3sas/mpt3sas_base.h
1616
spinlock_t diag_trigger_lock;
drivers/scsi/mpt3sas/mpt3sas_base.h
1695
extern spinlock_t gioc_lock;
drivers/scsi/mvsas/mv_sas.h
331
spinlock_t lock;
drivers/scsi/myrb.h
722
spinlock_t queue_lock;
drivers/scsi/myrs.h
911
spinlock_t queue_lock;
drivers/scsi/ncr53c8xx.c
1600
spinlock_t smp_lock; /* Lock for SMP threading */
drivers/scsi/nsp32.h
570
spinlock_t Lock;
drivers/scsi/pcmcia/nsp_cs.h
272
spinlock_t Lock;
drivers/scsi/pm8001/pm8001_sas.h
451
spinlock_t iq_lock;
drivers/scsi/pm8001/pm8001_sas.h
468
spinlock_t oq_lock;
drivers/scsi/pm8001/pm8001_sas.h
484
spinlock_t lock;/* host-wide lock */
drivers/scsi/pm8001/pm8001_sas.h
485
spinlock_t bitmap_lock;
drivers/scsi/pmcraid.c
3938
spinlock_t *lockp; /* hrrq buffer lock */
drivers/scsi/pmcraid.h
666
spinlock_t resource_lock; /* spinlock to protect resource list */
drivers/scsi/pmcraid.h
695
spinlock_t hrrq_lock[PMCRAID_NUM_MSIX_VECTORS];
drivers/scsi/pmcraid.h
752
spinlock_t free_pool_lock; /* free pool lock */
drivers/scsi/pmcraid.h
753
spinlock_t pending_pool_lock; /* pending pool lock */
drivers/scsi/qedf/qedf.h
204
spinlock_t rport_lock;
drivers/scsi/qedf/qedf.h
335
spinlock_t hba_lock;
drivers/scsi/qedf/qedf.h
411
spinlock_t io_trace_lock;
drivers/scsi/qedf/qedf.h
448
spinlock_t lock;
drivers/scsi/qedi/qedi.h
206
spinlock_t lock; /* Port id lock */
drivers/scsi/qedi/qedi.h
274
spinlock_t ll2_lock; /* Light L2 lock */
drivers/scsi/qedi/qedi.h
275
spinlock_t hba_lock; /* per port lock */
drivers/scsi/qedi/qedi.h
345
spinlock_t task_idx_lock; /* To protect gbl context */
drivers/scsi/qedi/qedi.h
350
spinlock_t io_trace_lock; /* prtect trace Log buf */
drivers/scsi/qedi/qedi.h
381
spinlock_t p_work_lock; /* Per cpu worker lock */
drivers/scsi/qedi/qedi_iscsi.h
155
spinlock_t list_lock; /* internal conn lock */
drivers/scsi/qedi/qedi_iscsi.h
172
spinlock_t tmf_work_lock; /* tmf work lock */
drivers/scsi/qla2xxx/qla_def.h
2641
spinlock_t sess_cmd_lock;
drivers/scsi/qla2xxx/qla_def.h
2728
spinlock_t indx_list_lock;
drivers/scsi/qla2xxx/qla_def.h
2732
spinlock_t sa_list_lock;
drivers/scsi/qla2xxx/qla_def.h
3645
spinlock_t access_lock;
drivers/scsi/qla2xxx/qla_def.h
3829
spinlock_t qp_lock;
drivers/scsi/qla2xxx/qla_def.h
3836
spinlock_t *qp_lock_ptr;
drivers/scsi/qla2xxx/qla_def.h
4067
spinlock_t q_full_lock;
drivers/scsi/qla2xxx/qla_def.h
4069
spinlock_t sess_lock;
drivers/scsi/qla2xxx/qla_def.h
4072
spinlock_t atio_lock ____cacheline_aligned;
drivers/scsi/qla2xxx/qla_def.h
4188
spinlock_t hardware_lock ____cacheline_aligned;
drivers/scsi/qla2xxx/qla_def.h
4556
spinlock_t vport_slock; /* order is hardware_lock, then vport_slock */
drivers/scsi/qla2xxx/qla_def.h
4867
spinlock_t sadb_fp_lock;
drivers/scsi/qla2xxx/qla_def.h
4871
spinlock_t sadb_lock; /* protects list */
drivers/scsi/qla2xxx/qla_def.h
4937
spinlock_t work_lock;
drivers/scsi/qla2xxx/qla_def.h
5062
spinlock_t cmd_list_lock;
drivers/scsi/qla2xxx/qla_def.h
5125
spinlock_t lock;
drivers/scsi/qla2xxx/qla_edif.c
2990
spinlock_t *lock = sp->qpair->qp_lock_ptr;
drivers/scsi/qla2xxx/qla_edif.h
39
spinlock_t pur_lock;
drivers/scsi/qla2xxx/qla_edif.h
52
spinlock_t db_lock;
drivers/scsi/qla2xxx/qla_nvme.c
32
spinlock_t cmd_lock;
drivers/scsi/qla2xxx/qla_nvme.h
36
spinlock_t cmd_lock;
drivers/scsi/qla2xxx/qla_target.h
820
spinlock_t sess_work_lock;
drivers/scsi/qla2xxx/qla_target.h
830
spinlock_t srr_lock;
drivers/scsi/qla4xxx/ql4_def.h
626
spinlock_t hardware_lock ____cacheline_aligned;
drivers/scsi/qla4xxx/ql4_def.h
810
spinlock_t work_lock;
drivers/scsi/scsi_debug.c
469
spinlock_t lock;
drivers/scsi/smartpqi/smartpqi.h
1391
spinlock_t scsi_device_list_lock;
drivers/scsi/smartpqi/smartpqi.h
780
spinlock_t submit_lock[2]; /* protect submission queue */
drivers/scsi/snic/snic.h
257
spinlock_t snic_lock;
drivers/scsi/snic/snic.h
292
____cacheline_aligned spinlock_t io_req_lock[SNIC_IO_LOCKS];
drivers/scsi/snic/snic.h
295
____cacheline_aligned spinlock_t spl_cmd_lock;
drivers/scsi/snic/snic.h
331
spinlock_t wq_lock[SNIC_WQ_MAX];
drivers/scsi/snic/snic.h
342
spinlock_t snic_list_lock;
drivers/scsi/snic/snic_scsi.c
105
static inline spinlock_t *
drivers/scsi/snic/snic_scsi.c
1410
spinlock_t *io_lock = NULL;
drivers/scsi/snic/snic_scsi.c
1489
spinlock_t *io_lock = NULL;
drivers/scsi/snic/snic_scsi.c
1656
spinlock_t *io_lock = NULL;
drivers/scsi/snic/snic_scsi.c
1710
spinlock_t *io_lock = NULL;
drivers/scsi/snic/snic_scsi.c
1892
spinlock_t *io_lock = NULL;
drivers/scsi/snic/snic_scsi.c
1999
spinlock_t *io_lock = NULL;
drivers/scsi/snic/snic_scsi.c
2087
spinlock_t *io_lock = NULL;
drivers/scsi/snic/snic_scsi.c
2204
spinlock_t *io_lock = NULL;
drivers/scsi/snic/snic_scsi.c
235
spinlock_t *io_lock = NULL;
drivers/scsi/snic/snic_scsi.c
2411
spinlock_t *io_lock = NULL;
drivers/scsi/snic/snic_scsi.c
2500
spinlock_t *io_lock = NULL;
drivers/scsi/snic/snic_scsi.c
2587
spinlock_t *io_lock = NULL;
drivers/scsi/snic/snic_scsi.c
536
spinlock_t *io_lock;
drivers/scsi/snic/snic_scsi.c
761
spinlock_t *io_lock = NULL;
drivers/scsi/snic/snic_scsi.c
97
static inline spinlock_t *
drivers/scsi/snic/snic_scsi.c
989
spinlock_t *io_lock = NULL;
drivers/scsi/snic/snic_trc.h
29
spinlock_t lock;
drivers/scsi/storvsc_drv.c
446
spinlock_t lock;
drivers/scsi/virtio_scsi.c
71
spinlock_t vq_lock;
drivers/scsi/vmw_pvscsi.c
73
spinlock_t hw_lock;
drivers/scsi/wd33c93.h
214
spinlock_t lock;
drivers/scsi/xen-scsifront.c
119
spinlock_t shadow_lock;
drivers/slimbus/qcom-ngd-ctrl.c
164
spinlock_t tx_buf_lock;
drivers/slimbus/slimbus.h
412
spinlock_t txn_lock;
drivers/soc/amlogic/meson-canvas.c
37
spinlock_t lock; /* canvas device lock */
drivers/soc/apple/mailbox.h
29
spinlock_t rx_lock;
drivers/soc/apple/mailbox.h
30
spinlock_t tx_lock;
drivers/soc/cirrus/soc-ep93xx.c
37
spinlock_t lock;
drivers/soc/cirrus/soc-ep93xx.c
51
static void ep93xx_regmap_write(struct regmap *map, spinlock_t *lock,
drivers/soc/cirrus/soc-ep93xx.c
60
static void ep93xx_regmap_update_bits(struct regmap *map, spinlock_t *lock,
drivers/soc/dove/pmu.c
30
spinlock_t lock;
drivers/soc/fsl/dpio/dpio-service.c
27
spinlock_t lock_mgmt_cmd;
drivers/soc/fsl/dpio/dpio-service.c
29
spinlock_t lock_notifications;
drivers/soc/fsl/dpio/dpio-service.c
36
spinlock_t dim_lock;
drivers/soc/fsl/dpio/qbman-portal.h
160
spinlock_t access_spinlock;
drivers/soc/fsl/qe/gpio.c
28
spinlock_t lock;
drivers/soc/fsl/qe/qmc.c
211
spinlock_t ts_lock; /* Protect timeslots */
drivers/soc/fsl/qe/qmc.c
218
spinlock_t tx_lock; /* Protect Tx related data */
drivers/soc/fsl/qe/qmc.c
226
spinlock_t rx_lock; /* Protect Rx related data */
drivers/soc/fsl/qe/tsa.c
162
spinlock_t lock; /* Lock for read/modify/write sequence */
drivers/soc/ixp4xx/ixp4xx-qmgr.c
20
static spinlock_t qmgr_lock;
drivers/soc/mediatek/mtk-mmsys.c
158
spinlock_t lock; /* protects mmsys_sw_rst_b reg */
drivers/soc/qcom/apr.c
30
spinlock_t svcs_lock;
drivers/soc/qcom/apr.c
31
spinlock_t rx_lock;
drivers/soc/qcom/pmic_glink.c
45
spinlock_t client_lock;
drivers/soc/qcom/rpmh-internal.h
131
spinlock_t lock;
drivers/soc/qcom/rpmh-internal.h
82
spinlock_t cache_lock;
drivers/soc/qcom/smp2p.c
110
spinlock_t lock;
drivers/soc/qcom/smsm.c
89
spinlock_t lock;
drivers/soc/sunxi/sunxi_sram.c
340
spinlock_t *lock = _lock;
drivers/soc/sunxi/sunxi_sram.c
347
spinlock_t *lock = _lock;
drivers/soc/ti/knav_dma.c
104
spinlock_t lock;
drivers/soc/ti/knav_dma.c
121
spinlock_t lock;
drivers/spi/spi-at91-usart.c
88
spinlock_t lock;
drivers/spi/spi-atmel.c
252
spinlock_t lock;
drivers/spi/spi-axi-spi-engine.c
166
spinlock_t lock;
drivers/spi/spi-fsl-espi.c
105
spinlock_t lock;
drivers/spi/spi-geni-qcom.c
98
spinlock_t lock;
drivers/spi/spi-img-spfi.c
90
spinlock_t lock;
drivers/spi/spi-iproc-qspi.c
25
spinlock_t soclock;
drivers/spi/spi-lantiq-ssc.c
173
spinlock_t lock;
drivers/spi/spi-mpc52xx.c
81
spinlock_t lock;
drivers/spi/spi-pci1xxxx.c
168
spinlock_t dma_rd_reg_lock;
drivers/spi/spi-pci1xxxx.c
170
spinlock_t dma_wr_reg_lock;
drivers/spi/spi-qcom-qspi.c
179
spinlock_t lock;
drivers/spi/spi-qup.c
136
spinlock_t lock;
drivers/spi/spi-rspi.c
187
spinlock_t lock; /* Protects RMW-access to RSPI_SSLP */
drivers/spi/spi-s3c64xx.c
214
spinlock_t lock;
drivers/spi/spi-stm32.c
352
spinlock_t lock; /* prevent I/O concurrent access */
drivers/spi/spi-tegra114.c
168
spinlock_t lock;
drivers/spi/spi-tegra20-sflash.c
106
spinlock_t lock;
drivers/spi/spi-tegra20-slink.c
157
spinlock_t lock;
drivers/spi/spi-tegra210-quad.c
188
spinlock_t lock;
drivers/spi/spi-topcliff-pch.c
169
spinlock_t lock;
drivers/spmi/hisi-spmi-controller.c
78
spinlock_t lock;
drivers/staging/fbtft/fbtft.h
206
spinlock_t dirty_lock;
drivers/staging/greybus/arche-platform.c
65
spinlock_t wake_lock; /* Protect wake_detect_state */
drivers/staging/greybus/loopback.c
46
spinlock_t lock;
drivers/staging/greybus/sdio.c
26
spinlock_t xfer; /* lock to cancel ongoing transfer */
drivers/staging/greybus/uart.c
53
spinlock_t read_lock;
drivers/staging/greybus/uart.c
54
spinlock_t write_lock;
drivers/staging/media/atomisp/include/hmm/hmm_bo.h
88
spinlock_t list_lock;
drivers/staging/media/atomisp/pci/atomisp_internal.h
203
spinlock_t lock; /* Protects asd.streaming */
drivers/staging/media/atomisp/pci/atomisp_subdev.h
261
spinlock_t dis_stats_lock;
drivers/staging/media/atomisp/pci/atomisp_subdev.h
285
spinlock_t raw_buffer_bitmap_lock;
drivers/staging/media/atomisp/pci/atomisp_subdev.h
64
spinlock_t irq_lock;
drivers/staging/media/av7110/av7110.h
146
spinlock_t debilock;
drivers/staging/media/av7110/av7110.h
181
spinlock_t feedlock1;
drivers/staging/media/av7110/av7110.h
79
spinlock_t lock;
drivers/staging/media/deprecated/atmel/atmel-isc.h
276
spinlock_t dma_queue_lock;
drivers/staging/media/deprecated/atmel/atmel-isc.h
295
spinlock_t awb_lock;
drivers/staging/media/deprecated/atmel/atmel-isc.h
31
spinlock_t lock; /* serialize access to clock registers */
drivers/staging/media/imx/imx-ic-prpencvf.c
93
spinlock_t irqlock; /* protect eof_irq handler */
drivers/staging/media/imx/imx-media-capture.c
44
spinlock_t q_lock; /* Protect ready_q */
drivers/staging/media/imx/imx-media-csi.c
103
spinlock_t irqlock; /* protect eof_irq handler */
drivers/staging/media/imx/imx-media-fim.c
50
spinlock_t lock; /* protect control values */
drivers/staging/media/ipu3/ipu3-css.h
111
spinlock_t qlock;
drivers/staging/media/ipu3/ipu3-mmu.c
52
spinlock_t lock;
drivers/staging/media/ipu7/ipu7-isys-queue.h
25
spinlock_t lock;
drivers/staging/media/ipu7/ipu7-isys.h
105
spinlock_t listlock; /* Protect framebuflist */
drivers/staging/media/ipu7/ipu7-isys.h
83
spinlock_t power_lock; /* Serialise access to power */
drivers/staging/media/ipu7/ipu7-isys.h
86
spinlock_t streams_lock;
drivers/staging/media/ipu7/ipu7-mmu.h
375
spinlock_t lock; /* Serialize access to users */
drivers/staging/media/ipu7/ipu7-mmu.h
397
spinlock_t ready_lock; /* Serialize access to bool ready */
drivers/staging/media/meson/vdec/vdec.h
274
spinlock_t ts_spinlock; /* timestamp list lock */
drivers/staging/media/starfive/camss/stf-capture.h
69
spinlock_t lock;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp.h
65
spinlock_t state_lock; /* State helpers lock. */
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.h
29
spinlock_t lock; /* Queue and buffers lock. */
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_params.h
18
spinlock_t lock;
drivers/staging/media/tegra-video/vi.h
192
spinlock_t sp_incr_lock[GANG_PORTS_MAX];
drivers/staging/media/tegra-video/vi.h
213
spinlock_t start_lock;
drivers/staging/media/tegra-video/vi.h
216
spinlock_t done_lock;
drivers/staging/most/video/video.c
36
spinlock_t list_lock;
drivers/staging/nvec/nvec.h
153
spinlock_t tx_lock, rx_lock;
drivers/staging/rtl8723bs/include/drv_types.h
195
spinlock_t lock;
drivers/staging/rtl8723bs/include/drv_types.h
213
spinlock_t lock;
drivers/staging/rtl8723bs/include/drv_types.h
289
spinlock_t security_key_mutex; /* add for CONFIG_IEEE80211W, none 11w also can use */
drivers/staging/rtl8723bs/include/hal_data.h
374
spinlock_t SdioTxFIFOFreePageLock;
drivers/staging/rtl8723bs/include/ioctl_cfg80211.h
68
spinlock_t scan_req_lock;
drivers/staging/rtl8723bs/include/osdep_service_linux.h
43
spinlock_t lock;
drivers/staging/rtl8723bs/include/rtw_mlme.h
119
spinlock_t lock;
drivers/staging/rtl8723bs/include/rtw_mlme.h
237
spinlock_t bcn_update_lock;
drivers/staging/rtl8723bs/include/rtw_recv.h
173
spinlock_t lock;
drivers/staging/rtl8723bs/include/rtw_recv.h
227
spinlock_t lock;
drivers/staging/rtl8723bs/include/rtw_recv.h
245
spinlock_t recvbuf_lock;
drivers/staging/rtl8723bs/include/rtw_xmit.h
298
spinlock_t lock;
drivers/staging/rtl8723bs/include/rtw_xmit.h
340
spinlock_t lock;
drivers/staging/rtl8723bs/include/rtw_xmit.h
416
spinlock_t lock_sctx;
drivers/staging/rtl8723bs/include/sta_info.h
263
spinlock_t sta_hash_lock;
drivers/staging/rtl8723bs/include/sta_info.h
273
spinlock_t asoc_list_lock;
drivers/staging/rtl8723bs/include/sta_info.h
274
spinlock_t auth_list_lock;
drivers/staging/rtl8723bs/include/sta_info.h
72
spinlock_t lock;
drivers/staging/sm750fb/sm750.h
103
spinlock_t slock;
drivers/staging/vme_user/vme_bridge.h
18
spinlock_t lock;
drivers/target/iscsi/cxgbit/cxgbit.h
128
spinlock_t lock;
drivers/target/iscsi/cxgbit/cxgbit.h
136
spinlock_t np_lock;
drivers/target/iscsi/cxgbit/cxgbit.h
184
spinlock_t np_accept_lock;
drivers/target/iscsi/cxgbit/cxgbit.h
208
spinlock_t lock;
drivers/target/iscsi/iscsi_target_util.c
32
extern spinlock_t tiqn_lock;
drivers/target/sbp/sbp_target.h
139
spinlock_t lock;
drivers/target/sbp/sbp_target.h
201
spinlock_t lock;
drivers/target/sbp/sbp_target.h
225
spinlock_t lock;
drivers/tee/amdtee/amdtee_private.h
62
spinlock_t lock; /* synchronizes access to @sess_mask */
drivers/tee/optee/optee_private.h
82
spinlock_t lock;
drivers/thermal/intel/intel_soc_dts_iosf.h
37
spinlock_t intr_notify_lock;
drivers/thermal/qcom/tsens.h
580
spinlock_t ul_lock;
drivers/thermal/renesas/rcar_thermal.c
46
spinlock_t lock;
drivers/thermal/thermal_sysfs.c
585
spinlock_t lock;
drivers/thermal/ti-soc-thermal/ti-bandgap.h
206
spinlock_t lock; /* shields this struct */
drivers/tty/ehv_bytechan.c
51
spinlock_t lock; /* lock for transmit buffer */
drivers/tty/goldfish.c
38
spinlock_t lock;
drivers/tty/hvc/hvc_console.h
37
spinlock_t lock;
drivers/tty/hvc/hvc_iucv.c
70
spinlock_t lock; /* hvc_iucv_private lock */
drivers/tty/hvc/hvc_vio.c
60
spinlock_t buf_lock;
drivers/tty/hvc/hvc_xen.c
46
spinlock_t ring_lock;
drivers/tty/hvc/hvcs.c
252
spinlock_t lock;
drivers/tty/hvc/hvsi.c
64
spinlock_t lock;
drivers/tty/ipwireless/hardware.c
233
spinlock_t lock;
drivers/tty/ipwireless/network.c
50
spinlock_t lock;
drivers/tty/mips_ejtag_fdc.c
109
spinlock_t xmit_lock;
drivers/tty/mxser.c
276
spinlock_t slock;
drivers/tty/n_gsm.c
163
spinlock_t lock; /* Protects the internal state */
drivers/tty/n_gsm.c
274
spinlock_t lock;
drivers/tty/n_gsm.c
312
spinlock_t tx_lock;
drivers/tty/n_gsm.c
324
spinlock_t control_lock; /* Protects the pending command */
drivers/tty/n_hdlc.c
119
spinlock_t spinlock;
drivers/tty/nozomi.c
335
spinlock_t spin_mutex; /* secures access to registers and tty */
drivers/tty/serial/8250/8250_core.c
47
spinlock_t lock; /* Protects list not the hash */
drivers/tty/serial/8250/8250_omap.c
149
spinlock_t rx_dma_lock;
drivers/tty/serial/8250/8250_pci.c
127
spinlock_t lock;
drivers/tty/serial/8250/8250_uniphier.c
36
spinlock_t atomic_write_lock;
drivers/tty/serial/atmel_serial.c
129
spinlock_t lock_tx; /* port lock */
drivers/tty/serial/atmel_serial.c
130
spinlock_t lock_rx; /* port lock */
drivers/tty/serial/atmel_serial.c
165
spinlock_t lock_suspended;
drivers/tty/serial/jsm/jsm.h
132
spinlock_t bd_intr_lock; /* Used to protect the poller tasklet and
drivers/tty/serial/jsm/jsm.h
191
spinlock_t ch_lock; /* provide for serialization */
drivers/tty/serial/lantiq.c
118
spinlock_t lock; /* exclusive access for multi core */
drivers/tty/serial/max3100.c
86
spinlock_t conf_lock; /* shared data */
drivers/tty/serial/men_z135_uart.c
125
spinlock_t lock;
drivers/tty/serial/omap-serial.c
116
spinlock_t tx_lock;
drivers/tty/serial/omap-serial.c
117
spinlock_t rx_lock;
drivers/tty/serial/rp2.c
196
spinlock_t card_lock;
drivers/tty/serial/sccnxp.c
125
spinlock_t lock;
drivers/tty/serial/zs.c
212
static void zs_spin_lock_cond_irq(spinlock_t *lock, int irq)
drivers/tty/serial/zs.c
220
static void zs_spin_unlock_cond_irq(spinlock_t *lock, int irq)
drivers/tty/serial/zs.h
42
spinlock_t zlock;
drivers/tty/synclink_gt.c
244
spinlock_t lock; /* spinlock for synchronizing with ISR */
drivers/tty/synclink_gt.c
319
spinlock_t netlock;
drivers/tty/vcc.c
25
spinlock_t lock;
drivers/uio/uio_dmem_genirq.c
34
spinlock_t lock;
drivers/uio/uio_pdrv_genirq.c
33
spinlock_t lock;
drivers/uio/uio_sercos3.c
48
spinlock_t ier0_cache_lock;
drivers/usb/atm/usbatm.h
110
spinlock_t lock;
drivers/usb/c67x00/c67x00-hcd.h
56
spinlock_t lock;
drivers/usb/c67x00/c67x00.h
194
spinlock_t lock; /* protect this structure */
drivers/usb/c67x00/c67x00.h
222
spinlock_t lock;
drivers/usb/cdns3/cdns3-gadget.h
1302
spinlock_t lock;
drivers/usb/cdns3/cdnsp-gadget.h
1431
spinlock_t lock;
drivers/usb/cdns3/core.h
120
spinlock_t lock;
drivers/usb/chipidea/ci.h
104
spinlock_t *lock;
drivers/usb/chipidea/ci.h
217
spinlock_t lock;
drivers/usb/chipidea/usbmisc_imx.c
195
spinlock_t lock;
drivers/usb/class/cdc-acm.h
74
spinlock_t read_lock;
drivers/usb/class/cdc-acm.h
79
spinlock_t write_lock;
drivers/usb/class/cdc-wdm.c
88
spinlock_t iuspin;
drivers/usb/class/usblp.c
136
spinlock_t lock; /* locks rcomplete, wcomplete */
drivers/usb/class/usbtmc.c
112
spinlock_t dev_lock; /* lock for file_list */
drivers/usb/class/usbtmc.c
134
spinlock_t err_lock; /* lock for errors */
drivers/usb/core/devio.c
65
spinlock_t lock; /* protects the async urb lists */
drivers/usb/core/hub.h
75
spinlock_t irq_urb_lock;
drivers/usb/dwc2/core.h
1085
spinlock_t lock;
drivers/usb/dwc3/core.h
1195
spinlock_t lock;
drivers/usb/fotg210/fotg210-hcd.h
93
spinlock_t lock;
drivers/usb/fotg210/fotg210-udc.h
234
spinlock_t lock; /* protect the struct */
drivers/usb/gadget/configfs.c
60
spinlock_t spinlock;
drivers/usb/gadget/function/f_acm.c
55
spinlock_t lock;
drivers/usb/gadget/function/f_fs.c
143
spinlock_t lock;
drivers/usb/gadget/function/f_hid.c
101
spinlock_t get_report_spinlock;
drivers/usb/gadget/function/f_hid.c
79
spinlock_t read_spinlock;
drivers/usb/gadget/function/f_hid.c
90
spinlock_t write_spinlock;
drivers/usb/gadget/function/f_mass_storage.c
246
spinlock_t lock;
drivers/usb/gadget/function/f_midi.c
99
spinlock_t transmit_lock;
drivers/usb/gadget/function/f_midi2.c
139
spinlock_t queue_lock;
drivers/usb/gadget/function/f_ncm.c
70
spinlock_t lock;
drivers/usb/gadget/function/f_phonet.c
38
spinlock_t lock;
drivers/usb/gadget/function/f_phonet.c
45
spinlock_t lock;
drivers/usb/gadget/function/f_printer.c
67
spinlock_t lock; /* lock this structure */
drivers/usb/gadget/function/f_uac1_legacy.c
283
spinlock_t lock;
drivers/usb/gadget/function/rndis.h
177
spinlock_t resp_lock;
drivers/usb/gadget/function/u_audio.c
70
spinlock_t lock; /* lock for control transfers */
drivers/usb/gadget/function/u_ether.c
59
spinlock_t lock;
drivers/usb/gadget/function/u_ether.c
65
spinlock_t req_lock; /* guard {rx,tx}_reqs */
drivers/usb/gadget/function/u_fs.h
163
spinlock_t eps_lock;
drivers/usb/gadget/function/u_serial.c
106
spinlock_t port_lock; /* guard port_* access */
drivers/usb/gadget/function/u_serial.c
94
spinlock_t lock;
drivers/usb/gadget/function/uvc.h
131
spinlock_t req_lock;
drivers/usb/gadget/function/uvc_queue.h
59
spinlock_t irqlock; /* Protects flags and irqqueue */
drivers/usb/gadget/legacy/inode.c
123
spinlock_t lock;
drivers/usb/gadget/legacy/raw_gadget.c
162
spinlock_t lock;
drivers/usb/gadget/legacy/raw_gadget.c
49
spinlock_t lock;
drivers/usb/gadget/udc/amd5536udc.h
531
spinlock_t lock; /* protects all state */
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
388
spinlock_t lock;
drivers/usb/gadget/udc/aspeed_udc.c
205
spinlock_t lock;
drivers/usb/gadget/udc/at91_udc.h
141
spinlock_t lock;
drivers/usb/gadget/udc/atmel_usba_udc.h
325
spinlock_t lock;
drivers/usb/gadget/udc/bcm63xx_udc.c
293
spinlock_t lock;
drivers/usb/gadget/udc/bdc/bdc.h
409
spinlock_t lock;
drivers/usb/gadget/udc/cdns2/cdns2-gadget.h
657
spinlock_t lock;
drivers/usb/gadget/udc/dummy_hcd.c
265
spinlock_t lock;
drivers/usb/gadget/udc/fsl_qe_udc.h
321
spinlock_t lock; /* lock for set/config qe_udc */
drivers/usb/gadget/udc/fsl_usb2_udc.h
482
spinlock_t lock;
drivers/usb/gadget/udc/goku_udc.h
241
spinlock_t lock;
drivers/usb/gadget/udc/gr_udc.h
217
spinlock_t lock; /* General lock, a.k.a. "dev->lock" in comments */
drivers/usb/gadget/udc/lpc32xx_udc.c
130
spinlock_t lock;
drivers/usb/gadget/udc/m66592-udc.h
463
spinlock_t lock;
drivers/usb/gadget/udc/max3420_udc.c
161
spinlock_t lock;
drivers/usb/gadget/udc/max3420_udc.c
179
spinlock_t lock;
drivers/usb/gadget/udc/net2280.h
151
spinlock_t lock;
drivers/usb/gadget/udc/omap_udc.h
163
spinlock_t lock;
drivers/usb/gadget/udc/pch_udc.c
343
spinlock_t lock; /* protects all state */
drivers/usb/gadget/udc/pxa27x_udc.h
348
spinlock_t lock; /* Protects this structure */
drivers/usb/gadget/udc/r8a66597-udc.h
85
spinlock_t lock;
drivers/usb/gadget/udc/renesas_usb3.c
358
spinlock_t lock;
drivers/usb/gadget/udc/renesas_usbf.c
309
spinlock_t lock;
drivers/usb/gadget/udc/tegra-xudc.c
448
spinlock_t lock;
drivers/usb/gadget/udc/udc-xilinx.c
189
spinlock_t lock;
drivers/usb/host/ehci.h
128
spinlock_t lock;
drivers/usb/host/fhci.h
252
spinlock_t lock;
drivers/usb/host/isp116x.h
256
spinlock_t lock;
drivers/usb/host/max3421-hcd.c
118
spinlock_t lock;
drivers/usb/host/octeon-hcd.c
367
spinlock_t lock; /* serialization lock */
drivers/usb/host/ohci.h
363
spinlock_t lock;
drivers/usb/host/oxu210hp-hcd.c
388
spinlock_t mem_lock;
drivers/usb/host/oxu210hp-hcd.c
396
spinlock_t lock;
drivers/usb/host/r8a66597.h
106
spinlock_t lock;
drivers/usb/host/sl811.h
122
spinlock_t lock;
drivers/usb/host/uhci-hcd.h
397
spinlock_t lock;
drivers/usb/host/xen-hcd.c
64
spinlock_t lock;
drivers/usb/host/xhci-dbgcap.h
121
spinlock_t port_lock; /* port access */
drivers/usb/host/xhci-dbgcap.h
142
spinlock_t lock; /* device access */
drivers/usb/host/xhci.h
1516
spinlock_t lock;
drivers/usb/isp1760/isp1760-hcd.h
58
spinlock_t lock;
drivers/usb/isp1760/isp1760-udc.h
77
spinlock_t lock;
drivers/usb/misc/adutux.c
85
spinlock_t buflock;
drivers/usb/misc/ldusb.c
174
spinlock_t rbsl;
drivers/usb/misc/legousbtower.c
198
spinlock_t read_buffer_lock;
drivers/usb/misc/usb-ljca.c
149
spinlock_t lock;
drivers/usb/misc/usbtest.c
1068
spinlock_t lock;
drivers/usb/misc/usbtest.c
1917
spinlock_t lock;
drivers/usb/misc/uss720.c
53
spinlock_t asynclock;
drivers/usb/misc/yurex.c
67
spinlock_t lock;
drivers/usb/mon/mon_bin.c
187
spinlock_t b_lock; /* Protect b_cnt, b_in */
drivers/usb/mon/usb_mon.h
20
spinlock_t lock;
drivers/usb/mtu3/mtu3.h
332
spinlock_t lock;
drivers/usb/musb/musb_core.h
279
spinlock_t lock;
drivers/usb/musb/musb_core.h
280
spinlock_t list_lock; /* resume work list lock */
drivers/usb/phy/phy-am335x-control.c
15
spinlock_t lock;
drivers/usb/phy/phy-mv-usb.h
151
spinlock_t wq_lock;
drivers/usb/phy/phy-twl6030-usb.c
83
spinlock_t lock;
drivers/usb/renesas_usbhs/common.h
264
spinlock_t lock;
drivers/usb/renesas_usbhs/mod_gadget.c
32
spinlock_t lock; /* protect the pipe */
drivers/usb/serial/ark3116.c
72
spinlock_t status_lock;
drivers/usb/serial/belkin_sa.c
91
spinlock_t lock;
drivers/usb/serial/ch341.c
99
spinlock_t lock; /* access lock */
drivers/usb/serial/cyberjack.c
92
spinlock_t lock; /* Lock for SMP */
drivers/usb/serial/cypress_m8.c
92
spinlock_t lock; /* private lock */
drivers/usb/serial/digi_acceleport.c
181
spinlock_t ds_serial_lock;
drivers/usb/serial/digi_acceleport.c
188
spinlock_t dp_port_lock;
drivers/usb/serial/digi_acceleport.c
343
spinlock_t *lock, unsigned long flags)
drivers/usb/serial/f81534.c
163
spinlock_t msr_lock;
drivers/usb/serial/garmin_gps.c
126
spinlock_t lock;
drivers/usb/serial/io_edgeport.c
170
spinlock_t ep_lock;
drivers/usb/serial/io_edgeport.c
213
spinlock_t es_lock;
drivers/usb/serial/io_ti.c
108
spinlock_t ep_lock;
drivers/usb/serial/iuu_phoenix.c
51
spinlock_t lock; /* store irq state */
drivers/usb/serial/kl5kusb105.c
111
spinlock_t lock;
drivers/usb/serial/mct_u232.c
99
spinlock_t lock;
drivers/usb/serial/metro-usb.c
40
spinlock_t lock;
drivers/usb/serial/mos7840.c
193
spinlock_t pool_lock;
drivers/usb/serial/mxuport.c
159
spinlock_t spinlock; /* Protects msr_state */
drivers/usb/serial/opticon.c
40
spinlock_t lock; /* protects the following flags */
drivers/usb/serial/oti6858.c
170
spinlock_t lock;
drivers/usb/serial/pl2303.c
205
spinlock_t lock;
drivers/usb/serial/quatech2.c
117
spinlock_t urb_lock;
drivers/usb/serial/quatech2.c
122
spinlock_t lock;
drivers/usb/serial/sierra.c
269
spinlock_t lock; /* lock the structure */
drivers/usb/serial/sierra.c
54
spinlock_t susp_lock;
drivers/usb/serial/spcp8x5.c
131
spinlock_t lock;
drivers/usb/serial/ssu100.c
61
spinlock_t status_lock;
drivers/usb/serial/symbolserial.c
27
spinlock_t lock; /* protects the following flags */
drivers/usb/serial/ti_usb_3410_5052.c
290
spinlock_t tp_lock;
drivers/usb/serial/usb-wwan.h
34
spinlock_t susp_lock;
drivers/usb/storage/uas.c
47
spinlock_t lock;
drivers/usb/typec/tcpm/fusb302.c
82
spinlock_t irq_lock;
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c
104
spinlock_t lock; /* Register atomicity */
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c
183
spinlock_t lock; /* Register atomicity */
drivers/usb/typec/tcpm/tcpm.c
413
spinlock_t pd_event_lock;
drivers/usb/typec/ucsi/ucsi_ccg.c
234
spinlock_t op_lock;
drivers/usb/typec/ucsi/ucsi_glink.c
77
spinlock_t state_lock;
drivers/usb/typec/ucsi/ucsi_huawei_gaokun.c
80
spinlock_t lock; /* serializing port resource access */
drivers/usb/usb-skeleton.c
61
spinlock_t err_lock; /* lock for errors */
drivers/usb/usbip/stub.h
38
spinlock_t priv_lock;
drivers/usb/usbip/stub.h
80
spinlock_t busid_lock;
drivers/usb/usbip/usbip_common.h
265
spinlock_t lock;
drivers/usb/usbip/vhci.h
37
spinlock_t priv_lock;
drivers/usb/usbip/vhci.h
94
spinlock_t lock;
drivers/usb/usbip/vudc.h
103
spinlock_t lock;
drivers/usb/usbip/vudc.h
99
spinlock_t lock_tx;
drivers/vdpa/mlx5/core/mlx5_vdpa.h
56
spinlock_t iommu_lock;
drivers/vdpa/solidrun/snet_vdpa.h
152
spinlock_t lock;
drivers/vdpa/solidrun/snet_vdpa.h
62
spinlock_t ctrl_spinlock;
drivers/vdpa/vdpa_sim/vdpa_sim.h
77
spinlock_t iommu_lock;
drivers/vdpa/vdpa_user/iova_domain.h
39
spinlock_t iotlb_lock;
drivers/vdpa/vdpa_user/vduse_dev.c
119
spinlock_t msg_lock;
drivers/vdpa/vdpa_user/vduse_dev.c
127
spinlock_t irq_lock;
drivers/vdpa/vdpa_user/vduse_dev.c
75
spinlock_t kick_lock;
drivers/vdpa/vdpa_user/vduse_dev.c
76
spinlock_t irq_lock;
drivers/vfio/pci/mlx5/cmd.h
106
spinlock_t list_lock;
drivers/vfio/pci/mlx5/cmd.h
182
spinlock_t reset_lock;
drivers/vfio/pci/virtio/common.h
100
spinlock_t reset_lock;
drivers/vfio/pci/virtio/common.h
71
spinlock_t list_lock;
drivers/vfio/pci/xe/main.c
37
spinlock_t reset_lock;
drivers/vfio/platform/vfio_platform_private.h
30
spinlock_t lock;
drivers/vfio/vfio.h
25
spinlock_t kvm_ref_lock; /* protect kvm field */
drivers/vfio/vfio.h
95
spinlock_t kvm_ref_lock;
drivers/vhost/vhost.h
186
spinlock_t iotlb_lock;
drivers/vhost/vringh.c
1376
spinlock_t *iotlb_lock)
drivers/video/fbdev/arcfb.c
80
spinlock_t lock;
drivers/video/fbdev/atmel_lcdfb.c
40
spinlock_t lock;
drivers/video/fbdev/aty/atyfb.h
188
spinlock_t int_lock;
drivers/video/fbdev/aty/radeonfb.h
355
spinlock_t reg_lock;
drivers/video/fbdev/bw2.c
102
spinlock_t lock;
drivers/video/fbdev/cg14.c
185
spinlock_t lock;
drivers/video/fbdev/cg3.c
107
spinlock_t lock;
drivers/video/fbdev/cg6.c
256
spinlock_t lock;
drivers/video/fbdev/cyber2000fb.c
88
spinlock_t reg_b0_lock;
drivers/video/fbdev/ffb.c
356
spinlock_t lock;
drivers/video/fbdev/fsl-diu-fb.c
374
spinlock_t reg_lock;
drivers/video/fbdev/goldfishfb.c
40
spinlock_t lock;
drivers/video/fbdev/leo.c
176
spinlock_t lock;
drivers/video/fbdev/matrox/matroxfb_base.h
414
spinlock_t DAC;
drivers/video/fbdev/matrox/matroxfb_base.h
415
spinlock_t accel;
drivers/video/fbdev/omap/hwa742.c
112
spinlock_t req_lock;
drivers/video/fbdev/omap/lcd_dma.c
54
spinlock_t lock;
drivers/video/fbdev/omap/sossi.c
51
spinlock_t lock;
drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c
47
spinlock_t irq_lock;
drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c
54
spinlock_t irq_stats_lock;
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
126
spinlock_t control_lock;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
327
spinlock_t irq_lock;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
354
spinlock_t errors_lock;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
363
spinlock_t irq_stats_lock;
drivers/video/fbdev/omap2/omapfb/dss/hdmi.h
355
spinlock_t audio_playing_lock;
drivers/video/fbdev/p9100.c
125
spinlock_t lock;
drivers/video/fbdev/pxa3xx-gcu.c
94
spinlock_t spinlock;
drivers/video/fbdev/s3c-fb.c
204
spinlock_t slock;
drivers/video/fbdev/sis/sis.h
577
spinlock_t lockaccel; /* Do not use outside of kernel! */
drivers/video/fbdev/smscufx.c
85
spinlock_t lock;
drivers/video/fbdev/sunxvr500.c
32
spinlock_t lock;
drivers/video/fbdev/tcx.c
104
spinlock_t lock;
drivers/video/fbdev/xen-fbfront.c
47
spinlock_t dirty_lock;
drivers/video/fbdev/xen-fbfront.c
56
spinlock_t resize_lock;
drivers/virt/acrn/acrn_drv.h
176
spinlock_t ioreq_clients_lock;
drivers/virt/fsl_hypervisor.c
468
spinlock_t lock;
drivers/virt/vboxguest/vboxguest_core.h
84
spinlock_t event_spinlock;
drivers/virtio/virtio_balloon.c
124
spinlock_t wakeup_lock;
drivers/virtio/virtio_balloon.c
69
spinlock_t stop_update_lock;
drivers/virtio/virtio_balloon.c
76
spinlock_t free_page_list_lock;
drivers/virtio/virtio_input.c
23
spinlock_t lock;
drivers/virtio/virtio_mem.c
247
spinlock_t removal_lock;
drivers/virtio/virtio_pci_common.h
49
spinlock_t lock;
drivers/virtio/virtio_pci_common.h
75
spinlock_t lock;
drivers/virtio/virtio_rtc_driver.c
37
spinlock_t lock;
drivers/w1/masters/omap_hdq.c
55
spinlock_t hdq_spinlock;
drivers/w1/w1_internal.h
73
extern spinlock_t w1_flock;
drivers/watchdog/bcm2835_wdt.c
49
spinlock_t lock;
drivers/watchdog/bcm_kona_wdt.c
51
spinlock_t lock;
drivers/watchdog/cadence_wdt.c
80
spinlock_t io_lock;
drivers/watchdog/cpwd.c
75
spinlock_t lock;
drivers/watchdog/digicolor_wdt.c
27
spinlock_t lock;
drivers/watchdog/exar_wdt.c
57
spinlock_t io_lock;
drivers/watchdog/ie6xx_wdt.c
69
spinlock_t unlock_sequence;
drivers/watchdog/lpc18xx_wdt.c
58
spinlock_t lock;
drivers/watchdog/max63xx_wdt.c
51
spinlock_t lock;
drivers/watchdog/mpc8xxx_wdt.c
52
spinlock_t lock;
drivers/watchdog/mtk_wdt.c
75
spinlock_t lock; /* protects WDT_SWSYSRST reg */
drivers/watchdog/mtx-1_wdt.c
50
spinlock_t lock;
drivers/watchdog/of_xilinx_wdt.c
43
spinlock_t spinlock; /* spinlock for register handling */
drivers/watchdog/pcwd.c
186
spinlock_t io_lock; /* the lock for io operations */
drivers/watchdog/pcwd_pci.c
124
spinlock_t io_lock;
drivers/watchdog/rc32434_wdt.c
37
spinlock_t io_lock;
drivers/watchdog/rdc321x_wdt.c
49
spinlock_t lock;
drivers/watchdog/riowd.c
56
spinlock_t lock;
drivers/watchdog/s3c2410_wdt.c
201
spinlock_t lock;
drivers/watchdog/sch311x_wdt.c
58
spinlock_t io_lock;
drivers/watchdog/shwdt.c
76
spinlock_t lock;
drivers/watchdog/sp805_wdt.c
69
spinlock_t lock;
drivers/watchdog/starfive-wdt.c
102
spinlock_t lock; /* spinlock for register handling */
drivers/watchdog/xilinx_wwdt.c
68
spinlock_t spinlock; /* spinlock for register handling */
drivers/xen/events/events_base.c
549
spinlock_t eoi_list_lock;
drivers/xen/evtchn.c
71
spinlock_t ring_prod_lock; /* product against concurrent interrupts */
drivers/xen/privcmd.c
1160
spinlock_t lock; /* Protects ioeventfds list */
drivers/xen/pvcalls-back.c
81
spinlock_t copy_lock;
drivers/xen/pvcalls-front.c
37
spinlock_t socket_lock;
drivers/xen/xen-pciback/pci_stub.c
55
spinlock_t lock;
drivers/xen/xen-scsiback.c
93
spinlock_t ring_lock;
drivers/xen/xen-scsiback.c
96
spinlock_t v2p_lock;
fs/affs/affs.h
101
spinlock_t symlink_lock; /* protects the previous two */
fs/affs/affs.h
105
spinlock_t work_lock; /* protects sb_work and work_queued */
fs/afs/internal.h
1536
extern spinlock_t afs_server_peer_lock;
fs/afs/internal.h
164
spinlock_t state_lock;
fs/afs/internal.h
438
spinlock_t probe_lock;
fs/afs/internal.h
584
spinlock_t probe_lock;
fs/afs/internal.h
698
spinlock_t wb_lock; /* lock for wb_keys */
fs/afs/internal.h
699
spinlock_t lock; /* waitqueue/flags lock */
fs/aio.c
148
spinlock_t ctx_lock;
fs/aio.c
160
spinlock_t completion_lock;
fs/autofs/autofs_i.h
132
spinlock_t fs_lock;
fs/autofs/autofs_i.h
134
spinlock_t lookup_lock;
fs/btrfs/async-thread.c
214
spinlock_t *lock = &wq->list_lock;
fs/btrfs/async-thread.c
33
spinlock_t list_lock;
fs/btrfs/async-thread.c
47
spinlock_t thres_lock;
fs/btrfs/block-group.h
124
spinlock_t lock;
fs/btrfs/block-rsv.h
37
spinlock_t lock;
fs/btrfs/btrfs_inode.h
158
spinlock_t lock;
fs/btrfs/btrfs_inode.h
186
spinlock_t ordered_tree_lock;
fs/btrfs/compression.c
134
spinlock_t lock;
fs/btrfs/compression.c
802
spinlock_t *ws_lock;
fs/btrfs/compression.c
898
spinlock_t *ws_lock;
fs/btrfs/compression.h
106
spinlock_t ws_lock;
fs/btrfs/ctree.h
163
spinlock_t lock;
fs/btrfs/ctree.h
190
spinlock_t accounting_lock;
fs/btrfs/ctree.h
244
spinlock_t root_item_lock;
fs/btrfs/ctree.h
248
spinlock_t delalloc_lock;
fs/btrfs/ctree.h
263
spinlock_t ordered_extent_lock;
fs/btrfs/ctree.h
299
spinlock_t qgroup_meta_rsv_lock;
fs/btrfs/delayed-ref.h
137
spinlock_t lock;
fs/btrfs/delayed-ref.h
227
spinlock_t lock;
fs/btrfs/extent-io-tree.h
120
spinlock_t lock;
fs/btrfs/extent_io.h
99
spinlock_t refs_lock;
fs/btrfs/free-space-cache.h
77
spinlock_t tree_lock;
fs/btrfs/fs.h
391
spinlock_t lock;
fs/btrfs/fs.h
392
spinlock_t refill_lock;
fs/btrfs/fs.h
428
spinlock_t lock;
fs/btrfs/fs.h
473
spinlock_t lock;
fs/btrfs/fs.h
508
spinlock_t fs_roots_radix_lock;
fs/btrfs/fs.h
601
spinlock_t super_lock;
fs/btrfs/fs.h
639
spinlock_t trans_lock;
fs/btrfs/fs.h
650
spinlock_t delayed_iput_lock;
fs/btrfs/fs.h
665
spinlock_t ordered_root_lock;
fs/btrfs/fs.h
677
spinlock_t delalloc_root_lock;
fs/btrfs/fs.h
755
spinlock_t defrag_inodes_lock;
fs/btrfs/fs.h
771
spinlock_t balance_lock;
fs/btrfs/fs.h
805
spinlock_t qgroup_lock;
fs/btrfs/fs.h
865
spinlock_t unused_bgs_lock;
fs/btrfs/fs.h
893
spinlock_t swapfile_pins_lock;
fs/btrfs/fs.h
910
spinlock_t treelog_bg_lock;
fs/btrfs/fs.h
917
spinlock_t relocation_bg_lock;
fs/btrfs/fs.h
926
spinlock_t zone_active_bgs_lock;
fs/btrfs/fs.h
950
spinlock_t ref_verify_lock;
fs/btrfs/fs.h
956
spinlock_t eb_leak_lock;
fs/btrfs/raid56.c
125
spinlock_t lock;
fs/btrfs/raid56.c
131
spinlock_t cache_lock;
fs/btrfs/raid56.h
125
spinlock_t bio_list_lock;
fs/btrfs/relocation.c
108
spinlock_t lock;
fs/btrfs/scrub.c
182
spinlock_t write_error_lock;
fs/btrfs/scrub.c
218
spinlock_t stat_lock;
fs/btrfs/space-info.c
182
spinlock_t lock;
fs/btrfs/space-info.h
113
spinlock_t lock;
fs/btrfs/subpage.h
69
spinlock_t lock;
fs/btrfs/sysfs.c
661
static ssize_t btrfs_show_u64(u64 *value_ptr, spinlock_t *lock, char *buf)
fs/btrfs/transaction.h
105
spinlock_t dirty_bgs_lock;
fs/btrfs/transaction.h
108
spinlock_t dropped_roots_lock;
fs/btrfs/zstd.c
80
spinlock_t lock;
fs/buffer.c
538
static int osync_buffers_list(spinlock_t *lock, struct list_head *list)
fs/buffer.c
57
static int fsync_buffers_list(spinlock_t *lock, struct list_head *list);
fs/buffer.c
779
static int fsync_buffers_list(spinlock_t *lock, struct list_head *list)
fs/cachefiles/internal.h
59
spinlock_t lock;
fs/cachefiles/internal.h
72
spinlock_t lock;
fs/cachefiles/internal.h
95
spinlock_t object_list_lock; /* Lock for volumes and object_list */
fs/ceph/mds_client.h
231
spinlock_t s_cap_lock;
fs/ceph/mds_client.h
456
spinlock_t stopping_lock; /* protect snap_empty */
fs/ceph/mds_client.h
484
spinlock_t snap_empty_lock; /* protect snap_empty */
fs/ceph/mds_client.h
494
spinlock_t cap_delay_lock; /* protects cap_delay_list and cap_unlink_delay_list */
fs/ceph/mds_client.h
496
spinlock_t snap_flush_lock;
fs/ceph/mds_client.h
502
spinlock_t cap_dirty_lock; /* protects above items */
fs/ceph/mds_client.h
521
spinlock_t caps_list_lock;
fs/ceph/mds_client.h
534
spinlock_t dentry_list_lock;
fs/ceph/mds_client.h
540
spinlock_t snapid_map_lock;
fs/ceph/metric.h
155
spinlock_t lock;
fs/ceph/super.h
172
spinlock_t async_unlink_conflict_lock;
fs/ceph/super.h
377
spinlock_t i_ceph_lock;
fs/ceph/super.h
477
spinlock_t i_unsafe_lock;
fs/ceph/super.h
865
spinlock_t rw_contexts_lock;
fs/ceph/super.h
977
spinlock_t inodes_with_caps_lock;
fs/coda/coda_fs_i.h
31
spinlock_t c_lock;
fs/configfs/configfs_internal.h
62
extern spinlock_t configfs_dirent_lock;
fs/crypto/fscrypt_private.h
635
spinlock_t mk_decrypted_inodes_lock;
fs/crypto/keyring.c
37
spinlock_t lock;
fs/direct-io.c
128
spinlock_t bio_lock; /* protects BIO fields below */
fs/dlm/dlm_internal.h
314
spinlock_t res_lock;
fs/dlm/dlm_internal.h
587
spinlock_t ls_scan_lock;
fs/dlm/dlm_internal.h
589
spinlock_t ls_waiters_lock;
fs/dlm/dlm_internal.h
592
spinlock_t ls_orphans_lock;
fs/dlm/dlm_internal.h
628
spinlock_t ls_cb_lock;
fs/dlm/dlm_internal.h
632
spinlock_t ls_recover_lock;
fs/dlm/dlm_internal.h
645
spinlock_t ls_rcom_spin;
fs/dlm/dlm_internal.h
647
spinlock_t ls_recover_list_lock;
fs/dlm/dlm_internal.h
650
spinlock_t ls_recover_xa_lock;
fs/dlm/dlm_internal.h
653
spinlock_t ls_clear_proc_locks;
fs/dlm/dlm_internal.h
719
spinlock_t asts_spin;
fs/dlm/dlm_internal.h
721
spinlock_t locks_spin;
fs/dlm/lockspace.c
31
static spinlock_t lslist_lock;
fs/dlm/lowcomms.c
112
spinlock_t addrs_lock;
fs/dlm/lowcomms.c
88
spinlock_t writequeue_lock;
fs/dlm/midcomms.c
165
spinlock_t send_queue_lock;
fs/dlm/midcomms.c
183
spinlock_t state_lock;
fs/erofs/internal.h
316
spinlock_t ishare_lock;
fs/erofs/zutil.c
10
spinlock_t lock;
fs/eventpoll.c
198
spinlock_t lock;
fs/exec.c
904
spinlock_t *lock = &oldsighand->siglock;
fs/exfat/exfat_fs.h
281
spinlock_t inode_hash_lock;
fs/exfat/exfat_fs.h
313
spinlock_t cache_lru_lock;
fs/ext2/balloc.c
1017
spinlock_t *rsv_lock = &EXT2_SB(sb)->s_rsv_window_lock;
fs/ext2/balloc.c
462
spinlock_t *rsv_lock = &EXT2_SB(inode->i_sb)->s_rsv_window_lock;
fs/ext2/balloc.c
880
spinlock_t *rsv_lock = &EXT2_SB(sb)->s_rsv_window_lock;
fs/ext2/ext2.h
104
spinlock_t s_rsv_window_lock;
fs/ext2/ext2.h
115
spinlock_t s_lock;
fs/ext2/ext2.h
121
static inline spinlock_t *
fs/ext2/ext2.h
95
spinlock_t s_next_gen_lock;
fs/ext4/ext4.h
1083
spinlock_t i_raw_lock; /* protects updates to the raw inode */
fs/ext4/ext4.h
1092
spinlock_t i_fc_lock;
fs/ext4/ext4.h
1169
spinlock_t i_block_reservation_lock;
fs/ext4/ext4.h
1172
spinlock_t i_completed_io_lock;
fs/ext4/ext4.h
1601
spinlock_t s_ext_stats_lock;
fs/ext4/ext4.h
1609
spinlock_t s_md_lock;
fs/ext4/ext4.h
1712
spinlock_t s_es_lock ____cacheline_aligned_in_smp;
fs/ext4/ext4.h
1740
spinlock_t s_bdev_wb_lock;
fs/ext4/ext4.h
1743
spinlock_t s_error_lock;
fs/ext4/ext4.h
3561
static inline spinlock_t *ext4_group_lock_ptr(struct super_block *sb,
fs/ext4/mballoc.h
128
spinlock_t pa_lock;
fs/ext4/mballoc.h
138
spinlock_t *lg_lock; /* locks the lg list holding this PA */
fs/ext4/mballoc.h
170
spinlock_t lg_prealloc_lock;
fs/f2fs/data.c
39
spinlock_t state_lock;
fs/f2fs/f2fs.h
1078
spinlock_t nat_list_lock; /* protect clean nat entry list */
fs/f2fs/f2fs.h
1086
spinlock_t nid_list_lock; /* protect nid lists ops */
fs/f2fs/f2fs.h
1384
spinlock_t io_lock; /* serialize DATA/NODE IOs */
fs/f2fs/f2fs.h
1416
spinlock_t ino_lock; /* for ino entry lock */
fs/f2fs/f2fs.h
1776
spinlock_t cp_lock; /* for flag in ckpt */
fs/f2fs/f2fs.h
1790
spinlock_t fsync_node_lock; /* for node entry lock */
fs/f2fs/f2fs.h
1800
spinlock_t inode_lock[NR_INODE_TYPE]; /* for dirty inode list lock */
fs/f2fs/f2fs.h
1882
spinlock_t gc_remaining_trials_lock;
fs/f2fs/f2fs.h
1934
spinlock_t stat_lock; /* lock for stat operations */
fs/f2fs/f2fs.h
1959
spinlock_t dev_lock; /* protect dirty_device */
fs/f2fs/f2fs.h
1982
spinlock_t error_lock; /* protect errors/stop_reason array */
fs/f2fs/f2fs.h
2033
spinlock_t iostat_lock;
fs/f2fs/f2fs.h
2042
spinlock_t iostat_lat_lock;
fs/f2fs/f2fs.h
427
spinlock_t stat_lock; /* lock for below checkpoint time stats */
fs/f2fs/f2fs.h
479
spinlock_t lock; /* for state/bio_ref updating */
fs/f2fs/f2fs.h
809
spinlock_t extent_lock; /* locking extent lru list */
fs/f2fs/f2fs.h
961
spinlock_t i_size_lock; /* protect last_disk_size */
fs/f2fs/segment.h
242
spinlock_t segmap_lock; /* free segmap lock */
fs/fat/fat.h
100
spinlock_t inode_hash_lock;
fs/fat/fat.h
103
spinlock_t dir_hash_lock;
fs/fat/fat.h
116
spinlock_t cache_lru_lock;
fs/fuse/dax.c
76
spinlock_t lock;
fs/fuse/dev.c
526
bool fuse_remove_pending_req(struct fuse_req *req, spinlock_t *lock)
fs/fuse/dev_uring_i.h
73
spinlock_t lock;
fs/fuse/dir.c
32
spinlock_t lock;
fs/fuse/fuse_dev_i.h
74
bool fuse_remove_pending_req(struct fuse_req *req, spinlock_t *lock);
fs/fuse/fuse_i.h
195
spinlock_t lock;
fs/fuse/fuse_i.h
206
spinlock_t lock;
fs/fuse/fuse_i.h
381
spinlock_t lock;
fs/fuse/fuse_i.h
527
spinlock_t lock;
fs/fuse/fuse_i.h
566
spinlock_t lock;
fs/fuse/fuse_i.h
646
spinlock_t lock;
fs/fuse/fuse_i.h
711
spinlock_t bg_lock;
fs/fuse/virtio_fs.c
49
spinlock_t lock;
fs/gfs2/incore.h
125
spinlock_t rd_rsspin; /* protects reservation related vars */
fs/gfs2/incore.h
579
spinlock_t gt_spin;
fs/gfs2/incore.h
661
spinlock_t ls_recover_spin; /* protects following fields */
fs/gfs2/incore.h
743
spinlock_t sd_statfs_spin;
fs/gfs2/incore.h
751
spinlock_t sd_rindex_spin;
fs/gfs2/incore.h
759
spinlock_t sd_jindex_spin;
fs/gfs2/incore.h
792
spinlock_t sd_bitmap_lock;
fs/gfs2/incore.h
800
spinlock_t sd_log_lock;
fs/gfs2/incore.h
810
spinlock_t sd_ordered_lock;
fs/gfs2/incore.h
833
spinlock_t sd_ail_lock;
fs/hfs/btree.h
47
spinlock_t hash_lock;
fs/hfs/hfs_fs.h
134
spinlock_t work_lock; /* protects mdb_work and work_queued */
fs/hfs/hfs_fs.h
40
spinlock_t open_dir_lock;
fs/hfsplus/hfsplus_fs.h
160
spinlock_t work_lock; /* protects sync_work and work_queued */
fs/hfsplus/hfsplus_fs.h
218
spinlock_t open_dir_lock;
fs/hfsplus/hfsplus_fs.h
62
spinlock_t hash_lock;
fs/iomap/buffered-io.c
22
spinlock_t state_lock;
fs/jffs2/jffs2_fs_sb.h
111
spinlock_t erase_completion_lock; /* Protect free_list and erasing_list
fs/jffs2/jffs2_fs_sb.h
118
spinlock_t inocache_lock;
fs/jfs/jfs_incore.h
49
spinlock_t ag_lock; /* protects active_ag */
fs/jfs/jfs_logmgr.h
390
spinlock_t gclock; /* 4: group commit lock */
fs/jfs/jfs_logmgr.h
397
spinlock_t synclock; /* 4: synclist lock */
fs/jfs/jfs_txnmgr.c
60
spinlock_t LazyLock; /* synchronize sync_queue & unlock_queue */
fs/kernfs/kernfs-internal.h
41
spinlock_t kernfs_idr_lock; /* root->ino_idr */
fs/locks.c
136
spinlock_t lock;
fs/mbcache.c
36
spinlock_t c_list_lock;
fs/netfs/internal.h
41
extern spinlock_t netfs_proc_lock;
fs/nfs/blocklayout/blocklayout.h
147
spinlock_t bl_ext_lock; /* Protects list manipulation */
fs/nfs/callback_proc.c
460
spinlock_t *lock)
fs/nfs/delegation.h
28
spinlock_t lock;
fs/nfs/flexfilelayout/flexfilelayout.h
100
spinlock_t lock;
fs/nfs/internal.h
985
spinlock_t lock; /* protect completion state */
fs/nfs/netns.h
35
spinlock_t nfs4_data_server_lock;
fs/nfs/netns.h
38
spinlock_t nfs_client_lock;
fs/nfs/nfs42xattr.c
62
spinlock_t lock;
fs/nfs/nfs42xattr.c
74
spinlock_t listxattr_lock;
fs/nfs/nfs4_fs.h
123
spinlock_t so_lock;
fs/nfs/nfs4_fs.h
193
spinlock_t state_lock; /* Protects the lock_states list */
fs/nfs/nfs4_fs.h
93
spinlock_t lock; /* Protects the list */
fs/nfs/nfs4session.h
43
spinlock_t slot_tbl_lock;
fs/nfs_common/nfslocalio.c
105
spinlock_t *list_lock, struct net *net,
fs/nfs_common/nfslocalio.c
227
spinlock_t *nn_local_clients_lock)
fs/nfsd/filecache.c
66
spinlock_t lock;
fs/nfsd/netns.h
110
spinlock_t client_lock;
fs/nfsd/netns.h
113
spinlock_t blocked_locks_lock;
fs/nfsd/netns.h
155
spinlock_t s2s_cp_lock;
fs/nfsd/netns.h
201
spinlock_t nfsd_ssc_lock;
fs/nfsd/netns.h
224
spinlock_t local_clients_lock;
fs/nfsd/nfs4recover.c
634
spinlock_t cn_lock;
fs/nfsd/nfscache.c
35
spinlock_t cache_lock;
fs/nfsd/state.h
145
spinlock_t sc_lock;
fs/nfsd/state.h
369
spinlock_t se_lock;
fs/nfsd/state.h
500
spinlock_t cl_lock;
fs/nfsd/state.h
522
spinlock_t async_lock; /* lock for async copies */
fs/nfsd/state.h
667
spinlock_t fi_lock;
fs/nfsd/state.h
737
spinlock_t ls_lock;
fs/nilfs2/alloc.c
145
spinlock_t *lock)
fs/nilfs2/alloc.c
166
spinlock_t *lock, u32 n)
fs/nilfs2/alloc.c
225
spinlock_t *lock)
fs/nilfs2/alloc.c
270
spinlock_t *lock)
fs/nilfs2/alloc.c
443
spinlock_t *lock, bool wrap)
fs/nilfs2/alloc.c
592
spinlock_t *lock;
fs/nilfs2/alloc.c
698
spinlock_t *lock;
fs/nilfs2/alloc.c
739
spinlock_t *lock;
fs/nilfs2/alloc.c
832
spinlock_t *lock;
fs/nilfs2/alloc.h
88
spinlock_t lock;
fs/nilfs2/mdt.h
109
static inline spinlock_t *
fs/nilfs2/segment.h
154
spinlock_t sc_state_lock;
fs/nilfs2/the_nilfs.h
133
spinlock_t ns_last_segment_lock;
fs/nilfs2/the_nilfs.h
153
spinlock_t ns_cptree_lock;
fs/nilfs2/the_nilfs.h
157
spinlock_t ns_inode_lock;
fs/notify/inotify/inotify_user.c
394
static int inotify_add_to_idr(struct idr *idr, spinlock_t *idr_lock,
fs/notify/inotify/inotify_user.c
418
spinlock_t *idr_lock = &group->inotify_data.idr_lock;
fs/notify/inotify/inotify_user.c
439
spinlock_t *idr_lock = &group->inotify_data.idr_lock;
fs/notify/inotify/inotify_user.c
456
spinlock_t *idr_lock = &group->inotify_data.idr_lock;
fs/notify/inotify/inotify_user.c
597
spinlock_t *idr_lock = &group->inotify_data.idr_lock;
fs/ocfs2/blockcheck.h
16
spinlock_t b_lock;
fs/ocfs2/cluster/nodemanager.h
26
spinlock_t nd_lock;
fs/ocfs2/cluster/quorum.c
41
spinlock_t qs_lock;
fs/ocfs2/cluster/tcp_internal.h
74
spinlock_t nn_lock;
fs/ocfs2/dcache.h
40
extern spinlock_t dentry_attach_lock;
fs/ocfs2/dlm/dlmcommon.h
116
spinlock_t spinlock;
fs/ocfs2/dlm/dlmcommon.h
117
spinlock_t ast_lock;
fs/ocfs2/dlm/dlmcommon.h
118
spinlock_t track_lock;
fs/ocfs2/dlm/dlmcommon.h
130
spinlock_t master_lock;
fs/ocfs2/dlm/dlmcommon.h
159
spinlock_t work_lock;
fs/ocfs2/dlm/dlmcommon.h
309
spinlock_t spinlock;
fs/ocfs2/dlm/dlmcommon.h
343
spinlock_t spinlock;
fs/ocfs2/dlm/dlmcommon.h
43
spinlock_t spinlock;
fs/ocfs2/dlm/dlmdomain.h
11
extern spinlock_t dlm_domain_lock;
fs/ocfs2/dlmfs/userdlm.h
34
spinlock_t l_lock;
fs/ocfs2/filecheck.h
38
spinlock_t fc_lock;
fs/ocfs2/inode.h
31
spinlock_t ip_lock;
fs/ocfs2/journal.h
54
spinlock_t j_lock;
fs/ocfs2/journal.h
64
extern spinlock_t trans_inc_lock;
fs/ocfs2/ocfs2.h
182
spinlock_t l_lock;
fs/ocfs2/ocfs2.h
344
spinlock_t node_map_lock;
fs/ocfs2/ocfs2.h
363
spinlock_t osb_lock;
fs/ocfs2/ocfs2.h
446
spinlock_t dc_task_lock;
fs/ocfs2/ocfs2.h
485
spinlock_t osb_xattr_lock;
fs/ocfs2/refcounttree.h
20
spinlock_t rf_lock;
fs/orangefs/orangefs-kernel.h
130
spinlock_t lock;
fs/orangefs/orangefs-kernel.h
433
extern spinlock_t orangefs_superblocks_lock;
fs/orangefs/orangefs-kernel.h
435
extern spinlock_t orangefs_request_list_lock;
fs/orangefs/orangefs-kernel.h
438
extern spinlock_t orangefs_htable_ops_in_progress_lock;
fs/proc/inode.c
108
void proc_invalidate_siblings_dcache(struct hlist_head *inodes, spinlock_t *lock)
fs/proc/internal.h
314
void proc_invalidate_siblings_dcache(struct hlist_head *inodes, spinlock_t *lock);
fs/proc/internal.h
40
spinlock_t pde_unload_lock;
fs/proc/task_mmu.c
1113
spinlock_t *ptl;
fs/proc/task_mmu.c
1240
spinlock_t *ptl;
fs/proc/task_mmu.c
1686
spinlock_t *ptl;
fs/proc/task_mmu.c
2084
spinlock_t *ptl;
fs/proc/task_mmu.c
2130
spinlock_t *ptl;
fs/proc/task_mmu.c
2690
spinlock_t *ptl;
fs/proc/task_mmu.c
2741
spinlock_t *ptl;
fs/proc/task_mmu.c
2840
spinlock_t *ptl;
fs/proc/task_mmu.c
3223
spinlock_t *ptl;
fs/proc/task_mmu.c
3264
spinlock_t *ptl;
fs/smb/client/cached_dir.h
63
spinlock_t cfid_list_lock;
fs/smb/client/cifs_fs_sb.h
53
spinlock_t tlink_tree_lock;
fs/smb/client/cifsglob.h
1064
spinlock_t ses_lock; /* protect anything here that is not protected */
fs/smb/client/cifsglob.h
1108
spinlock_t iface_lock;
fs/smb/client/cifsglob.h
1115
spinlock_t chan_lock;
fs/smb/client/cifsglob.h
1201
spinlock_t tc_lock; /* protect anything here that is not protected */
fs/smb/client/cifsglob.h
1205
spinlock_t open_file_lock; /* protects list above */
fs/smb/client/cifsglob.h
1245
spinlock_t stat_lock; /* protects the two fields above */
fs/smb/client/cifsglob.h
1293
spinlock_t sb_list_lock;
fs/smb/client/cifsglob.h
1460
spinlock_t file_info_lock; /* protects four flag/count fields above */
fs/smb/client/cifsglob.h
1553
spinlock_t open_file_lock; /* protects openFileList */
fs/smb/client/cifsglob.h
1565
spinlock_t writers_lock;
fs/smb/client/cifsglob.h
1572
spinlock_t deferred_lock; /* protection on deferred list */
fs/smb/client/cifsglob.h
1734
spinlock_t mid_lock;
fs/smb/client/cifsglob.h
2084
extern spinlock_t cifs_tcp_ses_lock;
fs/smb/client/cifsglob.h
2092
extern spinlock_t GlobalMid_Lock; /* protects above & list operations on midQ entries */
fs/smb/client/cifsglob.h
681
spinlock_t srv_lock; /* protect anything here that is not protected */
fs/smb/client/cifsglob.h
701
spinlock_t mid_queue_lock; /* protect mid queue */
fs/smb/client/cifsglob.h
702
spinlock_t mid_counter_lock;
fs/smb/client/cifsglob.h
713
spinlock_t req_lock; /* protect the two values above */
fs/smb/common/smbdirect/smbdirect_socket.h
139
spinlock_t lock;
fs/smb/common/smbdirect/smbdirect_socket.h
236
spinlock_t lock;
fs/smb/common/smbdirect/smbdirect_socket.h
265
spinlock_t lock;
fs/smb/common/smbdirect/smbdirect_socket.h
296
spinlock_t lock;
fs/smb/server/connection.h
74
spinlock_t credits_lock;
fs/smb/server/connection.h
78
spinlock_t request_lock;
fs/smb/server/connection.h
86
spinlock_t llist_lock;
fs/smb/server/crypto_ctx.c
17
spinlock_t ctx_lock;
fs/smb/server/oplock.h
39
spinlock_t lb_lock;
fs/smb/server/vfs_cache.h
76
spinlock_t f_lock;
fs/squashfs/squashfs_fs_sb.h
24
spinlock_t lock;
fs/sysfs/sysfs.h
23
extern spinlock_t sysfs_symlink_target_lock;
fs/timerfd.c
45
spinlock_t cancel_lock;
fs/ubifs/ubifs.h
1274
spinlock_t cnt_lock;
fs/ubifs/ubifs.h
1288
spinlock_t buds_lock;
fs/ubifs/ubifs.h
1300
spinlock_t cs_lock;
fs/ubifs/ubifs.h
1382
spinlock_t space_lock;
fs/ubifs/ubifs.h
1409
spinlock_t orphan_lock;
fs/ubifs/ubifs.h
1517
extern spinlock_t ubifs_infos_lock;
fs/ubifs/ubifs.h
412
spinlock_t ui_lock;
fs/ubifs/ubifs.h
695
spinlock_t lock;
fs/udf/udf_i.h
55
spinlock_t i_extent_cache_lock;
fs/ufs/ufs.h
32
spinlock_t work_lock; /* protects sync_work and work_queued */
fs/vboxsf/vfsmod.h
45
spinlock_t ino_idr_lock; /* This protects ino_idr */
fs/xfs/libxfs/xfs_ag.h
83
spinlock_t pag_ici_lock; /* incore inode cache lock */
fs/xfs/libxfs/xfs_group.h
46
spinlock_t xg_state_lock;
fs/xfs/scrub/stats.c
44
spinlock_t css_lock;
fs/xfs/xfs_buf.h
172
spinlock_t b_lock; /* internal state lock */
fs/xfs/xfs_dquot_item.h
22
spinlock_t qli_lock;
fs/xfs/xfs_extent_busy.c
24
spinlock_t eb_lock;
fs/xfs/xfs_inode.h
54
spinlock_t i_flags_lock; /* inode i_flags lock */
fs/xfs/xfs_inode.h
99
spinlock_t i_ioend_lock;
fs/xfs/xfs_inode_item.h
32
spinlock_t ili_lock; /* flush state lock */
fs/xfs/xfs_log_priv.h
293
spinlock_t xc_push_lock ____cacheline_aligned_in_smp;
fs/xfs/xfs_log_priv.h
403
spinlock_t lock ____cacheline_aligned_in_smp;
fs/xfs/xfs_log_priv.h
440
spinlock_t l_icloglock; /* grab to change iclog state */
fs/xfs/xfs_mount.h
264
spinlock_t ____cacheline_aligned m_sb_lock; /* sb counter lock */
fs/xfs/xfs_mru_cache.c
95
spinlock_t lock; /* Lock to protect this struct. */
fs/xfs/xfs_trans_priv.h
56
spinlock_t ail_lock;
fs/xfs/xfs_zone_priv.h
104
spinlock_t zi_used_buckets_lock;
fs/xfs/xfs_zone_priv.h
19
spinlock_t oz_alloc_lock;
fs/xfs/xfs_zone_priv.h
62
spinlock_t zi_reservation_lock;
fs/xfs/xfs_zone_priv.h
68
spinlock_t zi_open_zones_lock;
fs/xfs/xfs_zone_priv.h
97
spinlock_t zi_reset_list_lock;
fs/zonefs/zonefs.h
221
spinlock_t s_lock;
include/acpi/platform/aclinux.h
113
#define acpi_spinlock spinlock_t *
include/acpi/platform/aclinuxex.h
81
spinlock_t *lock = ACPI_ALLOCATE(sizeof(*lock)); \
include/clocksource/samsung_pwm.h
18
extern spinlock_t samsung_pwm_lock;
include/crypto/internal/acompress.h
59
spinlock_t lock;
include/crypto/internal/engine.h
47
spinlock_t queue_lock;
include/crypto/internal/geniv.h
16
spinlock_t lock;
include/drm/bridge/samsung-dsim.h
127
spinlock_t transfer_lock; /* protects transfer_list */
include/drm/drm_crtc.h
1145
spinlock_t commit_lock;
include/drm/drm_crtc.h
1173
spinlock_t fence_lock;
include/drm/drm_debugfs_crc.h
60
spinlock_t lock;
include/drm/drm_device.h
119
spinlock_t lock;
include/drm/drm_device.h
295
spinlock_t vblank_time_lock;
include/drm/drm_device.h
300
spinlock_t vbl_lock;
include/drm/drm_device.h
334
spinlock_t event_lock;
include/drm/drm_fb_helper.h
153
spinlock_t damage_lock;
include/drm/drm_file.h
277
spinlock_t master_lookup_lock;
include/drm/drm_file.h
318
spinlock_t table_lock;
include/drm/drm_flip_work.h
68
spinlock_t lock;
include/drm/drm_gpuvm.h
312
spinlock_t lock;
include/drm/drm_gpuvm.h
334
spinlock_t lock;
include/drm/drm_mode_config.h
428
spinlock_t connector_list_lock;
include/drm/drm_syncobj.h
63
spinlock_t lock;
include/drm/drm_vblank.h
118
spinlock_t interval_lock;
include/drm/drm_writeback.h
48
spinlock_t job_lock;
include/drm/drm_writeback.h
73
spinlock_t fence_lock;
include/drm/gpu_scheduler.h
254
spinlock_t lock;
include/drm/gpu_scheduler.h
303
spinlock_t lock;
include/drm/gpu_scheduler.h
589
spinlock_t job_list_lock;
include/drm/gpu_scheduler.h
99
spinlock_t lock;
include/drm/intel/intel_lpe_audio.h
48
spinlock_t lpe_audio_slock;
include/drm/ttm/ttm_device.h
258
spinlock_t lru_lock;
include/drm/ttm/ttm_pool.h
58
spinlock_t lock;
include/drm/ttm/ttm_resource.h
212
spinlock_t eviction_lock;
include/kunit/test.h
345
spinlock_t lock; /* Guards all mutable test state. */
include/linux/atmdev.h
164
spinlock_t lock; /* protect internal members */
include/linux/backing-dev-defs.h
116
spinlock_t list_lock; /* protects the b_* lists */
include/linux/backing-dev-defs.h
140
spinlock_t work_lock; /* protects work_list & dwork scheduling */
include/linux/backing-dev.h
44
extern spinlock_t bdi_lock;
include/linux/bcma/bcma_driver_chipcommon.h
651
spinlock_t gpio_lock;
include/linux/bcma/bcma_driver_pci.h
216
spinlock_t cfgspace_lock;
include/linux/bio.h
688
spinlock_t rescue_lock;
include/linux/blk-crypto-profile.h
181
spinlock_t idle_slots_lock;
include/linux/blk-mq.h
325
spinlock_t lock;
include/linux/blk-mq.h
405
spinlock_t dispatch_wait_lock;
include/linux/blk-mq.h
790
spinlock_t lock;
include/linux/blk_types.h
61
spinlock_t bd_size_lock; /* for bd_inode->i_size updates */
include/linux/blkdev.h
203
spinlock_t zone_wplugs_lock;
include/linux/blkdev.h
516
spinlock_t queue_lock;
include/linux/blkdev.h
578
spinlock_t requeue_lock;
include/linux/blkdev.h
614
spinlock_t unused_hctx_lock;
include/linux/blockgroup_lock.h
20
spinlock_t lock;
include/linux/blockgroup_lock.h
35
static inline spinlock_t *
include/linux/bpf.h
329
spinlock_t owner_lock;
include/linux/bpf.h
64
extern spinlock_t btf_idr_lock;
include/linux/bpf_local_storage.h
126
spinlock_t idx_lock;
include/linux/buffer_head.h
79
spinlock_t b_uptodate_lock; /* Used by the first bh in a page, to
include/linux/cb710.h
38
spinlock_t irq_lock;
include/linux/ceph/messenger.h
116
spinlock_t global_seq_lock;
include/linux/ceph/osd_client.h
413
spinlock_t osd_lru_lock;
include/linux/ceph/osd_client.h
88
spinlock_t o_requests_lock;
include/linux/ceph/osdmap.h
142
spinlock_t ws_lock;
include/linux/cgroup-defs.h
859
spinlock_t rstat_ss_lock;
include/linux/cgroup.h
79
extern spinlock_t css_set_lock;
include/linux/clk-provider.h
1011
spinlock_t *lock;
include/linux/clk-provider.h
1032
u8 clk_mux_flags, const u32 *table, spinlock_t *lock);
include/linux/clk-provider.h
1039
u8 clk_mux_flags, const u32 *table, spinlock_t *lock);
include/linux/clk-provider.h
1043
u8 clk_mux_flags, const u32 *table, spinlock_t *lock);
include/linux/clk-provider.h
1228
spinlock_t *lock;
include/linux/clk-provider.h
1240
u8 clk_divider_flags, spinlock_t *lock);
include/linux/clk-provider.h
1244
u8 clk_divider_flags, spinlock_t *lock);
include/linux/clk-provider.h
1277
spinlock_t *lock;
include/linux/clk-provider.h
531
spinlock_t *lock;
include/linux/clk-provider.h
547
u8 clk_gate_flags, spinlock_t *lock);
include/linux/clk-provider.h
554
u8 clk_gate_flags, spinlock_t *lock);
include/linux/clk-provider.h
558
u8 clk_gate_flags, spinlock_t *lock);
include/linux/clk-provider.h
720
spinlock_t *lock;
include/linux/clk-provider.h
766
const struct clk_div_table *table, spinlock_t *lock);
include/linux/clk-provider.h
773
const struct clk_div_table *table, spinlock_t *lock);
include/linux/clk-provider.h
778
const struct clk_div_table *table, spinlock_t *lock);
include/linux/clk/zynq.h
16
spinlock_t *lock);
include/linux/comedi/comedidev.h
168
spinlock_t spin_lock; /* generic spin-lock for COMEDI and drivers */
include/linux/comedi/comedidev.h
554
spinlock_t spinlock; /* generic spin-lock for low-level driver */
include/linux/connector.h
27
spinlock_t queue_lock;
include/linux/counter.h
392
spinlock_t events_list_lock;
include/linux/counter.h
397
spinlock_t events_in_lock;
include/linux/cpufreq.h
154
spinlock_t transition_lock;
include/linux/device.h
583
spinlock_t lock;
include/linux/device.h
630
spinlock_t dma_io_tlb_lock;
include/linux/device.h
645
spinlock_t devres_lock;
include/linux/dibs.h
414
spinlock_t lock;
include/linux/dma-buf.h
355
spinlock_t name_lock;
include/linux/dma-fence-array.h
41
spinlock_t lock;
include/linux/dma-fence-chain.h
49
spinlock_t lock;
include/linux/dma-fence.h
257
spinlock_t *lock, u64 context, u64 seqno);
include/linux/dma-fence.h
260
spinlock_t *lock, u64 context, u64 seqno);
include/linux/dma-fence.h
68
spinlock_t *lock;
include/linux/dmaengine.h
630
spinlock_t lock;
include/linux/ethtool.h
827
spinlock_t lock;
include/linux/fdtable.h
51
spinlock_t file_lock ____cacheline_aligned_in_smp;
include/linux/filelock.h
144
spinlock_t flc_lock;
include/linux/firewire.h
105
spinlock_t lock;
include/linux/firewire.h
113
spinlock_t lock;
include/linux/firewire.h
142
spinlock_t lock;
include/linux/firewire.h
97
spinlock_t lock;
include/linux/fs.h
1260
spinlock_t f_lock;
include/linux/fs.h
486
spinlock_t i_private_lock;
include/linux/fs.h
807
spinlock_t i_lock; /* i_blocks, i_bytes, maybe i_size */
include/linux/fs/super_types.h
268
spinlock_t s_inode_list_lock ____cacheline_aligned_in_smp;
include/linux/fs/super_types.h
271
spinlock_t s_inode_wblist_lock;
include/linux/fscache.h
108
spinlock_t lock;
include/linux/fscache.h
84
spinlock_t lock;
include/linux/fsl/bestcomm/bestcomm_priv.h
78
spinlock_t lock;
include/linux/fsl/bestcomm/sram.h
29
spinlock_t lock;
include/linux/fsl/ntmp.h
49
spinlock_t ring_lock;
include/linux/fsl/ptp_qoriq.h
144
spinlock_t lock; /* protects regs */
include/linux/fsl_ifc.h
841
spinlock_t lock;
include/linux/fsnotify_backend.h
227
spinlock_t notification_lock; /* protect the notification_list */
include/linux/fsnotify_backend.h
260
spinlock_t idr_lock;
include/linux/fsnotify_backend.h
544
spinlock_t lock;
include/linux/fsnotify_backend.h
567
spinlock_t list_lock; /* Lock protecting inode_conn_list */
include/linux/fsnotify_backend.h
621
spinlock_t lock;
include/linux/gameport.h
35
spinlock_t timer_lock;
include/linux/genalloc.h
60
spinlock_t lock;
include/linux/generic_pt/iommu.h
158
spinlock_t *(*get_top_lock)(struct pt_iommu *iommu_table);
include/linux/gpio/gpio-nomadik.h
285
extern spinlock_t nmk_gpio_slpm_lock;
include/linux/gpio/gpio-nomadik.h
60
spinlock_t lock;
include/linux/greybus/connection.h
53
spinlock_t lock;
include/linux/hdlc.h
47
spinlock_t state_lock;
include/linux/hdlcdrv.h
27
spinlock_t lock;
include/linux/hid.h
721
spinlock_t debug_list_lock;
include/linux/hid.h
861
spinlock_t dyn_lock;
include/linux/hiddev.h
31
spinlock_t list_lock;
include/linux/hidraw.h
18
spinlock_t list_lock;
include/linux/hisi_acc_qm.h
452
spinlock_t lock;
include/linux/hisi_acc_qm.h
479
spinlock_t qp_lock;
include/linux/host1x.h
159
spinlock_t lock;
include/linux/hrtimer_defs.h
98
spinlock_t softirq_expiry_lock;
include/linux/huge_mm.h
489
spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
include/linux/huge_mm.h
490
spinlock_t *__pud_trans_huge_lock(pud_t *pud, struct vm_area_struct *vma);
include/linux/huge_mm.h
493
static inline spinlock_t *pmd_trans_huge_lock(pmd_t *pmd,
include/linux/huge_mm.h
501
static inline spinlock_t *pud_trans_huge_lock(pud_t *pud,
include/linux/huge_mm.h
694
static inline spinlock_t *pmd_trans_huge_lock(pmd_t *pmd,
include/linux/huge_mm.h
699
static inline spinlock_t *pud_trans_huge_lock(pud_t *pud,
include/linux/hugetlb.h
112
extern spinlock_t hugetlb_lock;
include/linux/hugetlb.h
1256
static inline spinlock_t *huge_pte_lockptr(struct hstate *h,
include/linux/hugetlb.h
1308
static inline spinlock_t *huge_pte_lock(struct hstate *h,
include/linux/hugetlb.h
1311
spinlock_t *ptl;
include/linux/hugetlb.h
38
spinlock_t lock;
include/linux/hugetlb.h
506
spinlock_t stat_lock;
include/linux/hugetlb.h
51
spinlock_t lock;
include/linux/hugetlb.h
983
static inline spinlock_t *huge_pte_lockptr(struct hstate *h,
include/linux/hyperv.h
1251
spinlock_t lock;
include/linux/hyperv.h
195
spinlock_t ring_lock;
include/linux/hyperv.h
757
spinlock_t req_lock; /* provides atomicity */
include/linux/hyperv.h
846
spinlock_t sched_lock;
include/linux/if_eql.h
38
spinlock_t lock;
include/linux/igmp.h
83
spinlock_t lock;
include/linux/iio/adc/ad_sigma_delta.h
98
spinlock_t irq_lock; /* protects .irq_dis and irq en/disable state */
include/linux/iio/buffer-dma.h
128
spinlock_t list_lock;
include/linux/inetdevice.h
37
spinlock_t mc_tomb_lock;
include/linux/input.h
192
spinlock_t event_lock;
include/linux/io_uring_types.h
225
spinlock_t lock; /* protects ->bpf_filters modifications */
include/linux/io_uring_types.h
408
spinlock_t completion_lock;
include/linux/io_uring_types.h
470
spinlock_t napi_lock; /* napi_list lock */
include/linux/iocontext.h
107
spinlock_t lock;
include/linux/iova.h
29
spinlock_t iova_rbtree_lock; /* Lock to protect update of rbtree */
include/linux/ipc.h
13
spinlock_t lock;
include/linux/ipc_namespace.h
84
extern spinlock_t mq_lock;
include/linux/ism.h
19
spinlock_t lock; /* protects the ism device */
include/linux/ism.h
20
spinlock_t cmd_lock; /* serializes cmds */
include/linux/jbd2.h
1010
spinlock_t j_list_lock;
include/linux/jbd2.h
1102
spinlock_t j_revoke_lock;
include/linux/jbd2.h
1211
spinlock_t j_history_lock;
include/linux/journal-head.h
31
spinlock_t b_state_lock;
include/linux/klist.h
19
spinlock_t k_lock;
include/linux/kobject.h
170
spinlock_t list_lock;
include/linux/kref.h
105
spinlock_t *lock)
include/linux/kvm_host.h
367
spinlock_t lock;
include/linux/kvm_host.h
773
spinlock_t mmu_lock;
include/linux/kvm_host.h
800
spinlock_t mn_invalidate_lock;
include/linux/kvm_host.h
805
spinlock_t gpc_lock;
include/linux/kvm_host.h
823
spinlock_t lock;
include/linux/kvm_host.h
836
spinlock_t ring_lock;
include/linux/leds.h
496
spinlock_t leddev_list_lock;
include/linux/libata.h
619
spinlock_t lock;
include/linux/libata.h
872
spinlock_t *lock;
include/linux/libnvdimm.h
24
spinlock_t lock;
include/linux/list_lru.h
36
spinlock_t lock;
include/linux/local_lock_internal.h
241
typedef spinlock_t local_lock_t;
include/linux/local_lock_internal.h
242
typedef spinlock_t local_trylock_t;
include/linux/lockd/lockd.h
68
spinlock_t h_lock;
include/linux/lockref.h
31
spinlock_t lock;
include/linux/lwq.h
24
spinlock_t lock;
include/linux/mailbox_controller.h
129
spinlock_t lock; /* Serialise access to the channel */
include/linux/mailbox_controller.h
89
spinlock_t poll_hrt_lock;
include/linux/maple_tree.h
224
spinlock_t ma_lock;
include/linux/mc146818rtc.h
23
extern spinlock_t rtc_lock; /* serialize CMOS RAM access */
include/linux/mdio/mdio-xgene.h
97
spinlock_t mac_lock; /* mac lock */
include/linux/memcontrol.h
207
spinlock_t peaks_lock;
include/linux/memcontrol.h
321
spinlock_t event_list_lock;
include/linux/mempool.h
19
spinlock_t lock;
include/linux/mfd/88pm80x.h
303
spinlock_t lock;
include/linux/mfd/intel_pmc_bxt.h
26
spinlock_t gcr_lock;
include/linux/mfd/ipaq-micro.h
116
spinlock_t lock;
include/linux/mfd/macsmc.h
130
spinlock_t lock;
include/linux/mfd/mcp.h
17
spinlock_t lock;
include/linux/mfd/nct6694.h
91
spinlock_t irq_lock;
include/linux/mfd/ti_am335x_tscadc.h
168
spinlock_t reg_lock;
include/linux/mfd/ucb1x00.h
127
spinlock_t io_lock;
include/linux/mfd/wm8350/pmic.h
714
spinlock_t value_lock;
include/linux/mhi.h
416
spinlock_t transition_lock;
include/linux/mhi.h
417
spinlock_t wlock;
include/linux/mhi_ep.h
144
spinlock_t list_lock;
include/linux/migrate.h
100
static inline void softleaf_entry_wait_on_locked(softleaf_t entry, spinlock_t *ptl)
include/linux/migrate.h
68
void softleaf_entry_wait_on_locked(softleaf_t entry, spinlock_t *ptl)
include/linux/mlx4/cq.h
149
spinlock_t *doorbell_lock)
include/linux/mlx4/doorbell.h
56
spinlock_t *doorbell_lock)
include/linux/mlx4/doorbell.h
69
#define MLX4_DECLARE_DOORBELL_LOCK(name) spinlock_t name;
include/linux/mlx4/doorbell.h
74
spinlock_t *doorbell_lock)
include/linux/mlx5/driver.h
269
spinlock_t lock;
include/linux/mlx5/driver.h
294
spinlock_t lock;
include/linux/mlx5/driver.h
322
spinlock_t alloc_lock;
include/linux/mlx5/driver.h
326
spinlock_t token_lock;
include/linux/mm.h
2866
spinlock_t *lock;
include/linux/mm.h
3200
spinlock_t **ptl);
include/linux/mm.h
3448
static inline spinlock_t *ptlock_ptr(struct ptdesc *ptdesc)
include/linux/mm.h
3466
static inline spinlock_t *ptlock_ptr(struct ptdesc *ptdesc)
include/linux/mm.h
3472
static inline spinlock_t *pte_lockptr(struct mm_struct *mm, pmd_t *pmd)
include/linux/mm.h
3477
static inline spinlock_t *ptep_lockptr(struct mm_struct *mm, pte_t *pte)
include/linux/mm.h
3504
static inline spinlock_t *pte_lockptr(struct mm_struct *mm, pmd_t *pmd)
include/linux/mm.h
3508
static inline spinlock_t *ptep_lockptr(struct mm_struct *mm, pte_t *pte)
include/linux/mm.h
3557
unsigned long addr, spinlock_t **ptlp);
include/linux/mm.h
3560
unsigned long addr, spinlock_t **ptlp);
include/linux/mm.h
3563
spinlock_t **ptlp);
include/linux/mm.h
3596
static inline spinlock_t *pmd_lockptr(struct mm_struct *mm, pmd_t *pmd)
include/linux/mm.h
3613
static inline spinlock_t *pmd_lockptr(struct mm_struct *mm, pmd_t *pmd)
include/linux/mm.h
3624
static inline spinlock_t *pmd_lock(struct mm_struct *mm, pmd_t *pmd)
include/linux/mm.h
3626
spinlock_t *ptl = pmd_lockptr(mm, pmd);
include/linux/mm.h
3647
static inline spinlock_t *pud_lockptr(struct mm_struct *mm, pud_t *pud)
include/linux/mm.h
3652
static inline spinlock_t *pud_lock(struct mm_struct *mm, pud_t *pud)
include/linux/mm.h
3654
spinlock_t *ptl = pud_lockptr(mm, pud);
include/linux/mm.h
731
spinlock_t *ptl; /* Page table lock.
include/linux/mm_types.h
1181
spinlock_t page_table_lock; /* Protects page tables and some
include/linux/mm_types.h
1253
spinlock_t arg_lock; /* protect the below fields */
include/linux/mm_types.h
1276
spinlock_t ioctx_lock;
include/linux/mm_types.h
1443
spinlock_t lock;
include/linux/mm_types.h
597
spinlock_t *ptl;
include/linux/mm_types.h
599
spinlock_t ptl;
include/linux/mmc/host.h
485
spinlock_t lock; /* lock for claim and bus ops */
include/linux/mmzone.h
1013
spinlock_t lock;
include/linux/mmzone.h
1342
spinlock_t split_queue_lock;
include/linux/mmzone.h
1416
spinlock_t node_size_lock;
include/linux/mmzone.h
614
spinlock_t lock;
include/linux/mmzone.h
672
spinlock_t lru_lock;
include/linux/mmzone.h
745
spinlock_t lock; /* Protects lists field */
include/linux/mroute_base.h
300
spinlock_t *lock, struct fib_dump_filter *filter);
include/linux/mroute_base.h
308
spinlock_t *lock, struct fib_dump_filter *filter);
include/linux/mroute_base.h
359
spinlock_t *lock, struct fib_dump_filter *filter)
include/linux/mroute_base.h
395
spinlock_t *lock;
include/linux/mroute_base.h
418
struct mr_table *mrt, spinlock_t *lock)
include/linux/mroute_base.h
472
struct mr_table *mrt, spinlock_t *lock)
include/linux/mtd/blktrans.h
35
spinlock_t queue_lock;
include/linux/mtd/onenand.h
124
spinlock_t chip_lock;
include/linux/netdevice.h
2284
spinlock_t addr_list_lock;
include/linux/netdevice.h
2370
spinlock_t tx_global_lock;
include/linux/netdevice.h
709
spinlock_t _xmit_lock ____cacheline_aligned_in_smp;
include/linux/netfilter/ipset/ip_set.h
196
spinlock_t lock; /* Region lock */
include/linux/netfilter/ipset/ip_set.h
252
spinlock_t lock;
include/linux/netfs.h
262
spinlock_t lock; /* Lock for queuing subreqs */
include/linux/nfs_fs_sb.h
260
spinlock_t delegations_lock;
include/linux/nfs_fs_sb.h
78
spinlock_t cl_lock;
include/linux/nfslocalio.h
32
spinlock_t ____cacheline_aligned lock;
include/linux/nfslocalio.h
34
spinlock_t *list_lock; /* nn->local_clients_lock */
include/linux/nfslocalio.h
44
void nfs_uuid_is_local(const uuid_t *, struct list_head *, spinlock_t *,
include/linux/nfslocalio.h
50
spinlock_t *nn_local_clients_lock);
include/linux/notifier.h
61
spinlock_t lock;
include/linux/ns_common.h
108
spinlock_t *ns_lock)
include/linux/ntb.h
428
spinlock_t ctx_lock;
include/linux/padata.h
54
spinlock_t lock;
include/linux/pagewalk.h
193
spinlock_t *ptl;
include/linux/parport.h
234
spinlock_t pardevice_lock;
include/linux/parport.h
235
spinlock_t waitlist_lock;
include/linux/pci.h
507
spinlock_t pcie_cap_lock; /* Protects RMW ops in capability accessors */
include/linux/pci.h
904
spinlock_t lock; /* Protects list, index */
include/linux/perf_event.h
333
spinlock_t events_lock;
include/linux/pid.h
61
spinlock_t lock;
include/linux/platform_data/dma-iop32x.h
55
spinlock_t lock; /* protects the descriptor slot pool */
include/linux/platform_data/xilinx-ll-temac.h
25
spinlock_t *indirect_lock;
include/linux/pm.h
636
spinlock_t lock;
include/linux/pm.h
679
spinlock_t lock;
include/linux/pm_domain.h
245
spinlock_t slock;
include/linux/pm_wakeup.h
47
spinlock_t lock;
include/linux/posix-timers.h
198
spinlock_t it_lock;
include/linux/power_supply.h
331
spinlock_t changed_lock;
include/linux/pps_gen_kernel.h
59
spinlock_t lock;
include/linux/pps_kernel.h
62
spinlock_t lock;
include/linux/pse-pd/pse.h
319
spinlock_t ntf_fifo_lock; /* Protect @ntf_fifo writer */
include/linux/ptr_ring.h
32
spinlock_t producer_lock;
include/linux/ptr_ring.h
35
spinlock_t consumer_lock;
include/linux/pwm.h
355
spinlock_t atomic_lock;
include/linux/quota.h
193
extern spinlock_t dq_data_lock;
include/linux/quota.h
302
spinlock_t dq_dqb_lock; /* Lock protecting dq_dqb changes */
include/linux/radix-tree.h
192
spinlock_t *treelock)
include/linux/raspberrypi/vchiq_core.h
405
spinlock_t msg_queue_spinlock;
include/linux/raspberrypi/vchiq_core.h
407
spinlock_t bulk_waiter_spinlock;
include/linux/raspberrypi/vchiq_core.h
409
spinlock_t quota_spinlock;
include/linux/raspberrypi/vchiq_core.h
512
extern spinlock_t bulk_waiter_spinlock;
include/linux/ref_tracker.h
15
spinlock_t lock;
include/linux/refcount.h
482
extern __must_check bool refcount_dec_and_lock(refcount_t *r, spinlock_t *lock) __cond_acquires(true, lock);
include/linux/refcount.h
484
spinlock_t *lock,
include/linux/regulator/driver.h
665
spinlock_t err_lock;
include/linux/reset/reset-simple.h
38
spinlock_t lock;
include/linux/rhashtable-types.h
90
spinlock_t lock;
include/linux/rio.h
102
spinlock_t lock;
include/linux/rmap.h
872
spinlock_t *ptl;
include/linux/rtc.h
100
spinlock_t irq_lock;
include/linux/rtsx_pci.h
1216
spinlock_t lock;
include/linux/scc.h
83
spinlock_t lock; /* Channel guard lock */
include/linux/sched.h
1224
spinlock_t alloc_lock;
include/linux/sched.h
2143
extern int __cond_resched_lock(spinlock_t *lock) __must_hold(lock);
include/linux/sched/signal.h
22
spinlock_t siglock;
include/linux/sched/task.h
56
extern spinlock_t mmlist_lock;
include/linux/seqlock.h
1247
spinlock_t *lock;
include/linux/seqlock.h
1248
spinlock_t *lock_irqsave;
include/linux/seqlock.h
228
SEQCOUNT_LOCKNAME(spinlock, spinlock_t, __SEQ_RT, spin)
include/linux/seqlock_types.h
69
SEQCOUNT_LOCKNAME(spinlock, spinlock_t, __SEQ_RT, spin)
include/linux/seqlock_types.h
90
spinlock_t lock;
include/linux/serial_core.h
443
spinlock_t lock; /* port lock */
include/linux/serio.h
33
spinlock_t lock;
include/linux/shdma-base.h
58
spinlock_t chan_lock; /* Channel operation lock */
include/linux/shmem_fs.h
37
spinlock_t lock;
include/linux/shmem_fs.h
88
spinlock_t shrinklist_lock; /* Protects shrinklist */
include/linux/skbuff.h
345
spinlock_t lock;
include/linux/skmsg.h
104
spinlock_t link_lock;
include/linux/skmsg.h
99
spinlock_t ingress_lock;
include/linux/slimbus.h
66
spinlock_t stream_list_lock;
include/linux/soc/airoha/airoha_offload.h
174
spinlock_t lock;
include/linux/soc/cirrus/ep93xx.h
28
spinlock_t *lock;
include/linux/soc/cirrus/ep93xx.h
29
void (*write)(struct regmap *map, spinlock_t *lock, unsigned int reg,
include/linux/soc/cirrus/ep93xx.h
31
void (*update_bits)(struct regmap *map, spinlock_t *lock,
include/linux/soc/cirrus/ep93xx.h
6
struct spinlock_t;
include/linux/soc/qcom/apr.h
131
spinlock_t lock;
include/linux/spi/spi.h
655
spinlock_t bus_lock_spinlock;
include/linux/spi/spi.h
729
spinlock_t queue_lock;
include/linux/spinlock.h
313
static __always_inline raw_spinlock_t *spinlock_check(spinlock_t *lock)
include/linux/spinlock.h
338
static __always_inline void spin_lock(spinlock_t *lock)
include/linux/spinlock.h
344
static __always_inline void spin_lock_bh(spinlock_t *lock)
include/linux/spinlock.h
350
static __always_inline int spin_trylock(spinlock_t *lock)
include/linux/spinlock.h
368
static __always_inline void spin_lock_irq(spinlock_t *lock)
include/linux/spinlock.h
386
static __always_inline void spin_unlock(spinlock_t *lock)
include/linux/spinlock.h
392
static __always_inline void spin_unlock_bh(spinlock_t *lock)
include/linux/spinlock.h
398
static __always_inline void spin_unlock_irq(spinlock_t *lock)
include/linux/spinlock.h
404
static __always_inline void spin_unlock_irqrestore(spinlock_t *lock, unsigned long flags)
include/linux/spinlock.h
410
static __always_inline int spin_trylock_bh(spinlock_t *lock)
include/linux/spinlock.h
416
static __always_inline int spin_trylock_irq(spinlock_t *lock)
include/linux/spinlock.h
422
static __always_inline bool _spin_trylock_irqsave(spinlock_t *lock, unsigned long *flags)
include/linux/spinlock.h
447
static __always_inline int spin_is_locked(spinlock_t *lock)
include/linux/spinlock.h
452
static __always_inline int spin_is_contended(spinlock_t *lock)
include/linux/spinlock.h
468
static inline int spin_needbreak(spinlock_t *lock)
include/linux/spinlock.h
505
extern int atomic_dec_and_lock(atomic_t *atomic, spinlock_t *lock) __cond_acquires(true, lock);
include/linux/spinlock.h
507
extern int _atomic_dec_and_lock_irqsave(atomic_t *atomic, spinlock_t *lock,
include/linux/spinlock.h
517
int __alloc_bucket_spinlocks(spinlock_t **locks, unsigned int *lock_mask,
include/linux/spinlock.h
532
void free_bucket_spinlocks(spinlock_t *locks);
include/linux/spinlock.h
586
DEFINE_LOCK_GUARD_1(spinlock, spinlock_t,
include/linux/spinlock.h
589
DECLARE_LOCK_GUARD_1_ATTRS(spinlock, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock.h
593
DECLARE_LOCK_GUARD_1_ATTRS(spinlock_try, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock.h
596
DEFINE_LOCK_GUARD_1(spinlock_irq, spinlock_t,
include/linux/spinlock.h
599
DECLARE_LOCK_GUARD_1_ATTRS(spinlock_irq, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock.h
604
DECLARE_LOCK_GUARD_1_ATTRS(spinlock_irq_try, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock.h
607
DEFINE_LOCK_GUARD_1(spinlock_bh, spinlock_t,
include/linux/spinlock.h
610
DECLARE_LOCK_GUARD_1_ATTRS(spinlock_bh, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock.h
615
DECLARE_LOCK_GUARD_1_ATTRS(spinlock_bh_try, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock.h
618
DEFINE_LOCK_GUARD_1(spinlock_irqsave, spinlock_t,
include/linux/spinlock.h
622
DECLARE_LOCK_GUARD_1_ATTRS(spinlock_irqsave, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock.h
627
DECLARE_LOCK_GUARD_1_ATTRS(spinlock_irqsave_try, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock.h
630
DEFINE_LOCK_GUARD_1(spinlock_init, spinlock_t, spin_lock_init(_T->lock), /* */)
include/linux/spinlock.h
631
DECLARE_LOCK_GUARD_1_ATTRS(spinlock_init, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock_rt.h
10
extern void __rt_spin_lock_init(spinlock_t *lock, const char *name,
include/linux/spinlock_rt.h
106
static __always_inline void spin_unlock(spinlock_t *lock)
include/linux/spinlock_rt.h
112
static __always_inline void spin_unlock_bh(spinlock_t *lock)
include/linux/spinlock_rt.h
119
static __always_inline void spin_unlock_irq(spinlock_t *lock)
include/linux/spinlock_rt.h
125
static __always_inline void spin_unlock_irqrestore(spinlock_t *lock,
include/linux/spinlock_rt.h
13
static inline void __rt_spin_lock_init(spinlock_t *lock, const char *name,
include/linux/spinlock_rt.h
138
static __always_inline bool _spin_trylock_irqsave(spinlock_t *lock, unsigned long *flags)
include/linux/spinlock_rt.h
148
static inline int spin_is_locked(spinlock_t *lock)
include/linux/spinlock_rt.h
34
extern void rt_spin_lock(spinlock_t *lock) __acquires(lock);
include/linux/spinlock_rt.h
35
extern void rt_spin_lock_nested(spinlock_t *lock, int subclass) __acquires(lock);
include/linux/spinlock_rt.h
36
extern void rt_spin_lock_nest_lock(spinlock_t *lock, struct lockdep_map *nest_lock) __acquires(lock);
include/linux/spinlock_rt.h
37
extern void rt_spin_unlock(spinlock_t *lock) __releases(lock);
include/linux/spinlock_rt.h
38
extern void rt_spin_lock_unlock(spinlock_t *lock);
include/linux/spinlock_rt.h
39
extern int rt_spin_trylock_bh(spinlock_t *lock) __cond_acquires(true, lock);
include/linux/spinlock_rt.h
40
extern int rt_spin_trylock(spinlock_t *lock) __cond_acquires(true, lock);
include/linux/spinlock_rt.h
42
static __always_inline void spin_lock(spinlock_t *lock)
include/linux/spinlock_rt.h
85
static __always_inline void spin_lock_bh(spinlock_t *lock)
include/linux/spinlock_rt.h
93
static __always_inline void spin_lock_irq(spinlock_t *lock)
include/linux/spinlock_types.h
42
(spinlock_t) __SPIN_LOCK_INITIALIZER(lockname)
include/linux/spinlock_types.h
44
#define DEFINE_SPINLOCK(x) spinlock_t x = __SPIN_LOCK_UNLOCKED(x)
include/linux/spinlock_types.h
72
spinlock_t name = __SPIN_LOCK_UNLOCKED(name)
include/linux/ssb/ssb.h
433
spinlock_t bar_lock;
include/linux/ssb/ssb.h
492
spinlock_t gpio_lock;
include/linux/ssb/ssb_driver_chipcommon.h
593
spinlock_t gpio_lock;
include/linux/ssb/ssb_driver_extif.h
163
spinlock_t gpio_lock;
include/linux/ssb/ssb_driver_gige.h
41
spinlock_t lock;
include/linux/sunrpc/auth_gss.h
73
spinlock_t gc_seq_lock;
include/linux/sunrpc/cache.h
74
spinlock_t hash_lock;
include/linux/sunrpc/clnt.h
50
spinlock_t cl_lock; /* spinlock */
include/linux/sunrpc/metrics.h
36
spinlock_t om_lock;
include/linux/sunrpc/rpc_pipe_fs.h
54
spinlock_t lock;
include/linux/sunrpc/sched.h
197
spinlock_t lock;
include/linux/sunrpc/svc.h
75
spinlock_t sv_lock;
include/linux/sunrpc/svc_rdma.h
104
spinlock_t sc_rq_dto_lock;
include/linux/sunrpc/svc_rdma.h
109
spinlock_t sc_lock; /* transport lock */
include/linux/sunrpc/svc_rdma.h
95
spinlock_t sc_send_lock;
include/linux/sunrpc/svc_rdma.h
97
spinlock_t sc_rw_ctxt_lock;
include/linux/sunrpc/svc_xprt.h
65
spinlock_t xpt_lock; /* protects sk_deferred
include/linux/sunrpc/xprt.h
273
spinlock_t transport_lock; /* lock transport info */
include/linux/sunrpc/xprt.h
274
spinlock_t reserve_lock; /* lock slot table */
include/linux/sunrpc/xprt.h
275
spinlock_t queue_lock; /* send/receive queue lock */
include/linux/sunrpc/xprt.h
289
spinlock_t bc_pa_lock; /* Protects the preallocated
include/linux/sunrpc/xprtmultipath.h
15
spinlock_t xps_lock;
include/linux/swap.h
280
spinlock_t global_cluster_lock; /* Serialize usage of global cluster */
include/linux/swap.h
285
spinlock_t lock; /*
include/linux/swap.h
295
spinlock_t cont_lock; /*
include/linux/swiotlb.h
117
spinlock_t lock;
include/linux/thunderbolt.h
498
spinlock_t lock;
include/linux/thunderbolt.h
540
spinlock_t lock;
include/linux/ti_wilink_st.h
143
spinlock_t lock;
include/linux/tifm.h
112
spinlock_t lock;
include/linux/tifm.h
89
spinlock_t lock;
include/linux/tty.h
212
spinlock_t lock;
include/linux/tty.h
220
spinlock_t lock;
include/linux/tty.h
236
spinlock_t files_lock;
include/linux/tty_port.h
107
spinlock_t lock;
include/linux/usb.h
1427
spinlock_t lock;
include/linux/usb.h
1962
spinlock_t lock;
include/linux/usb.h
733
spinlock_t offload_lock;
include/linux/usb/cdc_ncm.h
115
spinlock_t mtx;
include/linux/usb/composite.h
500
spinlock_t lock;
include/linux/usb/gadget.h
457
spinlock_t state_lock;
include/linux/usb/hcd.h
56
spinlock_t lock;
include/linux/usb/hcd.h
582
spinlock_t lock;
include/linux/usb/ljca.h
57
spinlock_t event_cb_lock;
include/linux/usb/serial.h
69
spinlock_t lock;
include/linux/usb/usbnet.h
63
spinlock_t bql_spinlock;
include/linux/userfaultfd_k.h
135
void double_pt_lock(spinlock_t *ptl1, spinlock_t *ptl2);
include/linux/userfaultfd_k.h
136
void double_pt_unlock(spinlock_t *ptl1, spinlock_t *ptl2);
include/linux/vfio_pci_core.h
107
spinlock_t irqlock;
include/linux/via-core.h
72
spinlock_t reg_lock;
include/linux/virtio.h
174
spinlock_t config_lock;
include/linux/virtio.h
175
spinlock_t vqs_list_lock;
include/linux/virtio_vsock.h
153
spinlock_t tx_lock;
include/linux/virtio_vsock.h
154
spinlock_t rx_lock;
include/linux/vmpressure.h
20
spinlock_t sr_lock;
include/linux/vringh.h
288
spinlock_t *iotlb_lock);
include/linux/vringh.h
54
spinlock_t *iotlb_lock;
include/linux/vt_kern.h
135
spinlock_t lock;
include/linux/wait.h
36
spinlock_t lock;
include/linux/watch_queue.h
46
spinlock_t lock;
include/linux/watch_queue.h
76
spinlock_t lock;
include/linux/writeback.h
120
spinlock_t lock;
include/linux/xarray.h
301
spinlock_t xa_lock;
include/media/dmxdev.h
194
spinlock_t lock;
include/media/drv-intf/saa7146.h
125
spinlock_t slock;
include/media/drv-intf/saa7146.h
135
spinlock_t int_slock;
include/media/dvb_demux.h
232
spinlock_t lock;
include/media/dvb_ringbuffer.h
49
spinlock_t lock;
include/media/dvb_vb2.h
97
spinlock_t slock;
include/media/media-request.h
76
spinlock_t lock;
include/media/rc-core.h
184
spinlock_t keylock;
include/media/rc-core.h
201
spinlock_t lirc_fh_lock;
include/media/rc-map.h
164
spinlock_t lock;
include/media/v4l2-dev.h
297
spinlock_t fh_lock;
include/media/v4l2-device.h
49
spinlock_t lock;
include/media/v4l2-mem2mem.h
69
spinlock_t rdy_spinlock;
include/media/videobuf2-core.h
648
spinlock_t done_lock;
include/net/6lowpan.h
119
spinlock_t lock;
include/net/9p/client.h
109
spinlock_t lock;
include/net/act_api.h
41
spinlock_t tcfa_lock;
include/net/af_unix.h
45
spinlock_t lock;
include/net/af_vsock.h
24
extern spinlock_t vsock_table_lock;
include/net/amt.h
241
spinlock_t lock;
include/net/amt.h
318
spinlock_t lock;
include/net/atmclip.h
49
spinlock_t xoff_lock; /* ensures that pop is atomic (SMP) */
include/net/ax25.h
301
extern spinlock_t ax25_list_lock;
include/net/ax25.h
329
extern spinlock_t ax25_dev_lock;
include/net/bluetooth/hci_core.h
98
spinlock_t lock;
include/net/bonding.h
237
spinlock_t mode_lock;
include/net/bonding.h
238
spinlock_t stats_lock;
include/net/caif/cfctrl.h
108
spinlock_t info_list_lock;
include/net/caif/cfctrl.h
113
spinlock_t loop_linkid_lock;
include/net/cfg80211.h
6793
spinlock_t event_lock;
include/net/cfg80211.h
6825
spinlock_t pmsr_lock;
include/net/cfg802154.h
242
spinlock_t queue_lock;
include/net/devlink.h
135
spinlock_t type_lock; /* Protects type and type_eth/ib
include/net/fq.h
73
spinlock_t lock;
include/net/garp.h
106
spinlock_t lock;
include/net/gen_stats.h
27
spinlock_t * lock;
include/net/gen_stats.h
41
int gnet_stats_start_copy(struct sk_buff *skb, int type, spinlock_t *lock,
include/net/gen_stats.h
46
spinlock_t *lock, struct gnet_dump *d,
include/net/gen_stats.h
73
spinlock_t *lock,
include/net/gen_stats.h
79
spinlock_t *lock,
include/net/if_inet6.h
195
spinlock_t mc_query_lock; /* mld query queue lock */
include/net/if_inet6.h
196
spinlock_t mc_report_lock; /* mld query report lock */
include/net/if_inet6.h
42
spinlock_t lock;
include/net/inet_frag.h
92
spinlock_t lock;
include/net/inet_hashtables.h
129
spinlock_t lock;
include/net/inet_hashtables.h
140
spinlock_t lock;
include/net/inet_hashtables.h
155
spinlock_t *ehash_locks;
include/net/inet_hashtables.h
198
static inline spinlock_t *inet_ehash_lockp(
include/net/ip6_fib.h
394
spinlock_t tb6_lock;
include/net/ip_vs.h
1027
spinlock_t sync_lock;
include/net/ip_vs.h
1029
spinlock_t sync_buff_lock;
include/net/ip_vs.h
394
spinlock_t lock; /* spin lock */
include/net/ip_vs.h
584
spinlock_t lock; /* lock for state transition */
include/net/ip_vs.h
696
spinlock_t sched_lock; /* lock sched_data */
include/net/ip_vs.h
744
spinlock_t dst_lock; /* lock of dst_cache */
include/net/ip_vs.h
943
spinlock_t dest_trash_lock;
include/net/ip_vs.h
960
spinlock_t dropentry_lock; /* drop entry handling */
include/net/ip_vs.h
961
spinlock_t droppacket_lock; /* drop packet handling */
include/net/ip_vs.h
962
spinlock_t securetcp_lock; /* state and timeout tables */
include/net/iucv/af_iucv.h
122
spinlock_t accept_q_lock;
include/net/iucv/af_iucv.h
59
spinlock_t lock;
include/net/kcm.h
148
spinlock_t rx_lock ____cacheline_aligned_in_smp;
include/net/kcm.h
154
spinlock_t lock ____cacheline_aligned_in_smp; /* TX and mux locking */
include/net/lapb.h
107
spinlock_t lock;
include/net/libeth/types.h
81
spinlock_t lock;
include/net/llc.h
65
spinlock_t sk_lock;
include/net/macsec.h
130
spinlock_t lock;
include/net/macsec.h
181
spinlock_t lock;
include/net/mana/gdma.h
382
spinlock_t lock;
include/net/mana/gdma.h
92
spinlock_t lock;
include/net/mctp.h
156
spinlock_t lock;
include/net/mctpdevice.h
32
spinlock_t addrs_lock;
include/net/mrp.h
122
spinlock_t lock;
include/net/neighbour.h
241
spinlock_t lock;
include/net/net_failover.h
27
spinlock_t stats_lock;
include/net/net_namespace.h
69
spinlock_t rules_mod_lock;
include/net/net_namespace.h
74
spinlock_t nsid_lock;
include/net/netfilter/nf_conntrack.h
47
spinlock_t dying_lock;
include/net/netfilter/nf_conntrack.h
87
spinlock_t lock;
include/net/netfilter/nf_conntrack_core.h
81
extern spinlock_t nf_conntrack_locks[CONNTRACK_LOCKS];
include/net/netfilter/nf_conntrack_core.h
82
void nf_conntrack_lock(spinlock_t *lock);
include/net/netfilter/nf_conntrack_core.h
84
extern spinlock_t nf_conntrack_expect_lock;
include/net/netfilter/nf_conntrack_count.h
12
spinlock_t list_lock;
include/net/netfilter/xt_rateest.h
10
spinlock_t lock;
include/net/netns/can.h
32
spinlock_t rcvlists_lock;
include/net/netns/ipv6.h
105
spinlock_t addrconf_hash_lock;
include/net/netns/ipv6.h
124
spinlock_t lock;
include/net/netns/ipv6.h
80
spinlock_t fib_table_hash_lock;
include/net/netns/ipv6.h
84
spinlock_t fib6_gc_lock;
include/net/netns/mctp.h
32
spinlock_t keys_lock;
include/net/netns/sctp.h
47
spinlock_t addr_wq_lock;
include/net/netns/sctp.h
50
spinlock_t local_addr_lock;
include/net/netns/unix.h
11
spinlock_t *locks;
include/net/netns/xfrm.h
80
spinlock_t xfrm_state_lock;
include/net/netns/xfrm.h
84
spinlock_t xfrm_policy_lock;
include/net/netrom.h
117
spinlock_t node_lock;
include/net/nexthop.h
156
spinlock_t lock; /* protect dead and f6i_list */
include/net/nfc/nci_core.h
454
spinlock_t rx_lock;
include/net/phonet/pn_dev.h
20
spinlock_t lock;
include/net/pkt_sched.h
113
spinlock_t *root_lock, bool validate);
include/net/raw.h
38
spinlock_t lock;
include/net/request_sock.h
163
spinlock_t lock;
include/net/request_sock.h
178
spinlock_t rskq_lock;
include/net/sch_generic.h
132
spinlock_t seqlock;
include/net/sch_generic.h
442
spinlock_t lock;
include/net/sch_generic.h
562
static inline spinlock_t *qdisc_lock(struct Qdisc *qdisc)
include/net/sch_generic.h
584
static inline spinlock_t *qdisc_root_sleeping_lock(const struct Qdisc *qdisc)
include/net/sch_generic.h
63
spinlock_t lock;
include/net/sctp/sctp.h
461
extern spinlock_t sctp_assocs_id_lock;
include/net/sctp/structs.h
93
spinlock_t lock;
include/net/smc.h
42
spinlock_t lock;
include/net/smc.h
49
spinlock_t lgr_lock;
include/net/sock.h
541
spinlock_t sk_peer_lock;
include/net/sock.h
84
spinlock_t slock;
include/net/sock_reuseport.h
11
extern spinlock_t reuseport_lock;
include/net/tc_act/tc_police.h
28
spinlock_t tcfp_lock ____cacheline_aligned_in_smp;
include/net/tls.h
157
spinlock_t lock; /* protects records list */
include/net/udp.h
69
spinlock_t lock;
include/net/vxlan.h
299
spinlock_t hash_lock;
include/net/xdp_sock.h
43
spinlock_t lock; /* Synchronize map updates */
include/net/xdp_sock.h
86
spinlock_t map_list_lock;
include/net/xfrm.h
204
spinlock_t lock;
include/net/xsk_buff_pool.h
52
spinlock_t xsk_tx_list_lock;
include/net/xsk_buff_pool.h
57
spinlock_t rx_lock;
include/net/xsk_buff_pool.h
92
spinlock_t cq_prod_lock;
include/pcmcia/ss.h
195
spinlock_t thread_lock;
include/rdma/ib_verbs.h
1822
spinlock_t mr_lock;
include/rdma/ib_verbs.h
2253
spinlock_t pkey_list_lock;
include/rdma/ib_verbs.h
2255
spinlock_t netdev_lock;
include/rdma/ib_verbs.h
2824
spinlock_t qp_open_list_lock;
include/rdma/ib_verbs.h
2873
spinlock_t cq_pools_lock;
include/rdma/rdma_vt.h
38
spinlock_t lock; /* protect changes in this struct */
include/rdma/rdma_vt.h
395
spinlock_t n_pds_lock; /* Protect pd allocated count */
include/rdma/rdma_vt.h
398
spinlock_t n_ahs_lock; /* Protect ah allocated count */
include/rdma/rdma_vt.h
401
spinlock_t n_srqs_lock; /* Protect srqs allocated count */
include/rdma/rdma_vt.h
411
spinlock_t n_qps_lock; /* protect qps, rc qps and busy jiffy counts */
include/rdma/rdma_vt.h
415
spinlock_t mmap_offset_lock; /* protect mmap_offset */
include/rdma/rdma_vt.h
417
spinlock_t pending_lock; /* protect pending mmap list */
include/rdma/rdma_vt.h
421
spinlock_t n_cqs_lock; /* protect count of in use cqs */
include/rdma/rdma_vt.h
425
spinlock_t n_mcast_grps_lock;
include/rdma/rdmavt_cq.h
49
spinlock_t lock; /* protect changes in this struct */
include/rdma/rdmavt_mr.h
58
spinlock_t lock ____cacheline_aligned_in_smp;
include/rdma/rdmavt_qp.h
197
spinlock_t p_lock; /* protect producer */
include/rdma/rdmavt_qp.h
201
spinlock_t c_lock ____cacheline_aligned_in_smp;
include/rdma/rdmavt_qp.h
264
spinlock_t lock ____cacheline_aligned_in_smp;
include/rdma/rdmavt_qp.h
378
spinlock_t r_lock ____cacheline_aligned_in_smp; /* used for APM */
include/rdma/rdmavt_qp.h
398
spinlock_t s_hlock ____cacheline_aligned_in_smp;
include/rdma/rdmavt_qp.h
405
spinlock_t s_lock ____cacheline_aligned_in_smp;
include/rdma/rdmavt_qp.h
486
spinlock_t lock; /* protect changes to the qp table */
include/rdma/rdmavt_qp.h
500
spinlock_t qpt_lock; /* qptable lock */
include/rdma/uverbs_types.h
174
spinlock_t uobjects_lock;
include/scsi/libfc.h
318
spinlock_t scsi_pkt_lock;
include/scsi/libfc.h
440
spinlock_t ex_lock;
include/scsi/libfcoe.h
155
spinlock_t ctlr_lock;
include/scsi/libiscsi.h
350
spinlock_t frwd_lock; /* protects session state, *
include/scsi/libiscsi.h
355
spinlock_t back_lock; /* protects cmdsn_exp *
include/scsi/libiscsi.h
381
spinlock_t lock;
include/scsi/libiscsi_tcp.h
74
spinlock_t pool2queue;
include/scsi/libiscsi_tcp.h
75
spinlock_t queue2pool;
include/scsi/libsas.h
157
spinlock_t done_lock;
include/scsi/libsas.h
246
spinlock_t dev_list_lock;
include/scsi/libsas.h
266
spinlock_t phy_list_lock;
include/scsi/libsas.h
329
spinlock_t frame_rcvd_lock;
include/scsi/libsas.h
333
spinlock_t sas_prim_lock;
include/scsi/libsas.h
357
spinlock_t lock;
include/scsi/libsas.h
376
spinlock_t phy_port_lock;
include/scsi/libsas.h
582
spinlock_t task_state_lock;
include/scsi/scsi_device.h
115
spinlock_t list_lock;
include/scsi/scsi_host.h
572
spinlock_t default_lock;
include/scsi/scsi_host.h
573
spinlock_t *host_lock;
include/scsi/scsi_transport_iscsi.h
215
spinlock_t lock;
include/scsi/scsi_transport_iscsi.h
252
spinlock_t lock;
include/soc/fsl/qe/qe.h
85
extern spinlock_t cmxgcr_lock;
include/soc/mscc/ocelot.h
823
spinlock_t inj_lock;
include/soc/mscc/ocelot.h
824
spinlock_t xtr_lock;
include/soc/mscc/ocelot.h
870
spinlock_t stats_lock;
include/soc/mscc/ocelot.h
891
spinlock_t ts_id_lock;
include/soc/mscc/ocelot.h
893
spinlock_t ptp_clock_lock;
include/soc/tegra/bpmp.h
82
spinlock_t atomic_tx_lock;
include/soc/tegra/bpmp.h
93
spinlock_t lock;
include/soc/tegra/mc.h
223
spinlock_t lock;
include/sound/ac97_codec.h
210
spinlock_t bus_lock; /* used mainly for slot allocation */
include/sound/ad1816a.h
124
spinlock_t lock;
include/sound/ak4113.h
284
spinlock_t lock;
include/sound/ak4114.h
166
spinlock_t lock;
include/sound/ak4117.h
157
spinlock_t lock;
include/sound/control.h
111
spinlock_t read_lock;
include/sound/core.h
119
spinlock_t files_lock; /* lock the files for this card */
include/sound/emu10k1.h
1614
spinlock_t irq_lock;
include/sound/emu10k1.h
1624
spinlock_t input_lock;
include/sound/emu10k1.h
1625
spinlock_t output_lock;
include/sound/emu10k1.h
1626
spinlock_t open_lock;
include/sound/emu10k1.h
1729
spinlock_t memblk_lock;
include/sound/emu10k1.h
1748
spinlock_t synth_lock;
include/sound/emu10k1.h
1752
spinlock_t reg_lock; // high-level driver lock
include/sound/emu10k1.h
1753
spinlock_t emu_lock; // low-level i/o lock
include/sound/emu10k1.h
1754
spinlock_t voice_lock; // voice allocator lock
include/sound/emu10k1.h
1755
spinlock_t spi_lock; /* serialises access to spi port */
include/sound/emu10k1.h
1756
spinlock_t i2c_lock; /* serialises access to i2c port */
include/sound/emu8000.h
60
spinlock_t reg_lock;
include/sound/emu8000.h
73
spinlock_t control_lock;
include/sound/emux_synth.h
100
spinlock_t voice_lock; /* Lock for voice access */
include/sound/es1688.h
38
spinlock_t reg_lock;
include/sound/es1688.h
39
spinlock_t mixer_lock;
include/sound/gus.h
423
spinlock_t reg_lock;
include/sound/gus.h
424
spinlock_t voice_alloc;
include/sound/gus.h
425
spinlock_t active_voice_lock;
include/sound/gus.h
426
spinlock_t event_lock;
include/sound/gus.h
427
spinlock_t dma_lock;
include/sound/gus.h
428
spinlock_t pcm_volume_level_lock;
include/sound/gus.h
429
spinlock_t uart_cmd_lock;
include/sound/hdaudio.h
364
spinlock_t reg_lock;
include/sound/mpu401.h
78
spinlock_t input_lock;
include/sound/mpu401.h
79
spinlock_t output_lock;
include/sound/mpu401.h
80
spinlock_t timer_lock;
include/sound/opl3.h
295
spinlock_t timer_lock;
include/sound/opl3.h
301
spinlock_t reg_lock;
include/sound/opl3.h
329
spinlock_t voice_lock; /* Lock for voice access */
include/sound/opl3.h
333
spinlock_t sys_timer_lock; /* Lock for system timer access */
include/sound/pcm.h
456
spinlock_t lock;
include/sound/rawmidi.h
94
spinlock_t lock;
include/sound/sb.h
76
spinlock_t mixer_lock;
include/sound/sb.h
92
spinlock_t reg_lock;
include/sound/sb.h
93
spinlock_t open_lock;
include/sound/sb.h
94
spinlock_t midi_input_lock;
include/sound/sb16_csp.h
61
spinlock_t q_lock; /* locking */
include/sound/seq_midi_event.h
25
spinlock_t lock;
include/sound/snd_wavefront.h
33
spinlock_t open;
include/sound/snd_wavefront.h
34
spinlock_t virtual; /* protects isvirtual */
include/sound/snd_wavefront.h
96
spinlock_t irq_lock;
include/sound/soundfont.h
84
spinlock_t lock;
include/sound/timer.h
71
spinlock_t lock;
include/sound/ump.h
56
spinlock_t legacy_locks[2];
include/sound/wss.h
96
spinlock_t reg_lock;
include/target/iscsi/iscsi_target_core.h
448
spinlock_t datain_lock;
include/target/iscsi/iscsi_target_core.h
449
spinlock_t dataout_timeout_lock;
include/target/iscsi/iscsi_target_core.h
451
spinlock_t istate_lock;
include/target/iscsi/iscsi_target_core.h
453
spinlock_t error_lock;
include/target/iscsi/iscsi_target_core.h
455
spinlock_t r2t_lock;
include/target/iscsi/iscsi_target_core.h
571
spinlock_t cmd_lock;
include/target/iscsi/iscsi_target_core.h
572
spinlock_t conn_usage_lock;
include/target/iscsi/iscsi_target_core.h
573
spinlock_t immed_queue_lock;
include/target/iscsi/iscsi_target_core.h
574
spinlock_t nopin_timer_lock;
include/target/iscsi/iscsi_target_core.h
575
spinlock_t response_queue_lock;
include/target/iscsi/iscsi_target_core.h
576
spinlock_t state_lock;
include/target/iscsi/iscsi_target_core.h
577
spinlock_t login_timer_lock;
include/target/iscsi/iscsi_target_core.h
578
spinlock_t login_worker_lock;
include/target/iscsi/iscsi_target_core.h
618
spinlock_t conn_recovery_cmd_lock;
include/target/iscsi/iscsi_target_core.h
675
spinlock_t conn_lock;
include/target/iscsi/iscsi_target_core.h
676
spinlock_t cr_a_lock;
include/target/iscsi/iscsi_target_core.h
677
spinlock_t cr_i_lock;
include/target/iscsi/iscsi_target_core.h
678
spinlock_t session_usage_lock;
include/target/iscsi/iscsi_target_core.h
679
spinlock_t ttt_lock;
include/target/iscsi/iscsi_target_core.h
793
spinlock_t np_thread_lock;
include/target/iscsi/iscsi_target_core.h
811
spinlock_t tpg_np_parent_lock;
include/target/iscsi/iscsi_target_core.h
831
spinlock_t tpg_np_lock;
include/target/iscsi/iscsi_target_core.h
832
spinlock_t tpg_state_lock;
include/target/iscsi/iscsi_target_core.h
870
spinlock_t tiqn_state_lock;
include/target/iscsi/iscsi_target_core.h
871
spinlock_t tiqn_tpg_lock;
include/target/iscsi/iscsi_target_core.h
890
spinlock_t ts_bitmap_lock;
include/target/iscsi/iscsi_target_stat.h
31
spinlock_t lock;
include/target/iscsi/iscsi_target_stat.h
48
spinlock_t lock;
include/target/iscsi/iscsi_target_stat.h
64
spinlock_t lock;
include/target/target_core_base.h
273
spinlock_t lba_map_lock;
include/target/target_core_base.h
277
spinlock_t tg_pt_gps_lock;
include/target/target_core_base.h
291
spinlock_t lu_gp_lock;
include/target/target_core_base.h
300
spinlock_t lu_gp_mem_lock;
include/target/target_core_base.h
320
spinlock_t tg_pt_gp_lock;
include/target/target_core_base.h
350
spinlock_t t10_vpd_lock;
include/target/target_core_base.h
405
spinlock_t registration_lock;
include/target/target_core_base.h
406
spinlock_t aptpl_reg_lock;
include/target/target_core_base.h
534
spinlock_t t_state_lock;
include/target/target_core_base.h
596
spinlock_t nacl_sess_lock;
include/target/target_core_base.h
654
spinlock_t sess_cmd_lock;
include/target/target_core_base.h
695
spinlock_t ua_lock;
include/target/target_core_base.h
772
spinlock_t lun_deve_lock;
include/target/target_core_base.h
783
spinlock_t lun_tg_pt_gp_lock;
include/target/target_core_base.h
814
spinlock_t lock;
include/target/target_core_base.h
851
spinlock_t delayed_cmd_lock;
include/target/target_core_base.h
852
spinlock_t dev_reservation_lock;
include/target/target_core_base.h
856
spinlock_t se_port_lock;
include/target/target_core_base.h
857
spinlock_t se_tmr_lock;
include/target/target_core_base.h
858
spinlock_t qf_cmd_lock;
include/target/target_core_base.h
929
spinlock_t device_lock;
include/target/target_core_base.h
962
spinlock_t session_lock;
include/ufs/ufshcd.h
1155
spinlock_t sq_lock;
include/ufs/ufshcd.h
1158
spinlock_t cq_lock;
include/ufs/ufshcd.h
418
spinlock_t lock;
include/ufs/ufshcd.h
462
spinlock_t lock;
include/ufs/ufshcd.h
983
spinlock_t outstanding_lock;
include/video/sticore.h
341
spinlock_t lock;
include/video/udlfb.h
28
spinlock_t lock;
include/video/udlfb.h
56
spinlock_t damage_lock;
include/xen/grant_table.h
218
spinlock_t lock;
io_uring/zcrx.h
34
spinlock_t freelist_lock ____cacheline_aligned_in_smp;
io_uring/zcrx.h
47
spinlock_t rq_lock ____cacheline_aligned_in_smp;
ipc/mqueue.c
134
spinlock_t lock;
ipc/sem.c
105
spinlock_t lock; /* spinlock for fine-grained semtimedop */
ipc/sem.c
164
spinlock_t lock;
kernel/bounds.c
25
DEFINE(SPINLOCK_SIZE, sizeof(spinlock_t));
kernel/bpf/devmap.c
83
spinlock_t index_lock;
kernel/bpf/local_storage.c
24
spinlock_t lock;
kernel/bpf/syscall.c
4754
spinlock_t *lock)
kernel/cgroup/cgroup-internal.h
13
extern spinlock_t trace_cgroup_path_lock;
kernel/cgroup/cpuset-internal.h
20
spinlock_t lock; /* guards read or write of above */
kernel/cgroup/rstat.c
363
spinlock_t *lock;
kernel/cgroup/rstat.c
380
spinlock_t *lock;
kernel/cgroup/rstat.c
40
static spinlock_t *ss_rstat_lock(struct cgroup_subsys *ss)
kernel/dma/coherent.c
19
spinlock_t spinlock;
kernel/dma/debug.c
92
spinlock_t lock;
kernel/dma/swiotlb.c
117
spinlock_t lock;
kernel/events/internal.h
35
spinlock_t event_lock;
kernel/futex/core.c
924
spinlock_t *lock_ptr;
kernel/futex/core.c
969
spinlock_t *lock_ptr;
kernel/futex/futex.h
136
spinlock_t lock;
kernel/futex/futex.h
196
spinlock_t *lock_ptr;
kernel/kcov.c
57
spinlock_t lock;
kernel/kcsan/kcsan_test.c
54
spinlock_t lock;
kernel/locking/spinlock_rt.c
101
static __always_inline int __rt_spin_trylock(spinlock_t *lock)
kernel/locking/spinlock_rt.c
116
int __sched rt_spin_trylock(spinlock_t *lock)
kernel/locking/spinlock_rt.c
122
int __sched rt_spin_trylock_bh(spinlock_t *lock)
kernel/locking/spinlock_rt.c
135
void __rt_spin_lock_init(spinlock_t *lock, const char *name,
kernel/locking/spinlock_rt.c
46
static __always_inline void __rt_spin_lock(spinlock_t *lock)
kernel/locking/spinlock_rt.c
54
void __sched rt_spin_lock(spinlock_t *lock) __acquires(RCU)
kernel/locking/spinlock_rt.c
62
void __sched rt_spin_lock_nested(spinlock_t *lock, int subclass)
kernel/locking/spinlock_rt.c
69
void __sched rt_spin_lock_nest_lock(spinlock_t *lock,
kernel/locking/spinlock_rt.c
78
void __sched rt_spin_unlock(spinlock_t *lock) __releases(RCU)
kernel/locking/spinlock_rt.c
94
void __sched rt_spin_lock_unlock(spinlock_t *lock)
kernel/padata.c
39
spinlock_t lock;
kernel/rcu/rcutorture.c
3166
spinlock_t rcu_fwd_lock;
kernel/rcu/refscale.c
990
spinlock_t rts_lock;
kernel/rcu/tree.h
130
spinlock_t exp_lock ____cacheline_internodealigned_in_smp;
kernel/sched/core.c
7486
int __cond_resched_lock(spinlock_t *lock)
kernel/sched/fair.c
1529
spinlock_t lock; /* nr_tasks, tasks */
kernel/sched/fair.c
2960
spinlock_t *group_lock = NULL;
kernel/sched/sched.h
3238
static inline void double_lock(spinlock_t *l1, spinlock_t *l2)
kernel/sched/sched.h
3248
static inline void double_lock_irq(spinlock_t *l1, spinlock_t *l2)
kernel/softirq.c
853
spinlock_t cb_lock;
kernel/time/alarmtimer.c
45
spinlock_t lock;
kernel/time/posix-timers.c
43
spinlock_t lock;
kernel/time/timer.c
254
spinlock_t expiry_lock;
kernel/trace/trace.h
350
spinlock_t snapshot_trigger_lock;
kernel/workqueue.c
228
spinlock_t cb_lock; /* BH worker cancel lock */
lib/bucket_locks.c
14
int __alloc_bucket_spinlocks(spinlock_t **locks, unsigned int *locks_mask,
lib/bucket_locks.c
18
spinlock_t *tlocks = NULL;
lib/bucket_locks.c
33
if (sizeof(spinlock_t) != 0) {
lib/bucket_locks.c
34
tlocks = kvmalloc_objs(spinlock_t, size, gfp);
lib/bucket_locks.c
50
void free_bucket_spinlocks(spinlock_t *locks)
lib/dec_and_lock.c
21
int atomic_dec_and_lock(atomic_t *atomic, spinlock_t *lock)
lib/dec_and_lock.c
37
int _atomic_dec_and_lock_irqsave(atomic_t *atomic, spinlock_t *lock,
lib/kunit/string-stream.h
25
spinlock_t lock;
lib/locking-selftest.c
156
init_class_##class(spinlock_t *lock, rwlock_t *rwlock, \
lib/refcount.c
144
bool refcount_dec_and_lock(refcount_t *r, spinlock_t *lock)
lib/refcount.c
172
bool refcount_dec_and_lock_irqsave(refcount_t *r, spinlock_t *lock,
lib/test_context-analysis.c
111
spinlock_t,
lib/test_hmm.c
124
spinlock_t lock; /* protects the above */
lib/test_lockup.c
217
spin_lock((spinlock_t *)lock_spinlock_ptr);
lib/test_lockup.c
259
spin_unlock((spinlock_t *)lock_spinlock_ptr);
lib/test_lockup.c
481
if (test_kernel_ptr(lock_spinlock_ptr, sizeof(spinlock_t)) ||
lib/test_lockup.c
490
offsetof(spinlock_t, lock.wait_lock.magic),
lib/test_lockup.c
504
offsetof(spinlock_t, rlock.magic),
mm/cma.h
43
spinlock_t lock;
mm/cma.h
47
spinlock_t mem_head_lock;
mm/compaction.c
505
static bool compact_lock_irqsave(spinlock_t *lock, unsigned long *flags,
mm/compaction.c
533
static bool compact_unlock_should_abort(spinlock_t *lock,
mm/damon/vaddr.c
310
spinlock_t *ptl;
mm/damon/vaddr.c
366
spinlock_t *ptl;
mm/damon/vaddr.c
436
spinlock_t *ptl;
mm/damon/vaddr.c
487
spinlock_t *ptl;
mm/damon/vaddr.c
708
spinlock_t *ptl;
mm/damon/vaddr.c
871
spinlock_t *ptl;
mm/debug_vm_pgtable.c
1275
spinlock_t *ptl = NULL;
mm/dmapool.c
50
spinlock_t lock;
mm/filemap.c
1399
void softleaf_entry_wait_on_locked(softleaf_t entry, spinlock_t *ptl)
mm/gup.c
808
spinlock_t *ptl;
mm/gup.c
904
spinlock_t *ptl;
mm/gup.c
948
spinlock_t *ptl;
mm/highmem.c
740
spinlock_t lock; /* Protect this bucket's list */
mm/hmm.c
491
spinlock_t *ptl = pud_trans_huge_lock(pudp, walk->vma);
mm/hmm.c
554
spinlock_t *ptl;
mm/huge_memory.c
1379
spinlock_t *ptl;
mm/huge_memory.c
1532
spinlock_t *ptl;
mm/huge_memory.c
1662
spinlock_t *ptl;
mm/huge_memory.c
1853
spinlock_t *dst_ptl, *src_ptl;
mm/huge_memory.c
1973
spinlock_t *dst_ptl, *src_ptl;
mm/huge_memory.c
2268
spinlock_t *ptl;
mm/huge_memory.c
2348
spinlock_t *ptl;
mm/huge_memory.c
2426
static inline int pmd_move_must_withdraw(spinlock_t *new_pmd_ptl,
mm/huge_memory.c
2427
spinlock_t *old_pmd_ptl,
mm/huge_memory.c
2467
spinlock_t *old_ptl, *new_ptl;
mm/huge_memory.c
2563
spinlock_t *ptl;
mm/huge_memory.c
2665
spinlock_t *ptl;
mm/huge_memory.c
2713
spinlock_t *src_ptl, *dst_ptl;
mm/huge_memory.c
2825
spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma)
mm/huge_memory.c
2827
spinlock_t *ptl;
mm/huge_memory.c
2842
spinlock_t *__pud_trans_huge_lock(pud_t *pud, struct vm_area_struct *vma)
mm/huge_memory.c
2844
spinlock_t *ptl;
mm/huge_memory.c
2857
spinlock_t *ptl;
mm/huge_memory.c
2924
spinlock_t *ptl;
mm/huge_memory.c
3280
spinlock_t *ptl;
mm/hugetlb.c
4920
spinlock_t *src_ptl, *dst_ptl;
mm/hugetlb.c
5075
spinlock_t *src_ptl, *dst_ptl;
mm/hugetlb.c
5181
spinlock_t *ptl;
mm/hugetlb.c
5712
spinlock_t *ptl;
mm/hugetlb.c
6210
spinlock_t *ptl;
mm/hugetlb.c
6449
spinlock_t *ptl;
mm/hugetlb.c
7271
spinlock_t *ptl;
mm/kfence/kfence_test.c
43
spinlock_t lock;
mm/khugepaged.c
1086
spinlock_t *pmd_ptl, *pte_ptl;
mm/khugepaged.c
1244
spinlock_t *ptl;
mm/khugepaged.c
1477
spinlock_t *pml = NULL, *ptl;
mm/khugepaged.c
1751
spinlock_t *pml;
mm/khugepaged.c
1752
spinlock_t *ptl;
mm/khugepaged.c
673
spinlock_t *ptl,
mm/khugepaged.c
740
spinlock_t *pmd_ptl;
mm/khugepaged.c
775
unsigned long address, spinlock_t *ptl,
mm/khugepaged.c
983
spinlock_t *ptl;
mm/kmsan/kmsan_test.c
32
spinlock_t lock;
mm/ksm.c
1382
spinlock_t *ptl;
mm/ksm.c
2500
spinlock_t *ptl;
mm/ksm.c
616
spinlock_t *ptl;
mm/madvise.c
191
spinlock_t *ptl;
mm/madvise.c
362
spinlock_t *ptl;
mm/madvise.c
659
spinlock_t *ptl;
mm/memcontrol-v1.c
27
spinlock_t lock;
mm/memory-failure.c
748
spinlock_t *ptl;
mm/memory-failure.c
781
spinlock_t *ptl;
mm/memory.c
1231
spinlock_t *src_ptl, *dst_ptl;
mm/memory.c
1847
spinlock_t *ptl, pmd_t *pmdval)
mm/memory.c
1849
spinlock_t *pml = pmd_lockptr(mm, pmd);
mm/memory.c
1864
spinlock_t *pml, *ptl = NULL;
mm/memory.c
1904
spinlock_t *ptl;
mm/memory.c
2009
spinlock_t *ptl = pmd_lock(tlb->mm, pmd);
mm/memory.c
2284
spinlock_t **ptl)
mm/memory.c
2387
spinlock_t *ptl;
mm/memory.c
2422
spinlock_t *pte_lock;
mm/memory.c
2631
spinlock_t *ptl;
mm/memory.c
2872
spinlock_t *ptl;
mm/memory.c
3222
spinlock_t *ptl;
mm/memory.c
440
spinlock_t *ptl = pmd_lock(mm, pmd);
mm/memory.c
4608
spinlock_t *ptl;
mm/memory.c
6709
spinlock_t *ptl;
mm/memory.c
6728
spinlock_t *lock, pte_t *ptep,
mm/memory.c
6792
spinlock_t *lock;
mm/memory.c
7461
page_ptl_cachep = kmem_cache_create("page->ptl", sizeof(spinlock_t), 0,
mm/memory.c
7467
spinlock_t *ptl;
mm/mempolicy.c
693
spinlock_t *ptl;
mm/mempolicy.c
779
spinlock_t *ptl;
mm/migrate.c
484
spinlock_t *ptl;
mm/migrate.c
518
spinlock_t *ptl = huge_pte_lockptr(hstate_vma(vma), vma->vm_mm, ptep);
mm/migrate.c
551
spinlock_t *ptl;
mm/migrate_device.c
143
spinlock_t *ptl;
mm/migrate_device.c
256
spinlock_t *ptl;
mm/migrate_device.c
804
spinlock_t *ptl;
mm/migrate_device.c
978
spinlock_t *ptl;
mm/mincore.c
166
spinlock_t *ptl;
mm/mincore.c
32
spinlock_t *ptl;
mm/mlock.c
355
spinlock_t *ptl;
mm/mmu_notifier.c
44
spinlock_t lock;
mm/mprotect.c
219
spinlock_t *ptl;
mm/mremap.c
206
spinlock_t *old_ptl, *new_ptl;
mm/mremap.c
353
spinlock_t *old_ptl, *new_ptl;
mm/mremap.c
430
spinlock_t *old_ptl, *new_ptl;
mm/mremap.c
481
spinlock_t *old_ptl, *new_ptl;
mm/page_vma_mapped.c
17
spinlock_t **ptlp)
mm/page_vma_mapped.c
185
spinlock_t *ptl;
mm/page_vma_mapped.c
288
spinlock_t *ptl = pmd_lock(mm, pvmw->pmd);
mm/pagewalk.c
67
spinlock_t *ptl;
mm/pagewalk.c
912
spinlock_t *ptl;
mm/percpu-internal.h
99
extern spinlock_t pcpu_lock;
mm/pgtable-generic.c
310
unsigned long addr, spinlock_t **ptlp)
mm/pgtable-generic.c
323
spinlock_t **ptlp)
mm/pgtable-generic.c
392
unsigned long addr, spinlock_t **ptlp)
mm/pgtable-generic.c
394
spinlock_t *ptl;
mm/pgtable-generic.c
417
spinlock_t lock;
mm/slub.c
397
spinlock_t lock;
mm/slub.c
431
spinlock_t list_lock;
mm/swap.h
31
spinlock_t lock; /*
mm/swapfile.c
2085
spinlock_t *ptl;
mm/userfaultfd.c
1000
void double_pt_lock(spinlock_t *ptl1,
mm/userfaultfd.c
1001
spinlock_t *ptl2)
mm/userfaultfd.c
1015
void double_pt_unlock(spinlock_t *ptl1,
mm/userfaultfd.c
1016
spinlock_t *ptl2)
mm/userfaultfd.c
1079
spinlock_t *dst_ptl, spinlock_t *src_ptl,
mm/userfaultfd.c
1159
spinlock_t *dst_ptl, spinlock_t *src_ptl,
mm/userfaultfd.c
1221
spinlock_t *dst_ptl, spinlock_t *src_ptl)
mm/userfaultfd.c
1256
spinlock_t *src_ptl, *dst_ptl;
mm/userfaultfd.c
178
spinlock_t *ptl;
mm/userfaultfd.c
1816
spinlock_t *ptl;
mm/userfaultfd.c
354
spinlock_t *ptl;
mm/userfaultfd.c
436
spinlock_t *ptl;
mm/vmalloc.c
1894
preload_this_cpu_lock(spinlock_t *lock, gfp_t gfp_mask, int node)
mm/vmalloc.c
2594
spinlock_t lock;
mm/vmalloc.c
2606
spinlock_t lock;
mm/vmalloc.c
916
spinlock_t lock;
mm/vmalloc.c
939
spinlock_t pool_lock;
mm/vmscan.c
3499
spinlock_t *ptl;
mm/vmscan.c
3578
spinlock_t *ptl;
mm/zsmalloc.c
161
spinlock_t lock;
mm/zsmalloc.c
256
spinlock_t lock;
net/9p/trans_fd.c
81
spinlock_t req_lock;
net/9p/trans_rdma.c
85
spinlock_t req_lock;
net/9p/trans_usbg.c
44
spinlock_t lock;
net/9p/trans_virtio.c
67
spinlock_t lock;
net/9p/trans_xen.c
44
spinlock_t lock;
net/atm/lec.h
92
spinlock_t lec_arp_lock;
net/batman-adv/bridge_loop_avoidance.c
1225
spinlock_t *list_lock; /* protects write access to the hash lists */
net/batman-adv/bridge_loop_avoidance.c
305
spinlock_t *list_lock; /* protects write access to the hash lists */
net/batman-adv/distributed-arp-table.c
160
spinlock_t *list_lock; /* protects write access to the hash lists */
net/batman-adv/hash.h
45
spinlock_t *list_locks;
net/batman-adv/hash.h
85
spinlock_t *list_lock; /* spinlock to protect write access */
net/batman-adv/originator.c
1264
spinlock_t *list_lock; /* spinlock to protect write access */
net/batman-adv/originator.c
902
spinlock_t *list_lock; /* spinlock to protect write access */
net/batman-adv/send.c
561
spinlock_t *lock)
net/batman-adv/send.c
657
spinlock_t *lock, struct hlist_head *head,
net/batman-adv/send.h
26
bool batadv_forw_packet_steal(struct batadv_forw_packet *packet, spinlock_t *l);
net/batman-adv/translation-table.c
1311
spinlock_t *list_lock; /* protects write access to the hash lists */
net/batman-adv/translation-table.c
1327
spinlock_t *list_lock; /* protects write access to the hash lists */
net/batman-adv/translation-table.c
2159
spinlock_t *list_lock; /* protects write access to the hash lists */
net/batman-adv/translation-table.c
2225
spinlock_t *list_lock; /* protects write access to the hash lists */
net/batman-adv/translation-table.c
2262
spinlock_t *list_lock; /* protects write access to the hash lists */
net/batman-adv/translation-table.c
3598
spinlock_t *list_lock; /* protects write access to the hash lists */
net/batman-adv/types.h
1001
spinlock_t last_changeset_lock;
net/batman-adv/types.h
1010
spinlock_t commit_lock;
net/batman-adv/types.h
1065
spinlock_t bcast_duplist_lock;
net/batman-adv/types.h
1083
spinlock_t list_lock;
net/batman-adv/types.h
1128
spinlock_t container_list_lock;
net/batman-adv/types.h
1131
spinlock_t handler_list_lock;
net/batman-adv/types.h
1234
spinlock_t mla_lock;
net/batman-adv/types.h
1264
spinlock_t want_lists_lock;
net/batman-adv/types.h
1349
spinlock_t cwnd_lock;
net/batman-adv/types.h
1394
spinlock_t prerandom_lock;
net/batman-adv/types.h
1405
spinlock_t unacked_lock;
net/batman-adv/types.h
1601
spinlock_t forw_bat_list_lock;
net/batman-adv/types.h
1604
spinlock_t forw_bcast_list_lock;
net/batman-adv/types.h
1607
spinlock_t tp_list_lock;
net/batman-adv/types.h
1631
spinlock_t meshif_vlan_list_lock;
net/batman-adv/types.h
1705
spinlock_t crc_lock;
net/batman-adv/types.h
1731
spinlock_t backbone_lock;
net/batman-adv/types.h
1804
spinlock_t list_lock;
net/batman-adv/types.h
233
spinlock_t neigh_list_lock;
net/batman-adv/types.h
294
spinlock_t lock;
net/batman-adv/types.h
366
spinlock_t ogm_cnt_lock;
net/batman-adv/types.h
401
spinlock_t mcast_handler_lock;
net/batman-adv/types.h
457
spinlock_t tt_buff_lock;
net/batman-adv/types.h
466
spinlock_t tt_lock;
net/batman-adv/types.h
491
spinlock_t neigh_list_lock;
net/batman-adv/types.h
500
spinlock_t bcast_seqno_lock;
net/batman-adv/types.h
518
spinlock_t vlan_list_lock;
net/batman-adv/types.h
640
spinlock_t ifinfo_lock;
net/batman-adv/types.h
980
spinlock_t changes_list_lock;
net/batman-adv/types.h
983
spinlock_t req_list_lock;
net/batman-adv/types.h
986
spinlock_t roam_list_lock;
net/bluetooth/iso.c
30
spinlock_t lock;
net/bluetooth/sco.c
48
spinlock_t lock;
net/bridge/br_private.h
495
spinlock_t lock;
net/bridge/br_private.h
496
spinlock_t hash_lock;
net/bridge/br_private.h
550
spinlock_t multicast_lock;
net/caif/caif_dev.c
39
spinlock_t flow_lock;
net/caif/cfmuxl.c
33
spinlock_t transmit_lock;
net/caif/cfmuxl.c
38
spinlock_t receive_lock;
net/caif/cfrfml.c
31
spinlock_t sync;
net/caif/cfserl.c
25
spinlock_t sync;
net/can/bcm.c
127
spinlock_t bcm_tx_lock; /* protect currframe/count in runtime updates */
net/can/isotp.c
170
spinlock_t rx_lock; /* protect single thread state machine */
net/can/j1939/j1939-priv.h
305
spinlock_t filters_lock;
net/can/j1939/j1939-priv.h
318
spinlock_t sk_session_queue_lock;
net/can/j1939/j1939-priv.h
84
spinlock_t active_session_list_lock;
net/core/dev.c
4179
spinlock_t *root_lock = qdisc_lock(q);
net/core/dev.c
541
static inline void netdev_set_xmit_lockdep_class(spinlock_t *lock,
net/core/dev.c
561
static inline void netdev_set_xmit_lockdep_class(spinlock_t *lock,
net/core/dev.c
5796
spinlock_t *root_lock = NULL;
net/core/gen_estimator.c
135
spinlock_t *lock,
net/core/gen_estimator.c
238
spinlock_t *lock,
net/core/gen_estimator.c
44
spinlock_t *stats_lock;
net/core/gen_stats.c
110
gnet_stats_start_copy(struct sk_buff *skb, int type, spinlock_t *lock,
net/core/gen_stats.c
60
int xstats_type, spinlock_t *lock,
net/core/sock_map.c
21
spinlock_t lock;
net/core/sock_map.c
855
spinlock_t lock;
net/devlink/netlink.c
22
spinlock_t flt_lock; /* Protects flt. */
net/dsa/tag_sja1105.c
66
spinlock_t meta_lock;
net/handshake/handshake.h
15
spinlock_t hn_lock; /* protects next 3 fields */
net/hsr/hsr_framereg.h
101
spinlock_t seq_out_lock;
net/hsr/hsr_main.h
203
spinlock_t seqnr_lock; /* locking for sequence_nr */
net/hsr/hsr_main.h
204
spinlock_t list_lock; /* locking for node list */
net/ipv4/cipso_ipv4.c
57
spinlock_t lock;
net/ipv4/inet_connection_sock.c
987
spinlock_t *lock;
net/ipv4/inet_hashtables.c
1199
spinlock_t *lock = inet_ehash_lockp(hinfo, sk->sk_hash);
net/ipv4/inet_hashtables.c
1301
unsigned int locksz = sizeof(spinlock_t);
net/ipv4/inet_hashtables.c
1303
spinlock_t *ptr = NULL;
net/ipv4/inet_hashtables.c
594
spinlock_t *lock;
net/ipv4/inet_hashtables.c
710
spinlock_t *lock;
net/ipv4/inet_hashtables.c
842
spinlock_t *lock = inet_ehash_lockp(hashinfo, sk->sk_hash);
net/ipv4/inet_timewait_sock.c
110
spinlock_t *lock = inet_ehash_lockp(hashinfo, sk->sk_hash);
net/ipv4/inet_timewait_sock.c
233
spinlock_t *lock = inet_ehash_lockp(hashinfo, tw->tw_hash);
net/ipv4/inet_timewait_sock.c
52
spinlock_t *lock = inet_ehash_lockp(hashinfo, tw->tw_hash);
net/ipv4/ipmr_base.c
303
spinlock_t *lock, struct fib_dump_filter *filter)
net/ipv4/ipmr_base.c
358
spinlock_t *lock, struct fib_dump_filter *filter)
net/ipv4/ping.c
54
spinlock_t lock;
net/ipv4/route.c
1521
spinlock_t lock;
net/ipv4/tcp_diag.c
482
spinlock_t *lock = inet_ehash_lockp(hashinfo, i);
net/ipv4/tcp_ipv4.c
2642
spinlock_t *lock = inet_ehash_lockp(hinfo, st->bucket);
net/ipv6/calipso.c
68
spinlock_t lock;
net/ipv6/ila/ila.h
101
spinlock_t *locks; /* Bucket locks for entry manipulation */
net/ipv6/ila/ila_xlat.c
204
spinlock_t *lock = ila_get_lock(ilan, xp->ip.locator_match);
net/ipv6/ila/ila_xlat.c
287
spinlock_t *lock = ila_get_lock(ilan, xp->ip.locator_match);
net/ipv6/ila/ila_xlat.c
373
static inline spinlock_t *lock_from_ila_map(struct ila_net *ilan,
net/ipv6/ila/ila_xlat.c
385
spinlock_t *lock;
net/ipv6/ila/ila_xlat.c
48
static inline spinlock_t *ila_get_lock(struct ila_net *ilan,
net/ipv6/inet6_hashtables.c
283
spinlock_t *lock;
net/ipv6/mip6.c
108
spinlock_t lock;
net/ipv6/route.c
132
spinlock_t lock;
net/ipv6/route.c
1666
spinlock_t *lock)
net/ipv6/route.c
1696
spinlock_t *lock)
net/l2tp/l2tp_core.c
111
spinlock_t l2tp_tunnel_idr_lock;
net/l2tp/l2tp_core.c
114
spinlock_t l2tp_session_idr_lock;
net/l2tp/l2tp_core.h
162
spinlock_t list_lock; /* write-protection for session_list */
net/l2tp/l2tp_core.h
56
spinlock_t lock; /* for access to list */
net/mac80211/ieee80211_i.h
1420
spinlock_t active_txq_lock[IEEE80211_NUM_ACS];
net/mac80211/ieee80211_i.h
1425
spinlock_t handle_wake_tx_queue_lock;
net/mac80211/ieee80211_i.h
1445
spinlock_t queue_stop_reason_lock;
net/mac80211/ieee80211_i.h
1460
spinlock_t filter_lock;
net/mac80211/ieee80211_i.h
1526
spinlock_t rx_path_lock;
net/mac80211/ieee80211_i.h
1533
spinlock_t tim_lock;
net/mac80211/ieee80211_i.h
1675
spinlock_t ack_status_lock;
net/mac80211/ieee80211_i.h
595
spinlock_t teardown_lock; /* To lock changing teardown_skb */
net/mac80211/ieee80211_i.h
670
spinlock_t incomplete_lock;
net/mac80211/ieee80211_i.h
692
spinlock_t incomplete_lock;
net/mac80211/ieee80211_i.h
737
spinlock_t gates_lock;
net/mac80211/ieee80211_i.h
740
spinlock_t walk_lock;
net/mac80211/ieee80211_i.h
754
spinlock_t walk_lock;
net/mac80211/ieee80211_i.h
791
spinlock_t mesh_preq_queue_lock;
net/mac80211/ieee80211_i.h
812
spinlock_t sync_offset_lock;
net/mac80211/ieee80211_i.h
993
spinlock_t func_lock;
net/mac80211/key.h
72
spinlock_t txlock;
net/mac80211/mesh.h
123
spinlock_t state_lock;
net/mac80211/sta_info.h
240
spinlock_t reorder_lock;
net/mac80211/sta_info.h
399
spinlock_t plink_lock;
net/mac80211/sta_info.h
713
spinlock_t rate_ctrl_lock;
net/mac80211/sta_info.h
714
spinlock_t lock;
net/mac80211/sta_info.h
738
spinlock_t ps_lock;
net/mac802154/llsec.h
42
spinlock_t lock;
net/mptcp/pm_kernel.c
19
spinlock_t lock;
net/mptcp/protocol.h
223
spinlock_t lock; /*protects the whole PM data */
net/mptcp/protocol.h
356
spinlock_t fallback_lock; /* protects fallback,
net/mptcp/syncookies.c
36
static spinlock_t join_entry_locks[COOKIE_JOIN_SLOTS] __cacheline_aligned_in_smp;
net/mptcp/token.c
39
spinlock_t lock;
net/ncsi/internal.h
222
spinlock_t lock; /* Protect filters etc */
net/ncsi/internal.h
248
spinlock_t lock; /* Protect the package */
net/ncsi/internal.h
326
spinlock_t lock; /* Protect the NCSI device */
net/ncsi/internal.h
369
extern spinlock_t ncsi_dev_lock;
net/netfilter/ipvs/ip_vs_conn.c
84
spinlock_t l;
net/netfilter/nf_conncount.c
57
static spinlock_t nf_conncount_locks[CONNCOUNT_SLOTS] __cacheline_aligned_in_smp;
net/netfilter/nf_conntrack_core.c
104
void nf_conntrack_lock(spinlock_t *lock) __acquires(lock)
net/netfilter/nf_conntrack_core.c
2315
spinlock_t *lockp;
net/netfilter/nf_conntrack_core.c
57
__cacheline_aligned_in_smp spinlock_t nf_conntrack_locks[CONNTRACK_LOCKS];
net/netfilter/nf_conntrack_netlink.c
1222
spinlock_t *lockp;
net/netfilter/nf_nat_core.c
33
static spinlock_t nf_nat_locks[CONNTRACK_LOCKS];
net/netfilter/nf_nat_core.c
818
spinlock_t *lock;
net/netfilter/nfnetlink_log.c
62
spinlock_t lock;
net/netfilter/nfnetlink_log.c
90
spinlock_t instances_lock;
net/netfilter/nfnetlink_queue.c
82
spinlock_t lock ____cacheline_aligned_in_smp;
net/netfilter/nfnetlink_queue.c
95
spinlock_t instances_lock;
net/netfilter/nft_limit.c
18
spinlock_t lock;
net/netfilter/xt_hashlimit.c
124
spinlock_t lock; /* lock for list_head */
net/netfilter/xt_hashlimit.c
94
spinlock_t lock;
net/netfilter/xt_quota.c
16
spinlock_t lock;
net/openvswitch/flow.h
217
spinlock_t lock; /* Lock for atomic stats update. */
net/openvswitch/meter.h
33
spinlock_t lock; /* Per meter lock */
net/packet/internal.h
112
spinlock_t bind_lock;
net/packet/internal.h
89
spinlock_t lock;
net/phonet/pn_dev.c
25
spinlock_t lock;
net/rds/ib.h
191
spinlock_t i_ack_lock; /* protect i_ack_next */
net/rds/ib.h
260
spinlock_t spinlock; /* protect the above */
net/rds/ib.h
364
extern spinlock_t ib_nodev_conns_lock;
net/rds/ib_cm.c
1253
spinlock_t *lock_ptr;
net/rds/ib_mr.h
101
spinlock_t clean_lock; /* "clean_list" concurrency */
net/rds/rds.h
112
spinlock_t cp_lock; /* protect msg queues */
net/rds/rds.h
400
spinlock_t lock; /* protects zcookie_head queue */
net/rds/rds.h
435
spinlock_t m_rs_lock;
net/rds/rds.h
652
spinlock_t rs_lock;
net/rds/rds.h
679
spinlock_t rs_rdma_lock;
net/rfkill/core.c
38
spinlock_t lock;
net/rxrpc/ar-internal.h
158
spinlock_t incoming_lock; /* Incoming call vs service shutdown lock */
net/rxrpc/ar-internal.h
162
spinlock_t recvmsg_lock; /* Lock for recvmsg_q */
net/rxrpc/ar-internal.h
349
spinlock_t client_bundles_lock; /* Lock for client_bundles */
net/rxrpc/ar-internal.h
356
spinlock_t lock; /* access lock */
net/rxrpc/ar-internal.h
363
spinlock_t client_call_lock; /* Lock for ->new_client_calls */
net/rxrpc/ar-internal.h
392
spinlock_t lock; /* access lock */
net/rxrpc/ar-internal.h
585
spinlock_t state_lock; /* state-change lock */
net/rxrpc/ar-internal.h
71
spinlock_t call_lock; /* Lock for ->calls */
net/rxrpc/ar-internal.h
732
spinlock_t notify_lock; /* Kernel notification lock */
net/rxrpc/ar-internal.h
90
spinlock_t peer_hash_lock; /* Lock for ->peer_hash */
net/sched/cls_api.c
982
spinlock_t idr_lock; /* Protects idr */
net/sched/cls_flower.c
118
spinlock_t masks_lock; /* Protect masks list */
net/sched/sch_dualpi2.c
714
spinlock_t *root_lock; /* to lock qdisc for probability calculations */
net/sched/sch_fq_pie.c
392
spinlock_t *root_lock; /* to lock qdisc for probability calculations */
net/sched/sch_generic.c
1128
spinlock_t *root_lock;
net/sched/sch_generic.c
123
spinlock_t *lock = NULL;
net/sched/sch_generic.c
1297
spinlock_t *root_lock;
net/sched/sch_generic.c
146
spinlock_t *lock = NULL;
net/sched/sch_generic.c
241
spinlock_t *lock = NULL;
net/sched/sch_generic.c
321
spinlock_t *root_lock, bool validate)
net/sched/sch_generic.c
395
spinlock_t *root_lock = NULL;
net/sched/sch_generic.c
77
spinlock_t *lock = NULL;
net/sched/sch_pie.c
431
spinlock_t *root_lock;
net/sched/sch_red.c
326
spinlock_t *root_lock;
net/sched/sch_sfq.c
605
spinlock_t *root_lock;
net/sched/sch_taprio.c
102
spinlock_t current_entry_lock;
net/smc/smc.h
235
spinlock_t send_lock; /* protect wr_sends */
net/smc/smc.h
271
spinlock_t acurs_lock; /* protect cursors */
net/smc/smc.h
305
spinlock_t accept_q_lock; /* protects accept_q */
net/smc/smc_core.c
1594
spinlock_t *lgr_lock;
net/smc/smc_core.c
1983
spinlock_t *lgr_lock;
net/smc/smc_core.c
60
spinlock_t **lgr_lock)
net/smc/smc_core.c
684
spinlock_t *lgr_lock;
net/smc/smc_core.c
719
spinlock_t *lgr_lock;
net/smc/smc_core.c
895
spinlock_t *lgr_lock;
net/smc/smc_core.h
340
spinlock_t llc_event_q_lock;
net/smc/smc_core.h
358
spinlock_t llc_flow_lock;
net/smc/smc_core.h
42
spinlock_t lock; /* protects list of link groups */
net/sunrpc/auth.c
27
spinlock_t lock;
net/sunrpc/auth.c
272
spinlock_t *cache_lock;
net/sunrpc/auth_gss/svcauth_gss.c
365
spinlock_t sd_lock;
net/sunrpc/netns.h
22
spinlock_t rpc_client_lock;
net/sunrpc/netns.h
26
spinlock_t rpcb_clnt_lock;
net/sunrpc/xprtrdma/xprt_rdma.h
366
spinlock_t rb_lock;
net/tipc/core.h
105
spinlock_t node_list_lock;
net/tipc/core.h
119
spinlock_t bclock;
net/tipc/core.h
127
spinlock_t nametbl_lock;
net/tipc/crypto.c
234
spinlock_t lock; /* crypto lock */
net/tipc/discover.c
68
spinlock_t lock;
net/tipc/msg.h
1199
spinlock_t *lock)
net/tipc/name_table.c
87
spinlock_t lock; /* Covers service range list */
net/tipc/node.c
66
spinlock_t lock; /* per link */
net/tipc/subscr.h
73
spinlock_t lock;
net/tipc/topsrv.c
100
spinlock_t sub_lock; /* for subscription list */
net/tipc/topsrv.c
103
spinlock_t outqueue_lock; /* for outqueue */
net/tipc/topsrv.c
69
spinlock_t idr_lock; /* for idr list */
net/unix/af_unix.c
117
static spinlock_t bsd_socket_locks[UNIX_HASH_SIZE / 2];
net/unix/af_unix.c
3803
net->unx.table.locks = kvmalloc_objs(spinlock_t, UNIX_HASH_SIZE);
net/vmw_vsock/vmci_transport.h
116
spinlock_t lock; /* protects sk. */
net/wireless/core.h
116
spinlock_t mgmt_registrations_lock;
net/wireless/core.h
121
spinlock_t wiphy_work_lock;
net/wireless/core.h
67
spinlock_t beacon_registrations_lock;
net/wireless/core.h
75
spinlock_t bss_lock;
net/xdp/xsk_queue.h
53
spinlock_t cq_cached_prod_lock;
net/xfrm/xfrm_input.c
30
spinlock_t queue_lock;
net/xfrm/xfrm_iptfs.c
168
spinlock_t drop_lock;
rust/helpers/spinlock.c
20
__rust_helper void rust_helper_spin_lock(spinlock_t *lock)
rust/helpers/spinlock.c
25
__rust_helper void rust_helper_spin_unlock(spinlock_t *lock)
rust/helpers/spinlock.c
30
__rust_helper int rust_helper_spin_trylock(spinlock_t *lock)
rust/helpers/spinlock.c
35
__rust_helper void rust_helper_spin_assert_is_held(spinlock_t *lock)
rust/helpers/spinlock.c
5
__rust_helper void rust_helper___spin_lock_init(spinlock_t *lock,
samples/v4l/v4l2-pci-skeleton.c
65
spinlock_t qlock;
security/apparmor/include/file.h
43
spinlock_t lock;
security/integrity/ima/ima.h
298
extern spinlock_t ima_queue_lock;
security/keys/internal.h
57
spinlock_t lock;
security/keys/internal.h
67
extern spinlock_t key_user_lock;
security/keys/internal.h
87
extern spinlock_t key_serial_lock;
security/landlock/object.h
56
spinlock_t lock;
security/selinux/avc.c
465
spinlock_t *lock;
security/selinux/avc.c
612
spinlock_t *lock;
security/selinux/avc.c
74
spinlock_t slots_lock[AVC_CACHE_SLOTS]; /* lock for writes */
security/selinux/avc.c
839
spinlock_t *lock;
security/selinux/avc.c
929
spinlock_t *lock;
security/selinux/include/objsec.h
100
spinlock_t isec_lock;
security/selinux/include/objsec.h
81
spinlock_t lock;
security/selinux/ss/sidtab.h
91
spinlock_t lock;
security/selinux/ss/sidtab.h
97
spinlock_t cache_lock;
sound/aoa/soundbus/i2sbus/i2sbus.h
86
spinlock_t low_lock;
sound/arm/aaci.h
202
spinlock_t lock;
sound/atmel/ac97c.c
50
spinlock_t lock;
sound/core/seq/oss/seq_oss_readq.h
26
spinlock_t lock;
sound/core/seq/oss/seq_oss_writeq.h
21
spinlock_t sync_lock;
sound/core/seq/seq_fifo.h
20
spinlock_t lock;
sound/core/seq/seq_memory.h
65
spinlock_t lock;
sound/core/seq/seq_prioq.h
18
spinlock_t lock;
sound/core/seq/seq_queue.h
37
spinlock_t owner_lock;
sound/core/seq/seq_queue.h
38
spinlock_t check_lock;
sound/core/seq/seq_timer.h
43
spinlock_t lock;
sound/core/timer.c
83
spinlock_t qlock;
sound/drivers/aloop.c
100
spinlock_t lock;
sound/drivers/dummy.c
131
spinlock_t mixer_lock;
sound/drivers/dummy.c
232
spinlock_t lock;
sound/drivers/mtpav.c
128
spinlock_t spinlock;
sound/drivers/mts64.c
50
spinlock_t lock;
sound/drivers/opl4/opl4_local.h
178
spinlock_t reg_lock;
sound/drivers/pcsp/pcsp.h
59
spinlock_t substream_lock;
sound/drivers/portman2x4.c
68
spinlock_t reg_lock;
sound/drivers/serial-u16550.c
113
spinlock_t open_lock;
sound/firewire/bebob/bebob.h
89
spinlock_t lock;
sound/firewire/dice/dice.h
78
spinlock_t lock;
sound/firewire/digi00x/digi00x.h
38
spinlock_t lock;
sound/firewire/fireface/ff.h
70
spinlock_t lock;
sound/firewire/fireworks/fireworks.h
66
spinlock_t lock;
sound/firewire/motu/motu-command-dsp-message-parser.c
26
spinlock_t lock;
sound/firewire/motu/motu-register-dsp-message-parser.c
84
spinlock_t lock;
sound/firewire/motu/motu.h
55
spinlock_t lock;
sound/firewire/oxfw/oxfw.h
68
spinlock_t lock;
sound/firewire/tascam/tascam.h
71
spinlock_t lock;
sound/isa/es18xx.c
112
spinlock_t reg_lock;
sound/isa/es18xx.c
113
spinlock_t mixer_lock;
sound/isa/gus/gus_pcm.c
34
spinlock_t lock;
sound/isa/msnd/msnd.h
252
spinlock_t lock;
sound/isa/msnd/msnd.h
253
spinlock_t mixer_lock;
sound/isa/opl3sa2.c
110
spinlock_t reg_lock;
sound/isa/opti9xx/miro.c
103
spinlock_t lock;
sound/isa/opti9xx/opti92x-ad1848.c
127
spinlock_t lock;
sound/isa/sb/emu8000_pcm.c
58
spinlock_t timer_lock;
sound/isa/sscape.c
132
spinlock_t lock;
sound/mips/sgio2audio.c
76
spinlock_t lock;
sound/mips/sgio2audio.c
85
spinlock_t ad1843_lock;
sound/mips/snd-n64.c
62
spinlock_t lock;
sound/oss/dmasound/dmasound.h
167
spinlock_t lock;
sound/parisc/harmony.h
54
spinlock_t lock;
sound/parisc/harmony.h
55
spinlock_t mixer_lock;
sound/pci/ad1889.c
93
spinlock_t lock;
sound/pci/ali5451/ali5451.c
243
spinlock_t reg_lock;
sound/pci/ali5451/ali5451.c
244
spinlock_t voice_alloc;
sound/pci/als300.c
103
spinlock_t reg_lock;
sound/pci/asihpi/hpios.h
86
spinlock_t lock; /* SEE hpios_spinlock */
sound/pci/atiixp.c
257
spinlock_t reg_lock;
sound/pci/atiixp_modem.c
232
spinlock_t reg_lock;
sound/pci/au88x0/au88x0.h
176
spinlock_t lock;
sound/pci/aw2/aw2-alsa.c
87
spinlock_t reg_lock;
sound/pci/azt3328.c
252
spinlock_t *lock; /* TODO: convert to our own per-codec lock member */
sound/pci/azt3328.c
268
spinlock_t reg_lock;
sound/pci/bt87x.c
183
spinlock_t reg_lock;
sound/pci/ca0106/ca0106.h
675
spinlock_t emu_lock;
sound/pci/ca0106/ca_midi.h
26
spinlock_t input_lock;
sound/pci/ca0106/ca_midi.h
27
spinlock_t output_lock;
sound/pci/ca0106/ca_midi.h
28
spinlock_t open_lock;
sound/pci/cmipci.c
487
spinlock_t reg_lock;
sound/pci/cs4281.c
467
spinlock_t reg_lock;
sound/pci/cs46xx/cs46xx.h
1679
spinlock_t reg_lock;
sound/pci/cs5535audio/cs5535audio.h
92
spinlock_t reg_lock;
sound/pci/ctxfi/ctamixer.h
36
spinlock_t mgr_lock;
sound/pci/ctxfi/ctamixer.h
81
spinlock_t mgr_lock;
sound/pci/ctxfi/ctdaio.h
102
spinlock_t mgr_lock;
sound/pci/ctxfi/ctdaio.h
103
spinlock_t imap_lock;
sound/pci/ctxfi/cthw20k1.c
28
spinlock_t reg_20k1_lock;
sound/pci/ctxfi/cthw20k1.c
29
spinlock_t reg_pci_lock;
sound/pci/ctxfi/ctsrc.h
125
spinlock_t mgr_lock;
sound/pci/ctxfi/ctsrc.h
126
spinlock_t imap_lock;
sound/pci/ctxfi/ctsrc.h
86
spinlock_t mgr_lock;
sound/pci/ctxfi/cttimer.c
31
spinlock_t lock;
sound/pci/ctxfi/cttimer.c
46
spinlock_t lock; /* global timer lock (for xfitimer) */
sound/pci/ctxfi/cttimer.c
47
spinlock_t list_lock; /* lock for instance list */
sound/pci/echoaudio/echoaudio.h
323
spinlock_t lock;
sound/pci/emu10k1/emu10k1x.c
205
spinlock_t input_lock;
sound/pci/emu10k1/emu10k1x.c
206
spinlock_t output_lock;
sound/pci/emu10k1/emu10k1x.c
207
spinlock_t open_lock;
sound/pci/emu10k1/emu10k1x.c
226
spinlock_t emu_lock;
sound/pci/emu10k1/emu10k1x.c
227
spinlock_t voice_lock;
sound/pci/ens1370.c
363
spinlock_t reg_lock;
sound/pci/es1938.c
212
spinlock_t reg_lock;
sound/pci/es1938.c
213
spinlock_t mixer_lock;
sound/pci/es1968.c
511
spinlock_t reg_lock;
sound/pci/es1968.c
525
spinlock_t substream_lock;
sound/pci/fm801.c
217
spinlock_t reg_lock;
sound/pci/ice1712/ice1712.h
315
spinlock_t reg_lock;
sound/pci/intel8x0.c
378
spinlock_t reg_lock;
sound/pci/intel8x0m.c
183
spinlock_t reg_lock;
sound/pci/korg1212/korg1212.c
308
spinlock_t lock;
sound/pci/lola/lola.h
320
spinlock_t reg_lock;
sound/pci/maestro3.c
759
spinlock_t reg_lock;
sound/pci/nm256/nm256.c
233
spinlock_t reg_lock;
sound/pci/oxygen/oxygen.h
121
spinlock_t reg_lock;
sound/pci/riptide/riptide.c
386
spinlock_t lock;
sound/pci/riptide/riptide.c
448
spinlock_t lock;
sound/pci/rme32.c
179
spinlock_t lock;
sound/pci/rme96.c
209
spinlock_t lock;
sound/pci/rme9652/hdsp.c
438
spinlock_t lock;
sound/pci/rme9652/hdsp.c
443
spinlock_t lock;
sound/pci/rme9652/hdspm.c
962
spinlock_t lock;
sound/pci/rme9652/hdspm.c
982
spinlock_t lock;
sound/pci/rme9652/rme9652.c
187
spinlock_t lock;
sound/pci/sis7019.c
114
spinlock_t voice_lock;
sound/pci/sonicvibes.c
216
spinlock_t reg_lock;
sound/pci/trident/trident.h
371
spinlock_t event_lock;
sound/pci/trident/trident.h
372
spinlock_t voice_alloc;
sound/pci/trident/trident.h
394
spinlock_t reg_lock;
sound/pci/via82xx.c
335
spinlock_t lock;
sound/pci/via82xx.c
382
spinlock_t reg_lock;
sound/pci/via82xx_modem.c
244
spinlock_t reg_lock;
sound/pci/ymfpci/ymfpci.h
383
spinlock_t reg_lock;
sound/pci/ymfpci/ymfpci.h
384
spinlock_t voice_lock;
sound/pcmcia/pdaudiocf/pdaudiocf.h
82
spinlock_t ak4117_lock;
sound/ppc/pmac.h
115
spinlock_t reg_lock;
sound/ppc/snd_ps3.h
70
spinlock_t dma_lock;
sound/soc/amd/acp/amd.h
154
spinlock_t acp_lock; /* Used to protect stream_list */
sound/soc/atmel/mchp-spdiftx.c
187
spinlock_t lock; /* exclusive access to control data */
sound/soc/codecs/tlv320dac33.c
99
spinlock_t lock;
sound/soc/codecs/wm0010.c
112
spinlock_t irq_lock;
sound/soc/fsl/fsl_asrc_common.h
140
spinlock_t lock; /* spin lock for resource protection */
sound/soc/fsl/fsl_audmix.h
99
spinlock_t lock; /* Protect tdms */
sound/soc/fsl/fsl_esai.c
70
spinlock_t lock; /* Protect hw_reset and trigger */
sound/soc/fsl/fsl_spdif.c
77
spinlock_t ctl_lock;
sound/soc/fsl/fsl_xcvr.c
60
spinlock_t lock; /* Protect hw_reset and trigger */
sound/soc/fsl/imx-pcm-rpmsg.h
504
spinlock_t lock[2]; /* spin lock for resource protection */
sound/soc/fsl/imx-pcm-rpmsg.h
505
spinlock_t wq_lock; /* spin lock for resource protection */
sound/soc/fsl/mpc5200_dma.h
57
spinlock_t lock;
sound/soc/hisilicon/hi6210-i2s.c
44
spinlock_t lock;
sound/soc/img/img-spdif-in.c
71
spinlock_t lock;
sound/soc/img/img-spdif-out.c
40
spinlock_t lock;
sound/soc/intel/atom/sst-mfld-platform.h
139
spinlock_t status_lock;
sound/soc/intel/atom/sst/sst.h
383
spinlock_t ipc_spin_lock;
sound/soc/intel/atom/sst/sst.h
384
spinlock_t block_lock;
sound/soc/intel/atom/sst/sst.h
385
spinlock_t rx_msg_lock;
sound/soc/intel/avs/avs.h
159
spinlock_t path_list_lock;
sound/soc/intel/avs/avs.h
162
spinlock_t trace_lock; /* serialize debug window I/O between each LOG_BUFFER_STATUS */
sound/soc/intel/avs/avs.h
227
spinlock_t rx_lock;
sound/soc/intel/catpt/core.h
42
spinlock_t lock;
sound/soc/intel/catpt/core.h
99
spinlock_t list_lock;
sound/soc/mediatek/common/mtk-btcvsd.c
130
spinlock_t tx_lock; /* spinlock for bt tx stream control */
sound/soc/mediatek/common/mtk-btcvsd.c
131
spinlock_t rx_lock; /* spinlock for bt rx stream control */
sound/soc/mediatek/common/mtk-btcvsd.c
987
spinlock_t *lock; /* spinlock for bt stream control */
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
115
spinlock_t ctrl_lock; /* lock for apll tuner ctrl*/
sound/soc/mediatek/mt8188/mt8188-afe-common.h
129
spinlock_t afe_ctrl_lock; /* Lock for afe control */
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
99
spinlock_t ctrl_lock; /* lock for apll tuner ctrl*/
sound/soc/mediatek/mt8195/mt8195-afe-common.h
135
spinlock_t afe_ctrl_lock; /* Lock for afe control */
sound/soc/mediatek/mt8365/mt8365-afe-common.h
345
spinlock_t afe_ctrl_lock;
sound/soc/qcom/qdsp6/q6adm.c
62
spinlock_t copps_list_lock;
sound/soc/qcom/qdsp6/q6afe.c
382
spinlock_t port_list_lock;
sound/soc/qcom/qdsp6/q6apm-dai.c
77
spinlock_t lock;
sound/soc/qcom/qdsp6/q6asm-dai.c
57
spinlock_t lock;
sound/soc/qcom/qdsp6/q6asm.c
260
spinlock_t slock;
sound/soc/qcom/qdsp6/q6asm.c
271
spinlock_t lock;
sound/soc/renesas/fsi.c
296
spinlock_t lock;
sound/soc/renesas/rcar/msiof.c
116
spinlock_t lock;
sound/soc/renesas/rcar/rsnd.h
620
spinlock_t lock;
sound/soc/renesas/rz-ssi.c
117
spinlock_t lock;
sound/soc/rockchip/rockchip_i2s.c
56
spinlock_t lock; /* tx/rx lock */
sound/soc/rockchip/rockchip_i2s_tdm.c
69
spinlock_t lock; /* xfer lock */
sound/soc/rockchip/rockchip_sai.c
67
spinlock_t xfer_lock;
sound/soc/samsung/i2s.c
127
spinlock_t lock;
sound/soc/samsung/i2s.c
94
spinlock_t pcm_lock;
sound/soc/samsung/idma.c
39
spinlock_t lock;
sound/soc/samsung/idma.c
51
spinlock_t lock;
sound/soc/samsung/odroid.c
20
spinlock_t lock;
sound/soc/samsung/pcm.c
118
spinlock_t lock;
sound/soc/samsung/spdif.c
79
spinlock_t lock;
sound/soc/sof/sof-priv.h
549
spinlock_t ipc_lock; /* lock for IPC users */
sound/soc/sof/sof-priv.h
550
spinlock_t hw_lock; /* lock for HW IO access */
sound/soc/sprd/sprd-mcdt.c
111
spinlock_t lock;
sound/soc/sti/uniperif.h
1302
spinlock_t irq_lock; /* use to prevent race condition with IRQ */
sound/soc/stm/stm32_i2s.c
251
spinlock_t lock_fd; /* Manage race conditions for full duplex */
sound/soc/stm/stm32_i2s.c
252
spinlock_t irq_lock; /* used to prevent race condition with IRQ */
sound/soc/stm/stm32_sai_sub.c
134
spinlock_t irq_lock; /* used to prevent race condition with IRQ */
sound/soc/stm/stm32_spdifrx.c
243
spinlock_t lock; /* Sync enabling lock */
sound/soc/stm/stm32_spdifrx.c
244
spinlock_t irq_lock; /* Prevent race condition on stream state */
sound/soc/sunxi/sun4i-spdif.c
194
spinlock_t lock;
sound/soc/ti/omap-mcbsp-priv.h
244
spinlock_t lock;
sound/soc/uniphier/aio.h
233
spinlock_t lock;
sound/sparc/amd7930.c
316
spinlock_t lock;
sound/sparc/cs4231.c
58
spinlock_t lock; /* DMA access lock */
sound/sparc/cs4231.c
81
spinlock_t lock; /* registers access lock */
sound/sparc/dbri.c
305
spinlock_t lock;
sound/sparc/dbri.c
315
spinlock_t cmdlock; /* Protects cmd queue accesses */
sound/spi/at73c213.c
76
spinlock_t lock;
sound/usb/6fire/midi.h
22
spinlock_t in_lock;
sound/usb/6fire/midi.h
23
spinlock_t out_lock;
sound/usb/6fire/pcm.h
37
spinlock_t lock;
sound/usb/caiaq/device.h
74
spinlock_t spinlock;
sound/usb/card.h
147
spinlock_t lock;
sound/usb/card.h
188
spinlock_t lock;
sound/usb/fcp.c
76
spinlock_t lock;
sound/usb/hiface/pcm.c
33
spinlock_t lock;
sound/usb/line6/midi.h
31
spinlock_t lock;
sound/usb/line6/pcm.h
125
spinlock_t lock;
sound/usb/midi.c
102
spinlock_t disc_lock;
sound/usb/midi.c
131
spinlock_t buffer_lock;
sound/usb/midi2.c
67
spinlock_t lock; /* URB locking */
sound/usb/misc/ua101.c
88
spinlock_t lock;
sound/usb/usx2y/us144mkii.h
231
spinlock_t lock;
sound/usb/usx2y/us144mkii.h
259
spinlock_t midi_in_lock;
sound/usb/usx2y/us144mkii.h
260
spinlock_t midi_out_lock;
sound/virtio/virtio_card.h
30
spinlock_t lock;
sound/virtio/virtio_pcm.h
54
spinlock_t lock;
sound/x86/intel_hdmi_audio.h
109
spinlock_t had_spinlock;
tools/perf/util/bpf_skel/vmlinux/vmlinux.h
207
spinlock_t lock;
tools/perf/util/bpf_skel/vmlinux/vmlinux.h
67
spinlock_t siglock;
tools/testing/nvdimm/test/nfit.c
208
spinlock_t lock;
tools/testing/nvdimm/test/nfit_test.h
23
spinlock_t lock;
tools/testing/selftests/net/bench/page_pool/bench_page_pool_simple.c
88
spinlock_t lock;
tools/testing/shared/linux/lockdep.h
10
static inline void lockdep_set_class(spinlock_t *lock,
tools/virtio/linux/spinlock.h
14
static inline void spin_lock(spinlock_t *lock)
tools/virtio/linux/spinlock.h
20
static inline void spin_unlock(spinlock_t *lock)
tools/virtio/linux/spinlock.h
26
static inline void spin_lock_bh(spinlock_t *lock)
tools/virtio/linux/spinlock.h
31
static inline void spin_unlock_bh(spinlock_t *lock)
tools/virtio/linux/spinlock.h
36
static inline void spin_lock_irq(spinlock_t *lock)
tools/virtio/linux/spinlock.h
41
static inline void spin_unlock_irq(spinlock_t *lock)
tools/virtio/linux/spinlock.h
46
static inline void spin_lock_irqsave(spinlock_t *lock, unsigned long f)
tools/virtio/linux/spinlock.h
51
static inline void spin_unlock_irqrestore(spinlock_t *lock, unsigned long f)
tools/virtio/linux/spinlock.h
8
static inline void spin_lock_init(spinlock_t *lock)
tools/virtio/ringtest/ptr_ring.c
102
static void spin_lock_irqsave(spinlock_t *lock, unsigned long f)
tools/virtio/ringtest/ptr_ring.c
107
static void spin_unlock_irqrestore(spinlock_t *lock, unsigned long f)
tools/virtio/ringtest/ptr_ring.c
64
static void spin_lock_init(spinlock_t *lock)
tools/virtio/ringtest/ptr_ring.c
70
static void spin_lock(spinlock_t *lock)
tools/virtio/ringtest/ptr_ring.c
76
static void spin_unlock(spinlock_t *lock)
tools/virtio/ringtest/ptr_ring.c
82
static void spin_lock_bh(spinlock_t *lock)
tools/virtio/ringtest/ptr_ring.c
87
static void spin_unlock_bh(spinlock_t *lock)
tools/virtio/ringtest/ptr_ring.c
92
static void spin_lock_irq(spinlock_t *lock)
tools/virtio/ringtest/ptr_ring.c
97
static void spin_unlock_irq(spinlock_t *lock)