Home
last modified time | relevance | path

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

/xen/xen/include/asm-x86/
A Dspec_ctrl.h87 barrier(); in spec_ctrl_enter_idle()
89 barrier(); in spec_ctrl_enter_idle()
92 barrier(); in spec_ctrl_enter_idle()
123 barrier(); in spec_ctrl_exit_idle()
126 barrier(); in spec_ctrl_exit_idle()
A Dspinlock.h16 #define arch_lock_acquire_barrier() barrier()
17 #define arch_lock_release_barrier() barrier()
A Dsystem.h230 #define smp_rmb() barrier()
231 #define smp_wmb() barrier()
/xen/xen/include/xen/
A Dpreempt.h21 barrier(); \
25 barrier(); \
A Drcupdate.h49 barrier(); in rcu_quiesce_disable()
54 barrier(); in rcu_quiesce_enable()
A Dcompiler.h8 #define barrier() __asm__ __volatile__("": : :"memory") macro
/xen/xen/arch/x86/cpu/mcheck/
A DMakefile4 obj-y += barrier.o
/xen/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/xen/drivers/char/
A Dconsoled.c89 barrier(); in consoled_guest_rx()
A Dxen_pv_console.c126 barrier(); in pv_console_rx()
/xen/xen/common/
A Dtrace.c469 barrier(); /* must read buf->prod and buf->cons only once */ in calc_unconsumed_bytes()
488 barrier(); /* must read buf->prod and buf->cons only once */ in calc_bytes_to_wrap()
518 barrier(); /* must read buf->prod and buf->cons only once */ in next_record()
A Dkeyhandler.c490 barrier(); in do_debug_key()
A Dlivepatch.c1684 barrier(); /* MUST do it after get_cpu_maps. */ in check_for_livepatch_work()
A Dgrant_table.c2565 barrier(); /* Stop the compiler from re-loading in acquire_grant_for_copy()
/xen/xen/arch/x86/
A Dalternative.c378 barrier(); in _alternative_instructions()
A Dspec_ctrl.c1220 barrier(); in init_speculation_mitigations()
1222 barrier(); in init_speculation_mitigations()
A Dsetup.c1239 barrier(); in __start_xen()
1927 barrier(); in __start_xen()
/xen/docs/misc/
A D9pfs.pandoc373 - general memory barrier
377 - write memory barrier
385 - read memory barrier
389 - general memory barrier
A Dhypfs-paths.pandoc107 l1tf-barrier "No" or "Yes"
A Dpvcalls.pandoc1046 - general memory barrier
1050 - write memory barrier
1058 - read memory barrier
1062 - general memory barrier
A Dlivepatch.pandoc972 To randezvous all the CPUs an barrier with an maximum timeout (which
/xen/xen/include/asm-arm/
A Dprocessor.h524 #define cpu_relax() barrier() /* Could yield? */

Completed in 31 milliseconds