/openbmc/linux/arch/s390/include/asm/ |
H A D | bitops.h | 193 smp_mb__before_atomic(); in arch_clear_bit_unlock()
|
/openbmc/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_pages.c | 138 smp_mb__before_atomic(); in __i915_gem_object_get_pages() 386 smp_mb__before_atomic(); in i915_gem_object_pin_map()
|
/openbmc/linux/fs/btrfs/ |
H A D | async-thread.c | 322 smp_mb__before_atomic(); in btrfs_work_helper()
|
/openbmc/linux/tools/memory-model/ |
H A D | linux-kernel.bell | 31 'before-atomic (*smp_mb__before_atomic*) ||
|
H A D | linux-kernel.def | 23 smp_mb__before_atomic() { __fence{before-atomic}; }
|
/openbmc/linux/kernel/locking/ |
H A D | qspinlock_paravirt.h | 379 smp_mb__before_atomic(); in pv_kick_node()
|
/openbmc/linux/arch/riscv/kvm/ |
H A D | vcpu.c | 381 smp_mb__before_atomic(); in kvm_riscv_vcpu_set_interrupt() 403 smp_mb__before_atomic(); in kvm_riscv_vcpu_unset_interrupt()
|
/openbmc/linux/include/target/ |
H A D | target_core_base.h | 996 smp_mb__before_atomic(); in atomic_inc_mb() 1003 smp_mb__before_atomic(); in atomic_dec_mb()
|
/openbmc/linux/arch/mips/include/asm/ |
H A D | atomic.h | 201 smp_mb__before_atomic(); \
|
/openbmc/linux/drivers/gpu/drm/msm/adreno/ |
H A D | a5xx_preempt.c | 33 smp_mb__before_atomic(); in set_preempt_state()
|
/openbmc/linux/net/sunrpc/ |
H A D | backchannel_rqst.c | 282 smp_mb__before_atomic(); in xprt_free_bc_rqst()
|
/openbmc/linux/kernel/debug/ |
H A D | debug_core.c | 650 smp_mb__before_atomic(); in kgdb_cpu_enter() 815 smp_mb__before_atomic(); in kgdb_cpu_enter()
|
/openbmc/linux/net/smc/ |
H A D | smc_tx.c | 272 smp_mb__before_atomic(); in smc_tx_sendmsg() 347 smp_mb__before_atomic(); in smc_tx_advance_cursors()
|
/openbmc/linux/lib/ |
H A D | sbitmap.c | 617 smp_mb__before_atomic(); in sbitmap_queue_clear_batch() 656 smp_mb__before_atomic(); in sbitmap_queue_clear()
|
/openbmc/linux/include/linux/ |
H A D | bio.h | 217 smp_mb__before_atomic(); in bio_get() 666 smp_mb__before_atomic(); in bio_inc_remaining()
|
H A D | interrupt.h | 749 smp_mb__before_atomic(); in tasklet_enable()
|
/openbmc/linux/fs/fscache/ |
H A D | cache.c | 319 smp_mb__before_atomic(); in fscache_end_cache_access()
|
/openbmc/linux/fs/nfs/ |
H A D | pnfs_dev.c | 307 smp_mb__before_atomic(); in nfs4_mark_deviceid_unavailable()
|
/openbmc/linux/mm/ |
H A D | shmem_quota.c | 231 smp_mb__before_atomic(); in shmem_acquire_dquot()
|
/openbmc/linux/drivers/cpuidle/ |
H A D | coupled.c | 153 smp_mb__before_atomic(); in cpuidle_coupled_parallel_barrier()
|
/openbmc/linux/drivers/net/ethernet/amazon/ena/ |
H A D | ena_netdev.h | 406 smp_mb__before_atomic(); in ena_reset_device()
|
/openbmc/linux/drivers/xen/xen-pciback/ |
H A D | pciback_ops.c | 392 smp_mb__before_atomic(); /* /after/ clearing PCIF_active */ in xen_pcibk_do_one_op()
|
/openbmc/linux/kernel/kcsan/ |
H A D | kcsan_test.c | 576 KCSAN_EXPECT_READ_BARRIER(smp_mb__before_atomic(), true); in test_barrier_nothreads() 621 KCSAN_EXPECT_WRITE_BARRIER(smp_mb__before_atomic(), true); in test_barrier_nothreads() 666 KCSAN_EXPECT_RW_BARRIER(smp_mb__before_atomic(), true); in test_barrier_nothreads()
|
/openbmc/linux/kernel/rcu/ |
H A D | rcu_segcblist.c | 213 smp_mb__before_atomic(); // Read header comment above. in rcu_segcblist_add_len()
|
/openbmc/linux/drivers/md/bcache/ |
H A D | writeback.c | 958 smp_mb__before_atomic(); in bch_dirty_init_thread() 1024 smp_mb__before_atomic(); in bch_sectors_dirty_init()
|