| /Linux-v5.4/include/asm-generic/ |
| D | barrier.h | 140 #ifndef smp_store_mb 141 #define smp_store_mb(var, value) __smp_store_mb(var, value) macro 162 #ifndef smp_store_mb 163 #define smp_store_mb(var, value) do { WRITE_ONCE(var, value); barrier(); } while (0) macro
|
| /Linux-v5.4/drivers/gpu/drm/i915/selftests/ |
| D | intel_uncore.c | 182 smp_store_mb(domain->active, false); in live_forcewake_ops() 219 smp_store_mb(domain->active, false); in live_forcewake_ops()
|
| D | i915_sw_fence.c | 519 smp_store_mb(ipc->value, 1); in task_ipc()
|
| /Linux-v5.4/drivers/infiniband/sw/siw/ |
| D | siw_qp.c | 932 smp_store_mb(irqe->flags, 0); in siw_activate_tx() 1004 smp_store_mb(sqe->flags, 0); in siw_activate_tx() 1081 smp_store_mb(sqe->flags, 0); in siw_sqe_complete() 1100 smp_store_mb(sqe->flags, 0); in siw_sqe_complete() 1143 smp_store_mb(rqe->flags, 0); in siw_rqe_complete() 1162 smp_store_mb(rqe->flags, 0); in siw_rqe_complete()
|
| D | siw_qp_rx.c | 374 smp_store_mb(rqe->flags, 0); in siw_rqe_get() 712 smp_store_mb(resp->flags, SIW_WQE_VALID); in siw_init_rresp()
|
| D | siw_verbs.c | 1147 smp_store_mb(cq->notify->flags, SIW_NOTIFY_SOLICITED); in siw_req_notify_cq() 1153 smp_store_mb(cq->notify->flags, SIW_NOTIFY_ALL); in siw_req_notify_cq()
|
| /Linux-v5.4/drivers/dma-buf/ |
| D | st-dma-fence.c | 153 smp_store_mb(container_of(cb, struct simple_cb, cb)->seen, true); in simple_callback() 473 smp_store_mb(cb.seen, false); in thread_signal_callback()
|
| D | dma-resv.c | 256 smp_store_mb(fobj->shared_count, count); in dma_resv_add_shared_fence()
|
| /Linux-v5.4/kernel/locking/ |
| D | qspinlock_paravirt.h | 320 smp_store_mb(pn->state, vcpu_halted); in pv_wait_node()
|
| /Linux-v5.4/kernel/sched/ |
| D | wait.c | 425 smp_store_mb(wq_entry->flags, wq_entry->flags & ~WQ_FLAG_WOKEN); /* B */ in wait_woken()
|
| /Linux-v5.4/tools/memory-model/ |
| D | linux-kernel.def | 17 smp_store_mb(X,V) { __store{once}(X,V); __fence{mb}; }
|
| /Linux-v5.4/include/linux/ |
| D | sched.h | 140 smp_store_mb(current->state, (state_value)); \ 194 smp_store_mb(current->state, (state_value))
|
| /Linux-v5.4/net/tls/ |
| D | tls_sw.c | 458 smp_store_mb(rec->tx_ready, true); in tls_encrypt_done() 1063 smp_store_mb(ctx->async_notify, true); in tls_sw_sendmsg() 1859 smp_store_mb(ctx->async_notify, true); in tls_sw_recvmsg() 2073 smp_store_mb(ctx->async_notify, true); in tls_sw_release_resources_tx()
|
| /Linux-v5.4/Documentation/translations/ko_KR/ |
| D | memory-barriers.txt | 1836 (*) smp_store_mb(var, value) 2113 smp_store_mb(); 2156 smp_store_mb(); wake_up();
|
| /Linux-v5.4/arch/mips/kvm/ |
| D | mips.c | 464 smp_store_mb(vcpu->mode, IN_GUEST_MODE); in kvm_arch_vcpu_ioctl_run() 1466 smp_store_mb(vcpu->mode, IN_GUEST_MODE); in kvm_mips_handle_exit()
|
| D | trap_emul.c | 1145 smp_store_mb(vcpu->mode, READING_SHADOW_PAGE_TABLES); in kvm_trap_emul_gva_lockless_begin()
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| D | clock.c | 88 smp_store_mb(clock_info->sign, in mlx5_update_clock_info_page()
|
| /Linux-v5.4/virt/kvm/arm/ |
| D | arm.c | 741 smp_store_mb(vcpu->mode, IN_GUEST_MODE); in kvm_arch_vcpu_ioctl_run()
|
| /Linux-v5.4/fs/ |
| D | select.c | 257 smp_store_mb(pwq->triggered, 0); in poll_schedule_timeout()
|
| /Linux-v5.4/drivers/net/ |
| D | veth.c | 783 smp_store_mb(rq->rx_notify_masked, false); in veth_poll()
|
| /Linux-v5.4/drivers/gpu/drm/i915/ |
| D | intel_uncore.c | 417 smp_store_mb(domain->active, false); in intel_uncore_forcewake_reset()
|
| /Linux-v5.4/Documentation/ |
| D | memory-barriers.txt | 1866 (*) smp_store_mb(var, value) 2132 smp_store_mb(); 2175 smp_store_mb(); wake_up();
|
| /Linux-v5.4/arch/x86/kvm/ |
| D | mmu.c | 1041 smp_store_mb(vcpu->mode, READING_SHADOW_PAGE_TABLES); in walk_shadow_page_lockless_begin()
|