No parameters are expected, explicitly
This commit is contained in:
@@ -18,7 +18,7 @@
|
||||
*/
|
||||
XTCDECL
|
||||
VOID
|
||||
ArClearInterruptFlag()
|
||||
ArClearInterruptFlag(VOID)
|
||||
{
|
||||
asm volatile("cli");
|
||||
}
|
||||
@@ -76,7 +76,7 @@ ArCpuId(IN OUT PCPUID_REGISTERS Registers)
|
||||
*/
|
||||
XTCDECL
|
||||
VOID
|
||||
ArFlushTlb()
|
||||
ArFlushTlb(VOID)
|
||||
{
|
||||
/* Flush the TLB by resetting the CR3 */
|
||||
ArWriteControlRegister(3, ArReadControlRegister(3));
|
||||
@@ -92,7 +92,7 @@ ArFlushTlb()
|
||||
XTASSEMBLY
|
||||
XTCDECL
|
||||
ULONG_PTR
|
||||
ArGetStackPointer()
|
||||
ArGetStackPointer(VOID)
|
||||
{
|
||||
/* Get current stack pointer */
|
||||
asm volatile("movq %%rsp, %%rax\n"
|
||||
@@ -111,7 +111,7 @@ ArGetStackPointer()
|
||||
*/
|
||||
XTCDECL
|
||||
VOID
|
||||
ArHalt()
|
||||
ArHalt(VOID)
|
||||
{
|
||||
asm volatile("hlt");
|
||||
}
|
||||
@@ -295,7 +295,7 @@ ArLoadTaskRegister(USHORT Source)
|
||||
*/
|
||||
XTCDECL
|
||||
VOID
|
||||
ArMemoryBarrier()
|
||||
ArMemoryBarrier(VOID)
|
||||
{
|
||||
LONG Barrier;
|
||||
asm volatile("lock; orl $0, %0;"
|
||||
@@ -492,7 +492,7 @@ ArReadModelSpecificRegister(IN ULONG Register)
|
||||
*/
|
||||
XTCDECL
|
||||
UINT
|
||||
ArReadMxCsrRegister()
|
||||
ArReadMxCsrRegister(VOID)
|
||||
{
|
||||
return __builtin_ia32_stmxcsr();
|
||||
}
|
||||
@@ -506,7 +506,7 @@ ArReadMxCsrRegister()
|
||||
*/
|
||||
XTCDECL
|
||||
ULONGLONG
|
||||
ArReadTimeStampCounter()
|
||||
ArReadTimeStampCounter(VOID)
|
||||
{
|
||||
ULONGLONG Low, High;
|
||||
|
||||
@@ -526,7 +526,7 @@ ArReadTimeStampCounter()
|
||||
*/
|
||||
XTCDECL
|
||||
VOID
|
||||
ArReadWriteBarrier()
|
||||
ArReadWriteBarrier(VOID)
|
||||
{
|
||||
asm volatile(""
|
||||
:
|
||||
@@ -543,7 +543,7 @@ ArReadWriteBarrier()
|
||||
*/
|
||||
XTCDECL
|
||||
VOID
|
||||
ArSetInterruptFlag()
|
||||
ArSetInterruptFlag(VOID)
|
||||
{
|
||||
asm volatile("sti");
|
||||
}
|
||||
@@ -866,7 +866,7 @@ ArWriteModelSpecificRegister(IN ULONG Register,
|
||||
*/
|
||||
XTCDECL
|
||||
VOID
|
||||
ArYieldProcessor()
|
||||
ArYieldProcessor(VOID)
|
||||
{
|
||||
asm volatile("pause"
|
||||
:
|
||||
|
Reference in New Issue
Block a user