X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/2d21ac55c334faf3a56e5634905ed6987fc787d4..22ba694c5857e62b5a553b1505dcf2e509177f28:/osfmk/kern/machine.h?ds=sidebyside diff --git a/osfmk/kern/machine.h b/osfmk/kern/machine.h index 1d3e4108d..fcdd78f20 100644 --- a/osfmk/kern/machine.h +++ b/osfmk/kern/machine.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2000-2004 Apple Computer, Inc. All rights reserved. + * Copyright (c) 2000-2008 Apple Inc. All rights reserved. * * @APPLE_OSREFERENCE_LICENSE_HEADER_START@ * @@ -46,7 +46,7 @@ extern void processor_up( extern void processor_offline( processor_t processor); -extern void processor_start_thread(void); +extern void processor_start_thread(void *machine_param); /* * Must be implemented in machine dependent code. @@ -90,6 +90,8 @@ extern thread_t machine_processor_shutdown( extern void machine_idle(void); +extern void machine_track_platform_idle(boolean_t); + extern void machine_signal_idle( processor_t processor); @@ -107,7 +109,7 @@ extern char *machine_boot_info( * levels of return pc information. */ extern void machine_callstack( - natural_t *buf, + uintptr_t *buf, vm_size_t callstack_max); extern void consider_machine_collect(void);