Searched refs:virt_rmb (Results 1 - 22 of 22) sorted by path

/linux-master/arch/riscv/kernel/
H A Dparavirt.c103 virt_rmb();
105 virt_rmb();
/linux-master/arch/x86/include/asm/
H A Dpvclock.h26 virt_rmb();
35 virt_rmb();
/linux-master/arch/x86/kernel/cpu/
H A Dvmware.c231 virt_rmb();
234 virt_rmb();
/linux-master/arch/x86/kernel/
H A Dkvm.c413 virt_rmb();
415 virt_rmb();
/linux-master/drivers/block/
H A Dxen-blkfront.c1529 virt_rmb(); /* Ensure we see queued responses up to 'rp'. */
/linux-master/drivers/gpu/drm/xen/
H A Dxen_drm_front_evtchnl.c39 virt_rmb();
96 virt_rmb();
/linux-master/drivers/hv/
H A Dring_buffer.c61 virt_rmb();
581 virt_rmb();
617 virt_rmb();
/linux-master/drivers/misc/vmw_vmci/
H A Dvmci_queue_pair.c2632 * This virt_rmb() ensures that data from the queue will be read
2635 virt_rmb();
/linux-master/drivers/scsi/
H A Dxen-scsifront.c391 virt_rmb(); /* ordering required respective to backend */
/linux-master/drivers/xen/events/
H A Devents_base.c1721 virt_rmb(); /* Hypervisor can set upcall pending. */
H A Devents_fifo.c289 virt_rmb(); /* Ensure word is up-to-date before reading head. */
/linux-master/drivers/xen/
H A Dpvcalls-back.c344 virt_rmb();
H A Dpvcalls-front.c598 virt_rmb();
/linux-master/drivers/xen/xenbus/
H A Dxenbus_comms.c186 virt_rmb();
H A Dxenbus_xs.c196 virt_rmb();
/linux-master/fs/smb/client/
H A Dsmbdirect.c1763 virt_rmb();
/linux-master/fs/smb/server/
H A Dtransport_rdma.c704 virt_rmb();
/linux-master/include/asm-generic/
H A Dbarrier.h214 #define virt_rmb() do { kcsan_rmb(); __smp_rmb(); } while (0) macro
/linux-master/include/linux/
H A Dvirtio_ring.h36 virt_rmb();
/linux-master/net/9p/
H A Dtrans_xen.c185 virt_rmb();
/linux-master/sound/xen/
H A Dxen_snd_front_evtchnl.c100 virt_rmb();
/linux-master/tools/virtio/asm/
H A Dbarrier.h6 #define virt_rmb() barrier() macro
22 #define virt_rmb() dmb(ishld) macro

Completed in 481 milliseconds