const char *from,
int nbytes);
+extern void memset_word(
+ int *dst,
+ int pattern,
+ int nwords);
+
/* Move arbitrarily-aligned data from one physical address to another */
extern void bcopy_phys(addr64_t from, addr64_t to, vm_size_t nbytes);
extern processor_t cpu_processor_alloc(boolean_t is_boot_cpu);
extern void cpu_processor_free(processor_t proc);
-extern void *chudxnu_cpu_alloc(boolean_t is_boot_cpu);
-extern void chudxnu_cpu_free(void *);
-
extern void sysclk_gettime_interrupts_disabled(
mach_timespec_t *cur_time);
#define FULL_SLAVE_INIT (NULL)
#define FAST_SLAVE_INIT ((void *)(uintptr_t)1)
-uint64_t ml_early_random(void);
void cpu_pmc_control(void *);
+
+extern void pstate_trace(void);
+
+extern void mp_interrupt_watchdog(void);
+
#endif /* _I386_MISC_PROTOS_H_ */