X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/8f6c56a50524aa785f7e596d52dddfb331e18961..cc8bc92ae4a8e9f1a1ab61bf83d34ad8150b3405:/osfmk/kern/processor_data.c diff --git a/osfmk/kern/processor_data.c b/osfmk/kern/processor_data.c index cb3b9a9b4..a62dbdb14 100644 --- a/osfmk/kern/processor_data.c +++ b/osfmk/kern/processor_data.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2003 Apple Computer, Inc. All rights reserved. + * Copyright (c) 2003-2008 Apple Inc. All rights reserved. * * @APPLE_OSREFERENCE_LICENSE_HEADER_START@ * @@ -27,16 +27,13 @@ */ /* * Machine independent per processor data. - * - * HISTORY - * - * 16 October 2003 (debo) - * Created. */ #include #include +#include +#include void processor_data_init( @@ -44,8 +41,9 @@ processor_data_init( { (void)memset(&processor->processor_data, 0, sizeof (processor_data_t)); - queue_init(&PROCESSOR_DATA(processor, timer_call_queue)); -#if !STAT_TIME - timer_init(&PROCESSOR_DATA(processor, offline_timer)); -#endif /* STAT_TIME */ + timer_init(&PROCESSOR_DATA(processor, idle_state)); + timer_init(&PROCESSOR_DATA(processor, system_state)); + timer_init(&PROCESSOR_DATA(processor, user_state)); + + PROCESSOR_DATA(processor, debugger_state).db_current_op = DBOP_NONE; }