Home
last modified time | relevance | path

Searched refs:virt_mb (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-6.6/tools/virtio/asm/
H A Dbarrier.h5 #define virt_mb() __sync_synchronize() macro
21 #define virt_mb() __sync_synchronize() macro
/kernel/linux/linux-5.10/include/xen/interface/io/
H A Dring.h281 virt_mb(); /* back sees new requests /before/ we check req_event */ \
291 virt_mb(); /* front sees new resps /before/ we check rsp_event */ \
300 virt_mb(); \
308 virt_mb(); \
/kernel/linux/linux-6.6/include/xen/interface/io/
H A Dring.h273 virt_mb(); /* back sees new requests /before/ we check req_event */ \
283 virt_mb(); /* front sees new resps /before/ we check rsp_event */ \
292 virt_mb(); \
300 virt_mb(); \
/kernel/linux/linux-5.10/tools/virtio/asm/
H A Dbarrier.h5 #define virt_mb() __sync_synchronize() macro
/kernel/linux/linux-5.10/drivers/hv/
H A Dring_buffer.c54 virt_mb(); in hv_signal_on_write()
325 virt_mb(); in hv_ringbuffer_write()
520 virt_mb(); in hv_pkt_iter_close()
/kernel/linux/linux-5.10/net/9p/
H A Dtrans_xen.c133 virt_mb(); in p9_xen_write_todo()
168 virt_mb(); in p9_xen_request()
229 virt_mb(); in p9_xen_response()
252 virt_mb(); in p9_xen_response()
/kernel/linux/linux-5.10/include/linux/
H A Dvirtio_ring.h16 * accesses through relaxed memory I/O windows, so virt_mb() et al are
28 virt_mb(); in virtio_mb()
H A Dhyperv.h1585 virt_mb(); in hv_begin_read()
1597 virt_mb(); in hv_end_read()
/kernel/linux/linux-6.6/include/linux/
H A Dvirtio_ring.h16 * accesses through relaxed memory I/O windows, so virt_mb() et al are
28 virt_mb(); in virtio_mb()
H A Dhyperv.h1669 virt_mb(); in hv_begin_read()
1681 virt_mb(); in hv_end_read()
/kernel/linux/linux-6.6/net/9p/
H A Dtrans_xen.c110 virt_mb(); in p9_xen_write_todo()
145 virt_mb(); in p9_xen_request()
206 virt_mb(); in p9_xen_response()
231 virt_mb(); in p9_xen_response()
/kernel/linux/linux-6.6/drivers/hv/
H A Dring_buffer.c56 virt_mb(); in hv_signal_on_write()
366 virt_mb(); in hv_ringbuffer_write()
602 virt_mb(); in hv_pkt_iter_close()
/kernel/linux/linux-6.6/drivers/uio/
H A Duio_hv_generic.c85 virt_mb(); in hv_uio_irqcontrol()
100 virt_mb(); in hv_uio_channel_cb()
/kernel/linux/linux-5.10/include/asm-generic/
H A Dbarrier.h181 #define virt_mb() __smp_mb() macro
/kernel/linux/linux-6.6/include/asm-generic/
H A Dbarrier.h215 #define virt_mb() do { kcsan_mb(); __smp_mb(); } while (0) macro
/kernel/linux/linux-5.10/drivers/uio/
H A Duio_hv_generic.c85 virt_mb(); in hv_uio_irqcontrol()
100 virt_mb(); in hv_uio_channel_cb()
/kernel/linux/linux-5.10/drivers/xen/xenbus/
H A Dxenbus_comms.c127 virt_mb(); in xb_write()
194 virt_mb(); in xb_read()
/kernel/linux/linux-6.6/drivers/xen/xenbus/
H A Dxenbus_comms.c127 virt_mb(); in xb_write()
194 virt_mb(); in xb_read()
/kernel/linux/linux-5.10/drivers/xen/
H A Dpvcalls-front.c496 virt_mb(); in __write_ring()
618 virt_mb(); in __read_ring()
H A Dpvcalls-back.c108 virt_mb(); in pvcalls_conn_back_read()
179 virt_mb(); in pvcalls_conn_back_write()
/kernel/linux/linux-6.6/drivers/xen/
H A Dpvcalls-front.c505 virt_mb(); in __write_ring()
627 virt_mb(); in __read_ring()
H A Dpvcalls-back.c109 virt_mb(); in pvcalls_conn_back_read()
182 virt_mb(); in pvcalls_conn_back_write()
/kernel/linux/linux-5.10/net/vmw_vsock/
H A Dhyperv_transport.c179 virt_mb(); in hvs_set_channel_pending_send_size()
/kernel/linux/linux-6.6/net/vmw_vsock/
H A Dhyperv_transport.c182 virt_mb(); in hvs_set_channel_pending_send_size()

Completed in 23 milliseconds