Displaying 6 results from an estimated 6 matches for "__mach_asm_h".
2007 Apr 18
1
[RFC, PATCH 8/24] i386 Vmi syscall assembly
...sm.h
===================================================================
--- linux-2.6.16-rc5.orig/include/asm-i386/mach-default/mach_asm.h 2006-03-08 11:40:12.000000000 -0800
+++ linux-2.6.16-rc5/include/asm-i386/mach-default/mach_asm.h 2006-03-08 11:40:12.000000000 -0800
@@ -0,0 +1,16 @@
+#ifndef __MACH_ASM_H
+#define __MACH_ASM_H
+
+#define IRET iret
+#define CLI cli
+#define STI sti
+#define STI_SYSEXIT sti; sysexit
+#define GET_CR0 mov %cr0, %eax
+#define WRMSR wrmsr
+#define RDMSR rdmsr
+#define CPUID cpuid
+
+#define CLI_STRING "cli"
+#define STI_STRING "sti"
+
+#endif /...
2007 Apr 18
1
[RFC, PATCH 8/24] i386 Vmi syscall assembly
...sm.h
===================================================================
--- linux-2.6.16-rc5.orig/include/asm-i386/mach-default/mach_asm.h 2006-03-08 11:40:12.000000000 -0800
+++ linux-2.6.16-rc5/include/asm-i386/mach-default/mach_asm.h 2006-03-08 11:40:12.000000000 -0800
@@ -0,0 +1,16 @@
+#ifndef __MACH_ASM_H
+#define __MACH_ASM_H
+
+#define IRET iret
+#define CLI cli
+#define STI sti
+#define STI_SYSEXIT sti; sysexit
+#define GET_CR0 mov %cr0, %eax
+#define WRMSR wrmsr
+#define RDMSR rdmsr
+#define CPUID cpuid
+
+#define CLI_STRING "cli"
+#define STI_STRING "sti"
+
+#endif /...
2007 Apr 18
1
[PATCH 1/2] Transparent entry.S IRQ holdoff handling
...t/mach_asm.h
===================================================================
--- linux-2.6.13.orig/include/asm-i386/mach-default/mach_asm.h 2005-08-16 14:12:22.000000000 -0700
+++ linux-2.6.13/include/asm-i386/mach-default/mach_asm.h 2005-08-17 11:17:09.000000000 -0700
@@ -0,0 +1,11 @@
+#ifndef __MACH_ASM_H
+#define __MACH_ASM_H
+
+#define GET_CR0 mov %cr0, %eax
+#define IRET iret
+#define IRET16 iret
+#define CLI cli
+#define STI sti
+#define STI_SYSEXIT sti; sysexit
+
+#endif
2007 Apr 18
1
[PATCH 1/2] Transparent entry.S IRQ holdoff handling
...t/mach_asm.h
===================================================================
--- linux-2.6.13.orig/include/asm-i386/mach-default/mach_asm.h 2005-08-16 14:12:22.000000000 -0700
+++ linux-2.6.13/include/asm-i386/mach-default/mach_asm.h 2005-08-17 11:17:09.000000000 -0700
@@ -0,0 +1,11 @@
+#ifndef __MACH_ASM_H
+#define __MACH_ASM_H
+
+#define GET_CR0 mov %cr0, %eax
+#define IRET iret
+#define IRET16 iret
+#define CLI cli
+#define STI sti
+#define STI_SYSEXIT sti; sysexit
+
+#endif
2007 Apr 18
3
[RFC, PATCH 4/24] i386 Vmi inline implementation
.../mach_asm.h
===================================================================
--- linux-2.6.16-rc5.orig/include/asm-i386/mach-vmi/mach_asm.h 2006-03-08 10:52:43.000000000 -0800
+++ linux-2.6.16-rc5/include/asm-i386/mach-vmi/mach_asm.h 2006-03-08 10:52:43.000000000 -0800
@@ -0,0 +1,191 @@
+#ifndef __MACH_ASM_H
+#define __MACH_ASM_H
+
+/*
+ * Take care to ensure that these labels do not overlap any in parent scope,
+ * as the breakage can be difficult to detect. I haven't found a flawless
+ * way to avoid collision because local \@ can not be saved for a future
+ * macro definitions, and we are stuck...
2007 Apr 18
3
[RFC, PATCH 4/24] i386 Vmi inline implementation
.../mach_asm.h
===================================================================
--- linux-2.6.16-rc5.orig/include/asm-i386/mach-vmi/mach_asm.h 2006-03-08 10:52:43.000000000 -0800
+++ linux-2.6.16-rc5/include/asm-i386/mach-vmi/mach_asm.h 2006-03-08 10:52:43.000000000 -0800
@@ -0,0 +1,191 @@
+#ifndef __MACH_ASM_H
+#define __MACH_ASM_H
+
+/*
+ * Take care to ensure that these labels do not overlap any in parent scope,
+ * as the breakage can be difficult to detect. I haven't found a flawless
+ * way to avoid collision because local \@ can not be saved for a future
+ * macro definitions, and we are stuck...