Searched refs:virt_rmb (Results 1 – 19 of 19) sorted by relevance
6 #define virt_rmb() barrier() macro22 #define virt_rmb() dmb(ishld) macro
103 virt_rmb(); in pv_time_steal_clock()105 virt_rmb(); in pv_time_steal_clock()
27 virt_rmb(); in pvclock_read_begin()36 virt_rmb(); in pvclock_read_retry()
116 virt_rmb(); in vmclock_get_crosststamp()163 virt_rmb(); in vmclock_get_crosststamp()398 virt_rmb(); in vmclock_miscdev_read()404 virt_rmb(); in vmclock_miscdev_read()
62 virt_rmb(); in hv_signal_on_write()583 virt_rmb(); in hv_pkt_iter_close()619 virt_rmb(); in hv_pkt_iter_close()
43 virt_rmb(); /* Make sure that the version is read before the steal */ in paravt_steal_clock()45 virt_rmb(); /* Make sure that the steal is read before the next version */ in paravt_steal_clock()
39 virt_rmb(); in evtchnl_interrupt_ctrl()96 virt_rmb(); in evtchnl_interrupt_evt()
240 virt_rmb(); in vmware_steal_clock()243 virt_rmb(); in vmware_steal_clock()
214 #define virt_rmb() do { kcsan_rmb(); __smp_rmb(); } while (0) macro
289 virt_rmb(); /* Ensure word is up-to-date before reading head. */ in consume_one_event()
1725 virt_rmb(); /* Hypervisor can set upcall pending. */ in xen_evtchn_do_upcall()
428 virt_rmb(); in kvm_steal_clock()430 virt_rmb(); in kvm_steal_clock()
186 virt_rmb(); in xb_read()
202 virt_rmb(); in test_reply()
187 virt_rmb(); in p9_xen_response()
391 virt_rmb(); /* ordering required respective to backend */ in scsifront_ring_drain()
2635 virt_rmb(); in qp_dequeue_locked()
917 virt_rmb(); in smb_direct_read()
2113 virt_rmb(); in smbd_recv()