Searched refs:virt_mb (Results 1 – 14 of 14) sorted by relevance
5 #define virt_mb() __sync_synchronize() macro21 #define virt_mb() __sync_synchronize() macro
273 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(); \
57 virt_mb(); in hv_signal_on_write()366 virt_mb(); in hv_ringbuffer_write()602 virt_mb(); in hv_pkt_iter_close()
111 virt_mb(); in p9_xen_write_todo()146 virt_mb(); in p9_xen_request()207 virt_mb(); in p9_xen_response()232 virt_mb(); in p9_xen_response()
29 virt_mb(); in virtio_mb()
1652 virt_mb(); in hv_begin_read()1664 virt_mb(); in hv_end_read()
73 virt_mb(); in set_event()114 virt_mb(); in hv_uio_channel_cb()
127 virt_mb(); in xb_write()194 virt_mb(); in xb_read()
213 #define virt_mb() do { kcsan_mb(); __smp_mb(); } while (0) macro
109 virt_mb(); in pvcalls_conn_back_read()182 virt_mb(); in pvcalls_conn_back_write()
507 virt_mb(); in __write_ring()630 virt_mb(); in __read_ring()
182 virt_mb(); in hvs_set_channel_pending_send_size()
2931 To handle this case optimally, low-level virt_mb() etc macros are available.2934 should use virt_mb() rather than smp_mb() when synchronizing against a
3048 bajo nivel virt_mb() etc. Estas tienen el mismo efecto que smp_mb(), etc.3051 virt_mb() en lugar de smp_mb() al sincronizar contra un (posiblemente SMP)