Searched refs:_ReadWriteBarrier (Results 1 - 5 of 5) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseIoLibIntrinsic/
H A DIoLibMsc.c36 void _ReadWriteBarrier (void);
44 #pragma intrinsic(_ReadWriteBarrier)
47 // _ReadWriteBarrier() forces memory reads and writes to complete at the point
49 // In past versions of the compiler, _ReadWriteBarrier was enforced only
51 // 2005, _ReadWriteBarrier is enforced all the way up the call tree.
76 _ReadWriteBarrier ();
78 _ReadWriteBarrier ();
104 _ReadWriteBarrier ();
106 _ReadWriteBarrier ();
134 _ReadWriteBarrier ();
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSynchronizationLib/
H A DSynchronizationMsc.c21 void _ReadWriteBarrier (void);
22 #pragma intrinsic(_ReadWriteBarrier)
77 _ReadWriteBarrier();
79 _ReadWriteBarrier();
202 _ReadWriteBarrier ();
209 _ReadWriteBarrier ();
240 _ReadWriteBarrier ();
242 _ReadWriteBarrier ();
H A DSynchronizationGcc.c21 #define _ReadWriteBarrier() do { __asm__ __volatile__ ("": : : "memory"); } while(0) macro
75 _ReadWriteBarrier();
77 _ReadWriteBarrier();
200 _ReadWriteBarrier ();
207 _ReadWriteBarrier ();
238 _ReadWriteBarrier ();
240 _ReadWriteBarrier ();
/vbox/include/iprt/
H A Dasm.h45 # pragma intrinsic(_ReadWriteBarrier)
186 # define ASMCompilerBarrier() do { _ReadWriteBarrier(); } while (0)
187 #else /* 2003 should have _ReadWriteBarrier() but I guess we're at 2002 level then... */
H A Dasm-amd64-x86.h38 # pragma intrinsic(_ReadWriteBarrier)

Completed in 643 milliseconds