summaryrefslogtreecommitdiffstats
path: root/sys/i386/include/cpufunc.h
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>2004-03-05 15:30:40 +0000
committerbde <bde@FreeBSD.org>2004-03-05 15:30:40 +0000
commit7951d2d7fcbfb23f8d5ca236bed166184a1226e9 (patch)
tree8bd50a5cd4a1e3c07bf47622fa9f0905f9bf7a62 /sys/i386/include/cpufunc.h
parentba0e77c664c53c19ec920b9b2cfcf88fd64c6533 (diff)
downloadFreeBSD-src-7951d2d7fcbfb23f8d5ca236bed166184a1226e9.zip
FreeBSD-src-7951d2d7fcbfb23f8d5ca236bed166184a1226e9.tar.gz
Fixed insertion sort errors in prototype list.
Diffstat (limited to 'sys/i386/include/cpufunc.h')
-rw-r--r--sys/i386/include/cpufunc.h40
1 files changed, 20 insertions, 20 deletions
diff --git a/sys/i386/include/cpufunc.h b/sys/i386/include/cpufunc.h
index 4e81f4a..cdea6d8 100644
--- a/sys/i386/include/cpufunc.h
+++ b/sys/i386/include/cpufunc.h
@@ -619,22 +619,33 @@ void disable_intr(void);
void do_cpuid(u_int ax, u_int *p);
void enable_intr(void);
void halt(void);
+void ia32_pause(void);
u_char inb(u_int port);
u_int inl(u_int port);
void insb(u_int port, void *addr, size_t cnt);
void insl(u_int port, void *addr, size_t cnt);
void insw(u_int port, void *addr, size_t cnt);
+register_t intr_disable(void);
+void intr_restore(register_t ef);
void invd(void);
void invlpg(u_int addr);
void invltlb(void);
u_short inw(u_int port);
+void lidt(struct region_descriptor *addr);
+void lldt(u_short sel);
void load_cr0(u_int cr0);
void load_cr3(u_int cr3);
void load_cr4(u_int cr4);
+void load_dr0(u_int dr0);
+void load_dr1(u_int dr1);
+void load_dr2(u_int dr2);
+void load_dr3(u_int dr3);
+void load_dr4(u_int dr4);
+void load_dr5(u_int dr5);
+void load_dr6(u_int dr6);
+void load_dr7(u_int dr7);
void load_fs(u_int sel);
void load_gs(u_int sel);
-void lidt(struct region_descriptor *addr);
-void lldt(u_short sel);
void ltr(u_short sel);
void outb(u_int port, u_char data);
void outl(u_int port, u_int data);
@@ -642,38 +653,27 @@ void outsb(u_int port, const void *addr, size_t cnt);
void outsl(u_int port, const void *addr, size_t cnt);
void outsw(u_int port, const void *addr, size_t cnt);
void outw(u_int port, u_short data);
-void ia32_pause(void);
u_int rcr0(void);
u_int rcr2(void);
u_int rcr3(void);
u_int rcr4(void);
-u_int rfs(void);
-u_int rgs(void);
u_int64_t rdmsr(u_int msr);
u_int64_t rdpmc(u_int pmc);
-u_int64_t rdtsc(void);
-u_int read_eflags(void);
-void wbinvd(void);
-void write_eflags(u_int ef);
-void wrmsr(u_int msr, u_int64_t newval);
u_int rdr0(void);
-void load_dr0(u_int dr0);
u_int rdr1(void);
-void load_dr1(u_int dr1);
u_int rdr2(void);
-void load_dr2(u_int dr2);
u_int rdr3(void);
-void load_dr3(u_int dr3);
u_int rdr4(void);
-void load_dr4(u_int dr4);
u_int rdr5(void);
-void load_dr5(u_int dr5);
u_int rdr6(void);
-void load_dr6(u_int dr6);
u_int rdr7(void);
-void load_dr7(u_int dr7);
-register_t intr_disable(void);
-void intr_restore(register_t ef);
+u_int64_t rdtsc(void);
+u_int read_eflags(void);
+u_int rfs(void);
+u_int rgs(void);
+void wbinvd(void);
+void write_eflags(u_int ef);
+void wrmsr(u_int msr, u_int64_t newval);
#endif /* __GNUC__ */
OpenPOWER on IntegriCloud