No parameters are expected, explicitly

This commit is contained in:
2024-02-20 16:55:12 +01:00
parent c70d2e2afa
commit 4b2d8ded72
8 changed files with 136 additions and 136 deletions

View File

@@ -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"
: