Home
last modified time | relevance | path

Searched refs:smp_store_mb (Results 1 – 25 of 29) sorted by relevance

12

/Linux-v5.10/include/asm-generic/
Dbarrier.h125 #ifndef smp_store_mb
126 #define smp_store_mb(var, value) __smp_store_mb(var, value) macro
147 #ifndef smp_store_mb
148 #define smp_store_mb(var, value) do { WRITE_ONCE(var, value); barrier(); } while (0) macro
/Linux-v5.10/drivers/gpu/drm/i915/selftests/
Dintel_uncore.c184 smp_store_mb(domain->active, false); in live_forcewake_ops()
221 smp_store_mb(domain->active, false); in live_forcewake_ops()
Di915_sw_fence.c519 smp_store_mb(ipc->value, 1); in task_ipc()
Di915_request.c2176 smp_store_mb(s->seen, true); /* be safe, be strong */ in signal_cb()
/Linux-v5.10/drivers/infiniband/sw/siw/
Dsiw_qp.c932 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()
Dsiw_qp_rx.c375 smp_store_mb(rqe->flags, 0); in siw_rqe_get()
713 smp_store_mb(resp->flags, SIW_WQE_VALID); in siw_init_rresp()
Dsiw_verbs.c1224 smp_store_mb(cq->notify->flags, SIW_NOTIFY_SOLICITED); in siw_req_notify_cq()
1230 smp_store_mb(cq->notify->flags, SIW_NOTIFY_ALL); in siw_req_notify_cq()
/Linux-v5.10/drivers/dma-buf/
Dst-dma-fence.c153 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()
Ddma-resv.c294 smp_store_mb(fobj->shared_count, count); in dma_resv_add_shared_fence()
/Linux-v5.10/kernel/locking/
Dqspinlock_paravirt.h320 smp_store_mb(pn->state, vcpu_halted); in pv_wait_node()
/Linux-v5.10/tools/memory-model/
Dlinux-kernel.def17 smp_store_mb(X,V) { __store{once}(X,V); __fence{mb}; }
/Linux-v5.10/kernel/sched/
Dwait.c442 smp_store_mb(wq_entry->flags, wq_entry->flags & ~WQ_FLAG_WOKEN); /* B */ in wait_woken()
/Linux-v5.10/include/linux/
Dsched.h140 smp_store_mb(current->state, (state_value)); \
194 smp_store_mb(current->state, (state_value))
/Linux-v5.10/Documentation/translations/ko_KR/
Dmemory-barriers.txt1831 (*) smp_store_mb(var, value)
2109 smp_store_mb();
2152 smp_store_mb(); wake_up();
/Linux-v5.10/arch/mips/kvm/
Dmips.c482 smp_store_mb(vcpu->mode, IN_GUEST_MODE); in kvm_arch_vcpu_ioctl_run()
1388 smp_store_mb(vcpu->mode, IN_GUEST_MODE); in kvm_mips_handle_exit()
Dtrap_emul.c1137 smp_store_mb(vcpu->mode, READING_SHADOW_PAGE_TABLES); in kvm_trap_emul_gva_lockless_begin()
/Linux-v5.10/drivers/gpu/drm/i915/gem/
Di915_gem_mman.c828 smp_store_mb(i915->gem.mmap_singleton, file); in mmap_singleton()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/lib/
Dclock.c109 smp_store_mb(clock_info->sign, in mlx5_update_clock_info_page()
/Linux-v5.10/drivers/hv/
Dchannel_mgmt.c372 smp_store_mb( in vmbus_channel_map_relid()
/Linux-v5.10/drivers/gpu/drm/i915/
Di915_active.c1037 smp_store_mb(*ll_to_fence_slot(node), &rq->fence); in i915_request_add_active_barriers()
Dintel_uncore.c419 smp_store_mb(domain->active, false); in intel_uncore_forcewake_reset()
/Linux-v5.10/arch/arm64/kvm/
Darm.c742 smp_store_mb(vcpu->mode, IN_GUEST_MODE); in kvm_arch_vcpu_ioctl_run()
/Linux-v5.10/fs/
Dselect.c257 smp_store_mb(pwq->triggered, 0); in poll_schedule_timeout()
/Linux-v5.10/drivers/net/
Dveth.c855 smp_store_mb(rq->rx_notify_masked, false); in veth_poll()
/Linux-v5.10/net/tls/
Dtls_sw.c463 smp_store_mb(rec->tx_ready, true); in tls_encrypt_done()

12