Symbol: smp_store_mb
arch/arm64/kvm/arm.c
1271
smp_store_mb(vcpu->mode, IN_GUEST_MODE);
arch/loongarch/kvm/vcpu.c
313
smp_store_mb(vcpu->mode, IN_GUEST_MODE);
arch/loongarch/kvm/vcpu.c
333
smp_store_mb(vcpu->mode, OUTSIDE_GUEST_MODE);
arch/mips/kvm/mips.c
1332
smp_store_mb(vcpu->mode, IN_GUEST_MODE);
arch/mips/kvm/mips.c
451
smp_store_mb(vcpu->mode, IN_GUEST_MODE);
arch/x86/kvm/mmu/mmu.c
575
smp_store_mb(vcpu->mode, READING_SHADOW_PAGE_TABLES);
arch/x86/kvm/x86.c
4159
smp_store_mb(vcpu->arch.apf.pageready_pending, false);
drivers/dma-buf/st-dma-fence.c
116
smp_store_mb(container_of(cb, struct simple_cb, cb)->seen, true);
drivers/dma-buf/st-dma-fence.c
448
smp_store_mb(cb.seen, false);
drivers/firmware/arm_scmi/driver.c
1102
smp_store_mb(xfer->priv, priv);
drivers/firmware/arm_scmi/driver.c
1151
smp_store_mb(xfer->priv, priv);
drivers/firmware/arm_scmi/raw_mode.c
1508
smp_store_mb(xfer.priv, priv);
drivers/firmware/arm_scmi/raw_mode.c
642
smp_store_mb(xfer->state, SCMI_XFER_SENT_OK);
drivers/firmware/arm_scmi/transports/optee.c
595
smp_store_mb(scmi_optee_private, NULL);
drivers/firmware/arm_scmi/transports/virtio.c
521
smp_store_mb(xfer->priv, msg);
drivers/firmware/arm_scmi/transports/virtio.c
535
smp_store_mb(xfer->priv, NULL);
drivers/firmware/arm_scmi/transports/virtio.c
611
smp_store_mb(xfer->priv, NULL);
drivers/firmware/arm_scmi/transports/virtio.c
872
smp_store_mb(scmi_vdev, vdev);
drivers/firmware/arm_scmi/transports/virtio.c
882
smp_store_mb(scmi_vdev, NULL);
drivers/firmware/arm_scmi/transports/virtio.c
904
smp_store_mb(scmi_vdev, NULL);
drivers/gpu/drm/i915/gem/i915_gem_mman.c
983
smp_store_mb(i915->gem.mmap_singleton, file);
drivers/gpu/drm/i915/gt/intel_gt_irq.h
62
smp_store_mb(engine->irq_handler, fn);
drivers/gpu/drm/i915/gt/selftest_execlists.c
3356
smp_store_mb(result[0], -1);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4949
smp_store_mb(wq_entry->flags, wq_entry->flags & ~WQ_FLAG_WOKEN);
drivers/gpu/drm/i915/i915_active.c
989
smp_store_mb(*ll_to_fence_slot(node), &rq->fence);
drivers/gpu/drm/i915/intel_uncore.c
480
smp_store_mb(domain->active, false);
drivers/gpu/drm/i915/selftests/i915_request.c
2565
smp_store_mb(s->seen, true); /* be safe, be strong */
drivers/gpu/drm/i915/selftests/i915_sw_fence.c
519
smp_store_mb(ipc->value, 1);
drivers/gpu/drm/i915/selftests/intel_uncore.c
203
smp_store_mb(domain->active, false);
drivers/gpu/drm/i915/selftests/intel_uncore.c
240
smp_store_mb(domain->active, false);
drivers/infiniband/sw/siw/siw_qp.c
1065
smp_store_mb(sqe->flags, 0);
drivers/infiniband/sw/siw/siw_qp.c
1084
smp_store_mb(sqe->flags, 0);
drivers/infiniband/sw/siw/siw_qp.c
1127
smp_store_mb(rqe->flags, 0);
drivers/infiniband/sw/siw/siw_qp.c
1146
smp_store_mb(rqe->flags, 0);
drivers/infiniband/sw/siw/siw_qp.c
932
smp_store_mb(sqe->flags, 0);
drivers/infiniband/sw/siw/siw_qp.c
996
smp_store_mb(irqe->flags, 0);
drivers/infiniband/sw/siw/siw_qp_rx.c
375
smp_store_mb(rqe->flags, 0);
drivers/infiniband/sw/siw/siw_qp_rx.c
713
smp_store_mb(resp->flags, SIW_WQE_VALID);
drivers/infiniband/sw/siw/siw_verbs.c
1280
smp_store_mb(cq->notify->flags, SIW_NOTIFY_SOLICITED);
drivers/infiniband/sw/siw/siw_verbs.c
1286
smp_store_mb(cq->notify->flags, SIW_NOTIFY_ALL);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
424
smp_store_mb(clock_info->sign,
drivers/net/veth.c
988
smp_store_mb(rq->rx_notify_masked, false);
fs/select.c
255
smp_store_mb(pwq->triggered, 0);
include/asm-generic/barrier.h
159
#ifndef smp_store_mb
include/asm-generic/barrier.h
181
#ifndef smp_store_mb
include/linux/sched.h
251
smp_store_mb(current->__state, (state_value)); \
kernel/kcsan/kcsan_test.c
582
KCSAN_EXPECT_READ_BARRIER(smp_store_mb(test_var, 0), true);
kernel/kcsan/kcsan_test.c
627
KCSAN_EXPECT_WRITE_BARRIER(smp_store_mb(test_var, 0), true);
kernel/kcsan/kcsan_test.c
672
KCSAN_EXPECT_RW_BARRIER(smp_store_mb(test_var, 0), true);
kernel/kcsan/selftest.c
149
KCSAN_CHECK_READ_BARRIER(smp_store_mb(test_var, 0));
kernel/kcsan/selftest.c
178
KCSAN_CHECK_WRITE_BARRIER(smp_store_mb(test_var, 0));
kernel/kcsan/selftest.c
210
KCSAN_CHECK_RW_BARRIER(smp_store_mb(test_var, 0));
kernel/locking/qspinlock_paravirt.h
317
smp_store_mb(pn->state, VCPU_HALTED);
kernel/sched/wait.c
451
smp_store_mb(wq_entry->flags, wq_entry->flags & ~WQ_FLAG_WOKEN); /* B */
net/tls/tls_sw.c
508
smp_store_mb(rec->tx_ready, true);