usr/src/uts/intel/sys/x86_archext.h
changeset 770 0eda482eb80f
parent 0 68f95e015346
child 771 1c25a2120ec0
equal deleted inserted replaced
769:9710ecbd3653 770:0eda482eb80f
   455 #endif
   455 #endif
   456 
   456 
   457 #if defined(_KERNEL)
   457 #if defined(_KERNEL)
   458 
   458 
   459 
   459 
   460 extern uint64_t rdmsr(uint_t, uint64_t *);
   460 extern uint64_t rdmsr(uint_t);
   461 extern void wrmsr(uint_t, const uint64_t *);
   461 extern void wrmsr(uint_t, const uint64_t);
   462 extern void invalidate_cache(void);
   462 extern void invalidate_cache(void);
   463 struct regs;
   463 struct regs;
   464 extern int mca_exception(struct regs *);
   464 extern int mca_exception(struct regs *);
   465 extern ulong_t getcr4(void);
   465 extern ulong_t getcr4(void);
   466 extern void setcr4(ulong_t);
   466 extern void setcr4(ulong_t);