Symbol: smp_mb
arch/alpha/include/asm/atomic.h
126
smp_mb(); \
arch/alpha/include/asm/atomic.h
145
smp_mb(); \
arch/alpha/include/asm/atomic.h
206
smp_mb();
arch/alpha/include/asm/atomic.h
221
smp_mb();
arch/alpha/include/asm/atomic.h
229
smp_mb();
arch/alpha/include/asm/atomic.h
244
smp_mb();
arch/alpha/include/asm/atomic.h
252
smp_mb();
arch/alpha/include/asm/atomic.h
266
smp_mb();
arch/alpha/include/asm/atomic.h
72
smp_mb(); \
arch/alpha/include/asm/atomic.h
90
smp_mb(); \
arch/alpha/include/asm/bitops.h
78
smp_mb();
arch/alpha/include/asm/bitops.h
96
smp_mb();
arch/alpha/include/asm/cmpxchg.h
258
smp_mb(); \
arch/alpha/include/asm/cmpxchg.h
261
smp_mb(); \
arch/alpha/include/asm/cmpxchg.h
270
smp_mb(); \
arch/alpha/include/asm/cmpxchg.h
273
smp_mb(); \
arch/arc/include/asm/atomic64-arcv2.h
163
smp_mb();
arch/arc/include/asm/atomic64-arcv2.h
174
smp_mb();
arch/arc/include/asm/atomic64-arcv2.h
184
smp_mb();
arch/arc/include/asm/atomic64-arcv2.h
198
smp_mb();
arch/arc/include/asm/atomic64-arcv2.h
208
smp_mb();
arch/arc/include/asm/atomic64-arcv2.h
224
smp_mb();
arch/arc/include/asm/futex.h
133
smp_mb();
arch/arc/include/asm/futex.h
160
smp_mb();
arch/arc/include/asm/futex.h
20
smp_mb(); \
arch/arc/include/asm/futex.h
42
smp_mb() \
arch/arc/include/asm/futex.h
48
smp_mb(); \
arch/arc/include/asm/futex.h
69
smp_mb() \
arch/arc/include/asm/spinlock.h
105
smp_mb();
arch/arc/include/asm/spinlock.h
129
smp_mb();
arch/arc/include/asm/spinlock.h
163
smp_mb();
arch/arc/include/asm/spinlock.h
188
smp_mb();
arch/arc/include/asm/spinlock.h
197
smp_mb();
arch/arc/include/asm/spinlock.h
215
smp_mb();
arch/arc/include/asm/spinlock.h
231
smp_mb();
arch/arc/include/asm/spinlock.h
240
smp_mb();
arch/arc/include/asm/spinlock.h
248
smp_mb();
arch/arc/include/asm/spinlock.h
256
smp_mb();
arch/arc/include/asm/spinlock.h
269
smp_mb();
arch/arc/include/asm/spinlock.h
286
smp_mb();
arch/arc/include/asm/spinlock.h
40
smp_mb();
arch/arc/include/asm/spinlock.h
62
smp_mb();
arch/arc/include/asm/spinlock.h
69
smp_mb();
arch/arm/common/bL_switcher.c
103
smp_mb();
arch/arm/include/asm/atomic.h
133
smp_mb();
arch/arm/include/asm/atomic.h
150
smp_mb();
arch/arm/include/asm/atomic.h
459
smp_mb();
arch/arm/include/asm/atomic.h
476
smp_mb();
arch/arm/include/asm/atomic.h
487
smp_mb();
arch/arm/include/asm/atomic.h
506
smp_mb();
arch/arm/include/asm/futex.h
28
smp_mb(); \
arch/arm/include/asm/futex.h
56
smp_mb();
arch/arm/include/asm/futex.h
73
smp_mb();
arch/arm/include/asm/mcs_spinlock.h
12
smp_mb(); \
arch/arm/include/asm/spinlock.h
100
smp_mb();
arch/arm/include/asm/spinlock.h
109
smp_mb();
arch/arm/include/asm/spinlock.h
155
smp_mb();
arch/arm/include/asm/spinlock.h
175
smp_mb();
arch/arm/include/asm/spinlock.h
184
smp_mb();
arch/arm/include/asm/spinlock.h
224
smp_mb();
arch/arm/include/asm/spinlock.h
231
smp_mb();
arch/arm/include/asm/spinlock.h
266
smp_mb();
arch/arm/include/asm/spinlock.h
78
smp_mb();
arch/arm/include/asm/vdso/processor.h
13
smp_mb(); \
arch/arm64/include/asm/spinlock.h
12
#define smp_mb__after_spinlock() smp_mb()
arch/arm64/mm/mmu.c
902
smp_mb();
arch/csky/abiv2/cacheflush.c
50
smp_mb();
arch/csky/include/asm/pgalloc.h
54
smp_mb();
arch/csky/include/asm/pgtable.h
113
smp_mb();
arch/csky/include/asm/pgtable.h
92
smp_mb();
arch/csky/include/asm/spinlock.h
10
#define smp_mb__after_spinlock() smp_mb()
arch/csky/kernel/smp.c
96
smp_mb();
arch/hexagon/include/asm/spinlock.h
111
smp_mb();
arch/hexagon/include/asm/spinlock.h
132
smp_mb();
arch/mips/include/asm/vdso/processor.h
20
#define cpu_relax() smp_mb()
arch/mips/kernel/rtlx.c
174
smp_mb();
arch/mips/kernel/rtlx.c
176
smp_mb();
arch/powerpc/include/asm/kvm_ppc.h
549
smp_mb();
arch/powerpc/include/asm/kvm_ppc.h
561
smp_mb();
arch/powerpc/include/asm/membarrier.h
25
smp_mb();
arch/powerpc/include/asm/spinlock.h
14
#define smp_mb__after_spinlock() smp_mb()
arch/powerpc/kernel/smp.c
1332
smp_mb();
arch/powerpc/kernel/smp.c
178
smp_mb();
arch/powerpc/kernel/smp.c
286
smp_mb();
arch/powerpc/kernel/smp.c
429
smp_mb();
arch/powerpc/kernel/watchdog.c
119
smp_mb(); /* End printing "critical section" */
arch/powerpc/kernel/watchdog.c
190
smp_mb();
arch/powerpc/kernel/watchdog.c
328
smp_mb();
arch/powerpc/kexec/crash.c
185
smp_mb();
arch/powerpc/kvm/book3s_64_mmu_hv.c
137
smp_mb();
arch/powerpc/kvm/book3s_64_mmu_hv.c
1548
smp_mb();
arch/powerpc/kvm/book3s_64_mmu_hv.c
1571
smp_mb();
arch/powerpc/kvm/book3s_64_mmu_hv.c
1822
smp_mb();
arch/powerpc/kvm/book3s_hv.c
1215
smp_mb(); /* This orders prodded store vs ceded load */
arch/powerpc/kvm/book3s_hv.c
1433
smp_mb();
arch/powerpc/kvm/book3s_hv.c
1436
smp_mb();
arch/powerpc/kvm/book3s_hv.c
194
smp_mb();
arch/powerpc/kvm/book3s_hv.c
205
smp_mb();
arch/powerpc/kvm/book3s_hv.c
3216
smp_mb();
arch/powerpc/kvm/book3s_hv.c
3263
smp_mb();
arch/powerpc/kvm/book3s_hv.c
3988
smp_mb();
arch/powerpc/kvm/book3s_hv.c
4079
smp_mb();
arch/powerpc/kvm/book3s_hv.c
4936
smp_mb();
arch/powerpc/kvm/book3s_hv.c
5135
smp_mb();
arch/powerpc/kvm/book3s_hv.c
6294
smp_mb();
arch/powerpc/kvm/book3s_hv.c
6424
smp_mb();
arch/powerpc/kvm/book3s_hv_builtin.c
244
smp_mb();
arch/powerpc/kvm/book3s_hv_builtin.c
441
smp_mb();
arch/powerpc/kvm/book3s_hv_builtin.c
467
smp_mb();
arch/powerpc/kvm/book3s_hv_builtin.c
486
smp_mb();
arch/powerpc/kvm/book3s_hv_rm_xics.c
163
smp_mb();
arch/powerpc/kvm/book3s_hv_rm_xics.c
397
smp_mb();
arch/powerpc/kvm/book3s_hv_rm_xics.c
62
smp_mb();
arch/powerpc/kvm/book3s_xics.c
499
smp_mb();
arch/powerpc/kvm/book3s_xive.c
1797
smp_mb(); /* paired with smb_wmb in xive_esc_irq */
arch/powerpc/kvm/book3s_xive.c
477
smp_mb();
arch/powerpc/kvm/book3s_xive.c
545
smp_mb();
arch/powerpc/kvm/book3s_xive.c
555
smp_mb();
arch/powerpc/kvm/book3s_xive.c
569
smp_mb();
arch/powerpc/kvm/book3s_xive.c
845
smp_mb();
arch/powerpc/kvm/powerpc.c
112
smp_mb();
arch/powerpc/mm/book3s64/pgtable.c
174
smp_mb();
arch/powerpc/mm/book3s64/radix_tlb.c
1035
smp_mb(); /* see radix__flush_tlb_mm */
arch/powerpc/mm/book3s64/radix_tlb.c
1213
smp_mb(); /* see radix__flush_tlb_mm */
arch/powerpc/mm/book3s64/radix_tlb.c
1253
smp_mb(); /* see radix__flush_tlb_mm */
arch/powerpc/mm/book3s64/radix_tlb.c
1335
smp_mb(); /* see radix__flush_tlb_mm */
arch/powerpc/mm/book3s64/radix_tlb.c
849
smp_mb();
arch/powerpc/mm/book3s64/radix_tlb.c
885
smp_mb(); /* see radix__flush_tlb_mm */
arch/powerpc/mm/book3s64/radix_tlb.c
925
smp_mb(); /* see radix__flush_tlb_mm */
arch/powerpc/mm/mmu_context.c
78
smp_mb();
arch/powerpc/platforms/book3s/vas-api.c
210
smp_mb();
arch/powerpc/platforms/powernv/idle.c
543
smp_mb();
arch/powerpc/platforms/powernv/idle.c
646
smp_mb();
arch/powerpc/platforms/powernv/idle.c
831
smp_mb();
arch/powerpc/platforms/powernv/smp.c
256
smp_mb();
arch/powerpc/platforms/pseries/mobility.c
602
smp_mb();
arch/powerpc/platforms/pseries/mobility.c
627
smp_mb();
arch/riscv/include/asm/membarrier.h
47
smp_mb();
arch/riscv/kernel/cpu_ops_sbi.c
73
smp_mb();
arch/riscv/kernel/cpu_ops_sbi.c
77
smp_mb();
arch/riscv/kernel/cpu_ops_spinwait.c
36
smp_mb();
arch/riscv/mm/cacheflush.c
87
smp_mb();
arch/riscv/mm/context.c
307
smp_mb();
arch/sh/kernel/ftrace.c
137
smp_mb();
arch/sh/kernel/ftrace.c
143
smp_mb();
arch/sh/kernel/ftrace.c
174
smp_mb();
arch/sh/kernel/ftrace.c
179
smp_mb();
arch/sh/kernel/ftrace.c
184
smp_mb();
arch/sparc/kernel/time_32.c
107
smp_mb();
arch/sparc/kernel/time_32.c
114
smp_mb();
arch/x86/events/amd/ibs.c
1776
smp_mb();
arch/x86/kernel/smpboot.c
1042
smp_mb();
arch/x86/kvm/i8254.c
213
smp_mb();
arch/x86/kvm/mmu/mmu.c
6262
smp_mb();
arch/x86/kvm/mmu/mmu.c
763
smp_mb();
arch/x86/mm/tlb.c
890
smp_mb();
arch/x86/mm/tlb.c
938
smp_mb();
arch/x86/xen/smp_pv.c
83
smp_mb();
arch/xtensa/include/asm/spinlock.h
18
#define smp_mb__after_spinlock() smp_mb()
block/blk-cgroup.c
1081
smp_mb();
block/blk-mq-sched.c
42
smp_mb();
block/blk-mq.c
1978
smp_mb();
block/blk-mq.c
2199
smp_mb();
block/blk-mq.h
252
smp_mb();
drivers/acpi/acpi_dbg.c
261
smp_mb();
drivers/acpi/acpi_dbg.c
286
smp_mb();
drivers/acpi/acpi_dbg.c
591
smp_mb();
drivers/acpi/acpi_dbg.c
653
smp_mb();
drivers/block/drbd/drbd_main.c
337
smp_mb();
drivers/block/drbd/drbd_main.c
453
smp_mb();
drivers/block/ublk_drv.c
1900
smp_mb();
drivers/block/ublk_drv.c
1956
smp_mb();
drivers/block/xen-blkback/blkback.c
590
smp_mb(); /* clear flag *before* checking for work */
drivers/comedi/comedi_buf.c
291
smp_mb();
drivers/comedi/comedi_buf.c
531
smp_mb();
drivers/comedi/drivers/dyna_pci10xx.c
111
smp_mb();
drivers/comedi/drivers/dyna_pci10xx.c
130
smp_mb();
drivers/comedi/drivers/dyna_pci10xx.c
150
smp_mb();
drivers/comedi/drivers/dyna_pci10xx.c
80
smp_mb();
drivers/comedi/drivers/mite.c
447
smp_mb();
drivers/comedi/drivers/ni_660x.c
440
smp_mb();
drivers/comedi/drivers/ni_mio_common.c
5917
smp_mb(); /* make sure dev->attached is checked */
drivers/cpuidle/cpuidle-powernv.c
91
smp_mb();
drivers/cpuidle/cpuidle-pseries.c
61
smp_mb();
drivers/dma/ioat/dma.c
650
smp_mb();
drivers/dma/ioat/dma.c
767
smp_mb(); /* finish all descriptor reads before incrementing tail */
drivers/firmware/arm_scmi/driver.c
1442
smp_mb();
drivers/firmware/arm_scmi/transports/optee.c
565
smp_mb();
drivers/firmware/tegra/ivc.c
326
smp_mb();
drivers/firmware/tegra/ivc.c
382
smp_mb();
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
5756
smp_mb();
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2874
smp_mb();
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
2788
smp_mb();
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2070
smp_mb();
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c
432
smp_mb();
drivers/gpu/drm/xe/xe_guc_ct.c
1514
smp_mb();
drivers/gpu/drm/xe/xe_guc_ct.c
551
smp_mb();
drivers/gpu/drm/xe/xe_guc_ct.c
633
smp_mb();
drivers/gpu/drm/xe/xe_pm.c
521
smp_mb(); /* pairs with xe_pm_read_callback_task */
drivers/gpu/drm/xe/xe_pm.c
526
smp_mb(); /* pairs with xe_pm_write_callback_task */
drivers/infiniband/sw/siw/siw_mem.c
101
smp_mb();
drivers/infiniband/sw/siw/siw_qp_rx.c
748
smp_mb();
drivers/input/touchscreen/zforce_ts.c
614
smp_mb();
drivers/input/touchscreen/zforce_ts.c
618
smp_mb();
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2270
smp_mb();
drivers/iommu/dma-iommu.c
212
smp_mb();
drivers/iommu/generic_pt/pt_fmt_defaults.h
211
smp_mb();
drivers/iommu/riscv/iommu.c
874
smp_mb();
drivers/iommu/riscv/iommu.c
956
smp_mb();
drivers/mailbox/mtk-cmdq-mailbox.c
500
smp_mb(); /* modify jump before enable thread */
drivers/md/bcache/super.c
1038
smp_mb();
drivers/md/bcache/super.c
1618
smp_mb();
drivers/md/bcache/super.c
1804
smp_mb();
drivers/md/bcache/super.c
2572
smp_mb();
drivers/md/bcache/super.c
2769
smp_mb();
drivers/md/dm-integrity.c
2257
smp_mb();
drivers/md/dm-snap.c
1491
smp_mb();
drivers/md/dm-vdo/data-vio.c
744
smp_mb();
drivers/md/dm-vdo/data-vio.c
905
smp_mb();
drivers/md/dm-vdo/funnel-workqueue.c
145
smp_mb();
drivers/md/dm-vdo/funnel-workqueue.c
191
smp_mb(); /* store-load barrier between "idle" and funnel queue */
drivers/md/dm-vdo/indexer/volume.c
145
smp_mb();
drivers/md/dm-vdo/indexer/volume.c
158
smp_mb();
drivers/md/dm-vdo/indexer/volume.c
178
smp_mb();
drivers/md/md.c
2704
smp_mb();
drivers/md/md.c
9117
smp_mb(); /* Match smp_mb in set_in_sync() */
drivers/md/persistent-data/dm-block-manager.c
142
smp_mb();
drivers/md/raid10.c
4406
smp_mb();
drivers/md/raid10.c
4413
smp_mb();
drivers/md/raid5.c
382
smp_mb();
drivers/md/raid5.c
8526
smp_mb();
drivers/media/platform/ti/omap3isp/isp.c
1203
smp_mb();
drivers/media/platform/ti/omap3isp/isp.c
1221
smp_mb();
drivers/media/platform/ti/omap3isp/isp.c
1228
smp_mb();
drivers/media/rc/ttusbir.c
54
smp_mb();
drivers/net/can/bxcan.c
284
smp_mb();
drivers/net/can/bxcan.c
459
smp_mb();
drivers/net/can/c_can/c_can_main.c
438
smp_mb();
drivers/net/can/c_can/c_can_main.c
755
smp_mb();
drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c
291
smp_mb();
drivers/net/can/spi/mcp251xfd/mcp251xfd-tx.c
182
smp_mb();
drivers/net/ethernet/alacritech/slicoss.c
116
smp_mb();
drivers/net/ethernet/amazon/ena/ena_netdev.c
2677
smp_mb();
drivers/net/ethernet/amazon/ena/ena_netdev.c
875
smp_mb();
drivers/net/ethernet/arc/emac_main.c
160
smp_mb();
drivers/net/ethernet/arc/emac_main.c
733
smp_mb();
drivers/net/ethernet/arc/emac_main.c
738
smp_mb();
drivers/net/ethernet/broadcom/bnx2.c
2922
smp_mb();
drivers/net/ethernet/broadcom/bnx2.c
6713
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
2440
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
3027
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
3048
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
3131
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
320
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4200
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
1238
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
1249
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10050
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10144
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10149
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10258
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10278
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10384
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2995
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9972
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9994
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4214
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4216
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4225
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4230
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4239
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4342
smp_mb();
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
5044
smp_mb();
drivers/net/ethernet/broadcom/tg3.c
6646
smp_mb();
drivers/net/ethernet/broadcom/tg3.c
7497
smp_mb();
drivers/net/ethernet/broadcom/tg3.c
7937
smp_mb();
drivers/net/ethernet/broadcom/tg3.c
8207
smp_mb();
drivers/net/ethernet/broadcom/tg3.c
9206
smp_mb();
drivers/net/ethernet/brocade/bna/bnad.c
2983
smp_mb();
drivers/net/ethernet/brocade/bna/bnad.c
405
smp_mb();
drivers/net/ethernet/brocade/bna/bnad.c
461
smp_mb();
drivers/net/ethernet/calxeda/xgmac.c
1137
smp_mb();
drivers/net/ethernet/calxeda/xgmac.c
1141
smp_mb();
drivers/net/ethernet/calxeda/xgmac.c
896
smp_mb();
drivers/net/ethernet/cavium/common/cavium_ptp.c
151
smp_mb();
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1294
smp_mb();
drivers/net/ethernet/cavium/thunder/nicvf_main.c
941
smp_mb();
drivers/net/ethernet/chelsio/cxgb3/sge.c
2452
smp_mb(); /* commit Tx queue .processed updates */
drivers/net/ethernet/chelsio/cxgb3/sge.c
2553
smp_mb(); /* commit Tx queue .processed updates */
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
1477
smp_mb();
drivers/net/ethernet/faraday/ftgmac100.c
722
smp_mb();
drivers/net/ethernet/faraday/ftgmac100.c
875
smp_mb();
drivers/net/ethernet/fungible/funeth/funeth_tx.c
328
smp_mb();
drivers/net/ethernet/fungible/funeth/funeth_tx.c
456
smp_mb(); /* pairs with the one in fun_tx_check_stop() */
drivers/net/ethernet/google/gve/gve_main.c
1677
smp_mb(); /* Make sure it is visible to the workers on datapath */
drivers/net/ethernet/google/gve/gve_tx.c
927
smp_mb();
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1016
smp_mb();
drivers/net/ethernet/hisilicon/hns/hns_enet.c
428
smp_mb();
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
1972
smp_mb(); /* Memory barrier before checking ring_space */
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3707
smp_mb();
drivers/net/ethernet/intel/e1000/e1000_main.c
3074
smp_mb();
drivers/net/ethernet/intel/e1000/e1000_main.c
3886
smp_mb();
drivers/net/ethernet/intel/e1000e/netdev.c
1275
smp_mb();
drivers/net/ethernet/intel/e1000e/netdev.c
5780
smp_mb();
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1315
smp_mb();
drivers/net/ethernet/intel/fm10k/fm10k_main.c
913
smp_mb();
drivers/net/ethernet/intel/i40e/i40e_ptp.c
353
smp_mb(); /* Force any pending update before accessing. */
drivers/net/ethernet/intel/i40e/i40e_ptp.c
911
smp_mb(); /* Force the above update. */
drivers/net/ethernet/intel/i40e/i40e_txrx.c
1037
smp_mb();
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3460
smp_mb();
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2128
smp_mb();
drivers/net/ethernet/intel/iavf/iavf_txrx.c
356
smp_mb();
drivers/net/ethernet/intel/ice/ice_txrx.c
1359
smp_mb();
drivers/net/ethernet/intel/ice/ice_txrx.c
378
smp_mb();
drivers/net/ethernet/intel/igb/igb_main.c
6249
smp_mb();
drivers/net/ethernet/intel/igb/igb_main.c
8504
smp_mb();
drivers/net/ethernet/intel/igbvf/netdev.c
2121
smp_mb();
drivers/net/ethernet/intel/igbvf/netdev.c
839
smp_mb();
drivers/net/ethernet/intel/igc/igc_main.c
1226
smp_mb();
drivers/net/ethernet/intel/igc/igc_main.c
3301
smp_mb();
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
1267
smp_mb();
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
458
smp_mb();
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4138
smp_mb();
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
414
smp_mb();
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
832
smp_mb();
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2247
smp_mb();
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
534
smp_mb();
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
440
smp_mb();
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
440
smp_mb();
drivers/net/ethernet/marvell/skge.c
2733
smp_mb();
drivers/net/ethernet/marvell/skge.c
3181
smp_mb();
drivers/net/ethernet/marvell/sky2.c
2029
smp_mb();
drivers/net/ethernet/mediatek/mtk_star_emac.c
1080
smp_mb();
drivers/net/ethernet/microsoft/mana/mana_en.c
1861
smp_mb();
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
495
smp_mb();
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
57
smp_mb();
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
34
smp_mb();
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
559
smp_mb();
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
1857
smp_mb();
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
569
smp_mb();
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1777
smp_mb();
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1158
smp_mb();
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2056
smp_mb();
drivers/net/ethernet/qlogic/qede/qede_fp.c
1732
smp_mb();
drivers/net/ethernet/qlogic/qede/qede_fp.c
473
smp_mb();
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
401
smp_mb();
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
298
smp_mb();
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
421
smp_mb();
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
552
smp_mb();
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
749
smp_mb();
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
928
smp_mb();
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1919
smp_mb();
drivers/net/ethernet/renesas/rswitch_main.c
1061
smp_mb(); /* order rdev->ts_skb[] read before bitmap update */
drivers/net/ethernet/renesas/rswitch_main.c
1683
smp_mb(); /* order bitmap read before rdev->ts_skb[] write */
drivers/net/ethernet/sfc/ef100_tx.c
349
smp_mb();
drivers/net/ethernet/sfc/ef100_tx.c
476
smp_mb();
drivers/net/ethernet/sfc/efx_common.c
921
smp_mb(); /* ensure we change reset_pending before checking state */
drivers/net/ethernet/sfc/falcon/efx.c
2265
smp_mb(); /* ensure we change state before checking reset_pending */
drivers/net/ethernet/sfc/falcon/efx.c
2551
smp_mb(); /* ensure we change reset_pending before checking state */
drivers/net/ethernet/sfc/falcon/farch.c
607
smp_mb();
drivers/net/ethernet/sfc/falcon/tx.c
126
smp_mb();
drivers/net/ethernet/sfc/falcon/tx.c
134
smp_mb();
drivers/net/ethernet/sfc/falcon/tx.c
504
smp_mb();
drivers/net/ethernet/sfc/falcon/tx.c
519
smp_mb();
drivers/net/ethernet/sfc/siena/efx.c
732
smp_mb(); /* ensure we change state before checking reset_pending */
drivers/net/ethernet/sfc/siena/efx_common.c
945
smp_mb(); /* ensure we change reset_pending before checking state */
drivers/net/ethernet/sfc/siena/farch.c
595
smp_mb();
drivers/net/ethernet/sfc/siena/siena_sriov.c
662
smp_mb();
drivers/net/ethernet/sfc/siena/tx.c
70
smp_mb();
drivers/net/ethernet/sfc/siena/tx.c
77
smp_mb();
drivers/net/ethernet/sfc/siena/tx_common.c
232
smp_mb();
drivers/net/ethernet/sfc/siena/tx_common.c
257
smp_mb();
drivers/net/ethernet/sfc/tx.c
78
smp_mb();
drivers/net/ethernet/sfc/tx.c
85
smp_mb();
drivers/net/ethernet/sfc/tx_common.c
260
smp_mb();
drivers/net/ethernet/sfc/tx_common.c
290
smp_mb();
drivers/net/ethernet/sun/niu.c
3632
smp_mb();
drivers/net/ethernet/sun/sungem.c
1085
smp_mb();
drivers/net/ethernet/sun/sungem.c
688
smp_mb();
drivers/net/ethernet/wangxun/libwx/wx_lib.c
875
smp_mb();
drivers/net/ethernet/wangxun/libwx/wx_lib.c
982
smp_mb();
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
70
smp_mb(); /* Force any pending update before accessing. */
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
742
smp_mb(); /* Force the above update. */
drivers/net/ethernet/xilinx/ll_temac_main.c
802
smp_mb();
drivers/net/ethernet/xilinx/ll_temac_main.c
814
smp_mb();
drivers/net/ethernet/xilinx/ll_temac_main.c
866
smp_mb();
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1015
smp_mb();
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1142
smp_mb();
drivers/net/ntb_netdev.c
155
smp_mb();
drivers/net/ntb_netdev.c
201
smp_mb();
drivers/net/ntb_netdev.c
241
smp_mb();
drivers/net/usb/usbnet.c
2003
smp_mb();
drivers/net/veth.c
304
smp_mb();
drivers/net/wireless/intel/iwlwifi/mvm/utils.c
1094
smp_mb();
drivers/net/wireless/intel/iwlwifi/mvm/utils.c
1142
smp_mb();
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
1130
smp_mb();
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
845
smp_mb();
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
258
smp_mb();
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
651
smp_mb();
drivers/pci/hotplug/pciehp_hpc.c
103
smp_mb();
drivers/pci/hotplug/pciehp_hpc.c
180
smp_mb();
drivers/pci/hotplug/pciehp_hpc.c
709
smp_mb();
drivers/scsi/cxgbi/libcxgbi.c
835
smp_mb();
drivers/scsi/pm8001/pm8001_sas.h
798
smp_mb(); /*in order to force CPU ordering*/
drivers/scsi/scsi_lib.c
386
smp_mb();
drivers/spi/spi-bcm2835.c
831
smp_mb();
drivers/spi/spi-dw-core.c
436
smp_mb();
drivers/spi/spi-hisi-kunpeng.c
399
smp_mb();
drivers/spi/spi.c
1815
smp_mb(); /* See spi_finalize_current_message()... */
drivers/spi/spi.c
2169
smp_mb(); /* See __spi_pump_transfer_message()... */
drivers/thermal/intel/intel_powerclamp.c
296
smp_mb();
drivers/tty/hvc/hvc_console.c
1055
smp_mb();
drivers/tty/n_tty.c
1742
smp_mb();
drivers/tty/n_tty.c
2289
smp_mb();
drivers/tty/pty.c
173
smp_mb();
drivers/tty/tty.h
60
smp_mb();
drivers/usb/class/cdc-acm.c
616
smp_mb(); /* against acm_suspend() */
drivers/usb/class/cdc-acm.c
920
smp_mb();
drivers/vhost/vhost.c
3138
smp_mb();
drivers/vhost/vhost.c
3238
smp_mb();
drivers/xen/pvcalls-front.c
1125
smp_mb();
fs/aio.c
1189
smp_mb();
fs/btrfs/block-group.h
404
smp_mb();
fs/btrfs/super.c
1627
smp_mb();
fs/btrfs/transaction.c
368
smp_mb();
fs/btrfs/transaction.c
731
smp_mb();
fs/buffer.c
1191
smp_mb();
fs/buffer.c
796
smp_mb();
fs/buffer.c
835
smp_mb();
fs/cachefiles/daemon.c
157
smp_mb();
fs/cachefiles/ondemand.c
545
smp_mb();
fs/ceph/super.h
719
smp_mb();
fs/coredump.c
570
smp_mb();
fs/debugfs/inode.c
703
smp_mb();
fs/erofs/xattr.c
110
smp_mb();
fs/erofs/xattr.c
50
smp_mb();
fs/erofs/zmap.c
630
smp_mb();
fs/erofs/zmap.c
704
smp_mb();
fs/eventpoll.c
1733
smp_mb();
fs/ext4/balloc.c
705
smp_mb();
fs/ext4/fast_commit.c
1090
smp_mb();
fs/ext4/fast_commit.c
1333
smp_mb();
fs/f2fs/checkpoint.c
2124
smp_mb();
fs/f2fs/segment.c
648
smp_mb();
fs/fs-writeback.c
1219
smp_mb();
fs/fs-writeback.c
1809
smp_mb();
fs/fs-writeback.c
2644
smp_mb();
fs/fs-writeback.c
607
smp_mb();
fs/fuse/dev.c
2528
smp_mb();
fs/fuse/dev.c
361
smp_mb();
fs/fuse/inode.c
1954
smp_mb();
fs/gfs2/glock.c
144
smp_mb();
fs/gfs2/glock.c
545
smp_mb();
fs/gfs2/super.c
584
smp_mb();
fs/jbd2/commit.c
233
smp_mb();
fs/jbd2/commit.c
276
smp_mb();
fs/jbd2/transaction.c
1191
smp_mb();
fs/libfs.c
1249
smp_mb();
fs/libfs.c
2028
smp_mb();
fs/libfs.c
2071
smp_mb();
fs/locks.c
1899
smp_mb();
fs/namespace.c
1344
smp_mb();
fs/namespace.c
1952
smp_mb(); // paired with __legitimize_mnt()
fs/namespace.c
443
smp_mb();
fs/namespace.c
614
smp_mb();
fs/namespace.c
749
smp_mb(); // see mntput_no_expire() and do_umount()
fs/netfs/fscache_cookie.c
199
smp_mb();
fs/resctrl/rdtgroup.c
3008
smp_mb();
fs/resctrl/rdtgroup.c
667
smp_mb();
fs/splice.c
180
smp_mb();
fs/splice.c
416
smp_mb();
fs/super.c
168
smp_mb();
fs/ubifs/debug.c
1320
smp_mb();
fs/ubifs/debug.c
1328
smp_mb();
fs/userfaultfd.c
1214
smp_mb();
fs/userfaultfd.c
965
smp_mb();
include/asm-generic/barrier.h
112
#ifndef smp_mb
include/asm-generic/barrier.h
302
# define smp_mb__after_switch_mm() smp_mb()
include/asm-generic/barrier.h
98
#ifndef smp_mb
include/asm-generic/ticket_spinlock.h
50
smp_mb();
include/linux/bio.h
238
smp_mb();
include/linux/closure.h
348
smp_mb();
include/linux/filelock.h
482
smp_mb();
include/linux/filelock.h
501
smp_mb();
include/linux/filelock.h
545
smp_mb();
include/linux/fsverity.h
154
smp_mb();
include/linux/interrupt.h
786
smp_mb();
include/linux/interrupt.h
793
smp_mb();
include/linux/netdevice.h
3907
smp_mb(); /* NOTE: netdev_txq_completed_mb() assumes this exists */
include/linux/netfilter/x_tables.h
370
smp_mb();
include/linux/percpu-rwsem.h
125
smp_mb(); /* B matches C */
include/linux/poll.h
52
smp_mb();
include/linux/rcupdate.h
1142
#define smp_mb__after_unlock_lock() smp_mb() /* Full ordering for lock. */
include/linux/rcupdate_trace.h
108
smp_mb(); // Placeholder for more selective ordering
include/linux/rcupdate_trace.h
129
smp_mb(); // Placeholder for more selective ordering
include/linux/rcupdate_trace.h
61
smp_mb(); // Provide ordering on noinstr-incomplete architectures.
include/linux/rcupdate_trace.h
79
smp_mb(); // Provide ordering on noinstr-incomplete architectures.
include/linux/rmap.h
460
smp_mb();
include/linux/rmap.h
765
smp_mb();
include/linux/sched/idle.h
110
smp_mb(); /* paired with resched_curr() */
include/linux/sched/mm.h
103
smp_mb();
include/linux/sched/mm.h
112
smp_mb(); /* see mmdrop_lazy_tlb() above */
include/linux/swait.h
143
smp_mb();
include/linux/wait.h
160
smp_mb();
include/linux/wait_bit.h
614
smp_mb(); \
include/net/netdev_queues.h
278
smp_mb();
include/net/sch_generic.h
236
smp_mb();
include/net/tcp.h
773
smp_mb();
io_uring/cancel.c
519
smp_mb();
io_uring/wait.c
99
smp_mb();
kernel/bpf/bpf_local_storage.c
842
smp_mb();
kernel/bpf/helpers.c
1366
smp_mb();
kernel/cpu.c
1078
smp_mb();
kernel/cpu.c
776
smp_mb();
kernel/debug/debug_core.c
608
smp_mb();
kernel/dma/swiotlb.c
1264
smp_mb();
kernel/events/core.c
3200
smp_mb();
kernel/exit.c
332
smp_mb(); /* (B) */
kernel/futex/futex.h
354
smp_mb();
kernel/irq/irqdomain.c
1340
smp_mb();
kernel/irq/irqdomain.c
656
smp_mb();
kernel/irq_work.c
218
smp_mb();
kernel/kcsan/kcsan_test.c
574
KCSAN_EXPECT_READ_BARRIER(smp_mb(), true);
kernel/kcsan/kcsan_test.c
619
KCSAN_EXPECT_WRITE_BARRIER(smp_mb(), true);
kernel/kcsan/kcsan_test.c
664
KCSAN_EXPECT_RW_BARRIER(smp_mb(), true);
kernel/kcsan/selftest.c
143
KCSAN_CHECK_READ_BARRIER(smp_mb());
kernel/kcsan/selftest.c
172
KCSAN_CHECK_WRITE_BARRIER(smp_mb());
kernel/kcsan/selftest.c
202
KCSAN_CHECK_RW_BARRIER(smp_mb());
kernel/locking/percpu-rwsem.c
222
smp_mb(); /* C matches B */
kernel/locking/percpu-rwsem.c
67
smp_mb(); /* A matches D */
kernel/locking/ww_mutex.h
410
smp_mb(); /* See comments above and below. */
kernel/locking/ww_mutex.h
577
smp_mb();
kernel/printk/nbcon.c
1306
smp_mb(); /* LMM(rcuwait_has_sleeper:A) */
kernel/rcu/rcu.h
110
smp_mb(); /* Ensure update-side operation before counter increment. */
kernel/rcu/rcu.h
131
smp_mb(); /* Above access must not bleed into critical section. */
kernel/rcu/rcu.h
97
smp_mb(); /* Ensure update-side operation after counter increment. */
kernel/rcu/rcu_segcblist.c
217
smp_mb(); // Read header comment above.
kernel/rcu/rcu_segcblist.c
219
smp_mb(); // Read header comment above.
kernel/rcu/rcu_segcblist.c
357
smp_mb(); /* Ensure counts are updated before callback is entrained. */
kernel/rcu/rcuscale.c
1069
smp_mb(); /* Wake before output. */
kernel/rcu/rcuscale.c
626
smp_mb(); /* Assign before wake. */
kernel/rcu/rcuscale.c
795
smp_mb(); /* Assign before wake. */
kernel/rcu/rcuscale.c
832
smp_mb(); /* Wake before output. */
kernel/rcu/rcutorture.c
1252
smp_mb(); // Time check before grace-period check.
kernel/rcu/rcutorture.c
2626
smp_mb(); // Sample jiffies after posting hrtimer.
kernel/rcu/rcutorture.c
3476
smp_mb(); /* Emergency stop before free and wait to avoid hangs. */
kernel/rcu/rcutorture.c
3491
smp_mb(); /* Frees before return to avoid redoing OOM. */
kernel/rcu/rcutorture.c
3724
smp_mb(); // Can't trust ordering if broken.
kernel/rcu/rcutorture.c
3875
smp_mb(); // Store before wakeup.
kernel/rcu/rcutorture.c
3899
smp_mb(); // Above write before wait.
kernel/rcu/refscale.c
1506
smp_mb(); // Wake before output.
kernel/rcu/srcutree.c
1201
smp_mb(); /* E */ /* Pairs with B and C. */
kernel/rcu/srcutree.c
1224
smp_mb(); /* D */ /* Pairs with C. */
kernel/rcu/srcutree.c
1286
smp_mb(); /* Order ->srcu_gp_seq with ->srcu_gp_seq_needed. */
kernel/rcu/srcutree.c
1289
smp_mb(); /* Order ->srcu_gp_seq with prior access. */
kernel/rcu/srcutree.c
1506
smp_mb();
kernel/rcu/srcutree.c
1597
smp_mb();
kernel/rcu/srcutree.c
1650
smp_mb(); // ^^^
kernel/rcu/srcutree.c
1705
smp_mb(); /* Force ordering following return. */
kernel/rcu/srcutree.c
535
smp_mb(); /* A */
kernel/rcu/srcutree.c
795
smp_mb(); /* B */ /* Avoid leaking the critical section. */
kernel/rcu/srcutree.c
807
smp_mb(); /* C */ /* Avoid leaking the critical section. */
kernel/rcu/srcutree.c
855
smp_mb(); /* Order prior store to ->srcu_gp_seq_needed vs. GP start. */
kernel/rcu/tasks.h
428
smp_mb();
kernel/rcu/tasks.h
685
smp_mb(); /* Ensure others see full kthread. */
kernel/rcu/tree.c
2197
smp_mb(); // Order against failing poll_state_synchronize_rcu_full().
kernel/rcu/tree.c
3416
smp_mb(); /* ^^^ */
kernel/rcu/tree.c
3443
smp_mb(); /* ^^^ */
kernel/rcu/tree.c
3555
smp_mb(); /* Ensure GP ends before subsequent accesses. */
kernel/rcu/tree.c
3599
smp_mb(); // Order against root rcu_node structure grace-period cleanup.
kernel/rcu/tree.c
3604
smp_mb(); /* Ensure GP ends before subsequent accesses. */
kernel/rcu/tree.c
3833
smp_mb(); /* caller's subsequent code after above check. */
kernel/rcu/tree.c
3944
smp_mb(); /* caller's subsequent code after above check. */
kernel/rcu/tree.c
4379
smp_mb(); /* Ensure RCU read-side usage follows above initialization. */
kernel/rcu/tree_exp.h
288
smp_mb();
kernel/rcu/tree_exp.h
42
smp_mb(); /* Ensure that consecutive grace periods serialize. */
kernel/rcu/tree_exp.h
54
smp_mb(); /* Caller's modifications seen first by other CPUs. */
kernel/rcu/tree_exp.h
709
smp_mb(); /* All above changes before wakeup. */
kernel/rcu/tree_stall.h
208
smp_mb(); // ->gp_start before ->jiffies_stall and caller's ->gp_seq.
kernel/relay.c
576
smp_mb();
kernel/sched/clock.c
195
smp_mb(); /* matches sched_clock_init_late() */
kernel/sched/clock.c
238
smp_mb(); /* matches {set,clear}_sched_clock_stable() */
kernel/sched/core.c
10516
smp_mb();
kernel/sched/core.c
10565
smp_mb();
kernel/sched/core.c
4356
smp_mb(); /* Pairing determined by caller's synchronization design. */
kernel/sched/cpufreq_schedutil.c
98
smp_mb();
kernel/sched/fair.c
12765
smp_mb();
kernel/sched/membarrier.c
172
smp_mb(); /* IPIs should be serializing but paranoid. */
kernel/sched/membarrier.c
187
smp_mb(); /* IPIs should be serializing but paranoid. */
kernel/sched/membarrier.c
201
smp_mb();
kernel/sched/membarrier.c
219
smp_mb();
kernel/sched/membarrier.c
229
smp_mb();
kernel/sched/membarrier.c
262
smp_mb(); /* system call entry is not a mb. */
kernel/sched/membarrier.c
312
smp_mb(); /* exit from system call is not a mb */
kernel/sched/membarrier.c
356
smp_mb(); /* system call entry is not a mb. */
kernel/sched/membarrier.c
433
smp_mb(); /* exit from system call is not a mb */
kernel/sched/membarrier.c
454
smp_mb();
kernel/sched/psi.c
693
smp_mb();
kernel/sched/wait.c
460
smp_mb(); /* C */
kernel/signal.c
312
smp_mb(); /* advised by wake_up_bit() */
kernel/smp.c
1066
smp_mb();
kernel/smp.c
185
smp_mb(); /* NULL cur_csd after unlock. */
kernel/smp.c
193
smp_mb(); /* Update cur_csd before function call. */
kernel/trace/blktrace.c
511
smp_mb();
kernel/trace/ring_buffer.c
1078
smp_mb();
kernel/trace/ring_buffer.c
1099
smp_mb();
kernel/trace/ring_buffer.c
5511
smp_mb();
kernel/trace/trace_functions_graph.c
492
smp_mb();
kernel/trace/trace_functions_graph.c
522
smp_mb();
kernel/workqueue.c
1774
smp_mb();
kernel/workqueue.c
849
smp_mb();
lib/sbitmap.c
712
smp_mb();
mm/huge_memory.c
3377
smp_mb();
mm/khugepaged.c
2074
smp_mb();
mm/khugepaged.c
2269
smp_mb();
mm/ksm.c
3408
smp_mb(); /* wake_up_bit advises this */
mm/rmap.c
2240
smp_mb();
mm/swap.c
826
smp_mb();
mm/swap.c
871
smp_mb();
mm/swapfile.c
2497
smp_mb();
net/core/xdp.c
227
smp_mb(); /* mutex lock should provide enough pairing */
net/ipv4/tcp_input.c
6992
smp_mb();
net/ipv4/tcp_input.c
7287
smp_mb();
net/kcm/kcmsock.c
1447
smp_mb();
net/kcm/kcmsock.c
158
smp_mb();
net/kcm/kcmsock.c
325
smp_mb();
net/kcm/kcmsock.c
516
smp_mb();
net/kcm/kcmsock.c
83
smp_mb();
net/mac80211/driver-ops.c
26
smp_mb();
net/mac80211/sta_info.c
914
smp_mb();
net/mac802154/driver-ops.h
209
smp_mb();
net/mptcp/protocol.h
976
smp_mb();
net/netfilter/ipvs/ip_vs_est.c
185
smp_mb();
net/netfilter/x_tables.c
1446
smp_mb();
net/openvswitch/vport-netdev.c
182
smp_mb();
net/packet/af_packet.c
1078
smp_mb();
net/packet/af_packet.c
2465
smp_mb();
net/rds/send.c
509
smp_mb();
net/rxrpc/input.c
760
smp_mb(); /* Read data before setting avail bit */
net/sched/sch_generic.c
525
smp_mb();
net/strparser/strparser.c
493
smp_mb();
net/tipc/socket.c
509
smp_mb();
net/vmw_vsock/vmci_transport_notify_qstate.c
269
smp_mb();
net/vmw_vsock/vmci_transport_notify_qstate.c
316
smp_mb();
rust/helpers/barrier.c
7
smp_mb();
security/keys/gc.c
118
smp_mb();
security/keys/gc.c
321
smp_mb();
sound/soc/intel/avs/debugfs.c
31
smp_mb();
tools/include/asm/barrier.h
46
#ifndef smp_mb
tools/include/asm/barrier.h
53
smp_mb(); \
tools/include/asm/barrier.h
62
smp_mb(); \
tools/perf/arch/arm/util/auxtrace.c
210
smp_mb();
tools/perf/util/auxtrace.c
1907
smp_mb();
tools/perf/util/auxtrace.h
487
smp_mb();
tools/testing/selftests/bpf/bpf_atomic.h
71
smp_mb(); \
tools/testing/selftests/bpf/bpf_atomic.h
79
smp_mb(); \
tools/testing/selftests/bpf/bpf_atomic.h
91
smp_mb(); \
tools/testing/selftests/bpf/bpf_atomic.h
99
smp_mb(); \
tools/virtio/ringtest/main.c
369
smp_mb();
tools/virtio/ringtest/main.h
188
smp_mb(); /* Enforce dependency ordering from x */ \
tools/virtio/ringtest/ring.c
183
smp_mb();
tools/virtio/ringtest/ring.c
193
smp_mb();
tools/virtio/ringtest/ring.c
215
smp_mb();
tools/virtio/ringtest/ring.c
260
smp_mb();
tools/virtio/ringtest/virtio_ring_0_9.c
222
smp_mb();
tools/virtio/ringtest/virtio_ring_0_9.c
232
smp_mb();
tools/virtio/ringtest/virtio_ring_0_9.c
254
smp_mb();
tools/virtio/ringtest/virtio_ring_0_9.c
325
smp_mb();