Home
last modified time | relevance | path

Searched refs:barrier (Results 1 – 20 of 20) sorted by relevance

/xen-4.10.0-shim-comet/xen/include/xen/
A Dpreempt.h21 barrier(); \
25 barrier(); \
A Dcompiler.h8 #define barrier() __asm__ __volatile__("": : :"memory") macro
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dspinlock.h16 #define arch_lock_acquire_barrier() barrier()
17 #define arch_lock_release_barrier() barrier()
A Dsystem.h178 #define rmb() barrier()
179 #define wmb() barrier()
/xen-4.10.0-shim-comet/xen/arch/x86/cpu/mcheck/
A DMakefile4 obj-y += barrier.o
/xen-4.10.0-shim-comet/tools/firmware/hvmloader/
A Dutil.h133 #define barrier() asm volatile ( "" : : : "memory" ) macro
134 #define rmb() barrier()
135 #define wmb() barrier()
A Dxenbus.c126 barrier(); /* = wmb before prod write, rmb before next cons read */ in ring_write()
166 barrier(); /* = wmb before cons write, rmb before next prod read */ in ring_read()
/xen-4.10.0-shim-comet/xen/drivers/char/
A Dconsoled.c92 barrier(); in consoled_guest_rx()
A Dxen_pv_console.c125 barrier(); in pv_console_rx()
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dflushtlb.c127 barrier(); in flush_area_local()
A Dsetup.c1015 barrier(); in __start_xen()
/xen-4.10.0-shim-comet/xen/common/
A Dtrace.c471 barrier(); /* must read buf->prod and buf->cons only once */ in calc_unconsumed_bytes()
490 barrier(); /* must read buf->prod and buf->cons only once */ in calc_bytes_to_wrap()
520 barrier(); /* must read buf->prod and buf->cons only once */ in next_record()
A Drcupdate.c85 struct rcu_head barrier; member
A Dgrant_table.c705 barrier(); /* but we still need to stop the compiler from turning in _set_status_v2()
741 barrier(); in _set_status_v2()
2370 barrier(); /* Stop the compiler from re-loading in acquire_grant_for_copy()
A Dlivepatch.c1334 barrier(); /* MUST do it after get_cpu_maps. */ in check_for_livepatch_work()
/xen-4.10.0-shim-comet/docs/misc/
A D9pfs.markdown373 - general memory barrier
377 - write memory barrier
385 - read memory barrier
389 - general memory barrier
A Dpvcalls.markdown1054 - general memory barrier
1058 - write memory barrier
1066 - read memory barrier
1070 - general memory barrier
A Dlivepatch.markdown830 To randezvous all the CPUs an barrier with an maximum timeout (which
/xen-4.10.0-shim-comet/xen/drivers/passthrough/amd/
A Diommu_init.c561 barrier(); /* Prevent hoisting of the entry[] read. */ in parse_event_log_entry()
666 barrier(); /* Prevent hoisting of the entry[] read. */ in parse_ppr_log_entry()
/xen-4.10.0-shim-comet/xen/include/asm-arm/
A Dprocessor.h788 #define cpu_relax() barrier() /* Could yield? */

Completed in 52 milliseconds