/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/ |
H A D | etimer.c | 90 if (mytimer->deadline <= abstime) { /* Have we expired the deadline? */ 92 mytimer->deadline = timer_queue_expire(&mytimer->queue, abstime); 96 /* schedule our next deadline */ 97 pp->rtcPop = EndOfAllTime; /* any real deadline will be earlier */ 102 * Set the clock deadline. 104 void etimer_set_deadline(uint64_t deadline) argument 114 mytimer->deadline = deadline; /* Set the new expiration time */ 130 uint64_t deadline; local 167 timer_queue_assign( uint64_t deadline) argument 186 timer_queue_cancel( queue_t queue, uint64_t deadline, uint64_t new_deadline) argument [all...] |
H A D | rtclock.h | 52 uint64_t deadline; member in struct:rtclock_timer_t
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/ |
H A D | timer_queue.h | 45 /* Request an expiration deadline, returns queue association */ 47 uint64_t deadline); 49 /* Cancel an associated expiration deadline and specify new deadline */ 52 uint64_t deadline, 59 /* Process deadline expiration for queue, returns new deadline */ 62 uint64_t deadline);
|
H A D | etimer.h | 51 extern void etimer_set_deadline(uint64_t deadline); 59 uint64_t deadline;
|
H A D | timer_call.c | 71 uint64_t deadline) 76 if (old_queue != queue || entry->deadline < deadline) { 87 deadline < current->deadline ) { 98 if (deadline < entry->deadline) { 105 current->deadline <= deadline ) { 116 entry->deadline 68 call_entry_enqueue_deadline( call_entry_t entry, queue_t queue, uint64_t deadline) argument 153 timer_call_enter( timer_call_t call, uint64_t deadline) argument 176 timer_call_enter1( timer_call_t call, timer_call_param_t param1, uint64_t deadline) argument 250 timer_queue_expire( queue_t queue, uint64_t deadline) argument [all...] |
H A D | timer_call.h | 47 uint64_t deadline); 52 uint64_t deadline);
|
H A D | call_entry.h | 49 uint64_t deadline; member in struct:call_entry 57 uint64_t deadline);
|
H A D | thread_call.h | 57 uint64_t deadline); 62 uint64_t deadline); 101 uint64_t *deadline); 111 uint64_t deadline);
|
H A D | clock.c | 697 uint64_t deadline = args->deadline; local 700 wresult = assert_wait_deadline((event_t)mach_wait_until_trap, THREAD_ABORTSAFE, deadline); 709 uint64_t deadline) 713 if (now >= deadline) 716 if ( (deadline - now) < (8 * sched_cswtime) || 719 machine_delay_until(deadline); 721 assert_wait_deadline((event_t)clock_delay_until, THREAD_UNINT, deadline - sched_cswtime); 781 uint64_t *deadline) 785 *deadline 708 clock_delay_until( uint64_t deadline) argument 778 clock_deadline_for_periodic_event( uint64_t interval, uint64_t abstime, uint64_t *deadline) argument [all...] |
H A D | thread_call.c | 89 uint64_t deadline), 250 * (or identical) deadline. 261 uint64_t deadline) 265 old_queue = call_entry_enqueue_deadline(call, &group->delayed_queue, deadline); 310 timer_call_enter(&group->delayed_timer, call->deadline); 461 uint64_t deadline) 475 _delayed_call_enqueue(call, group, deadline); 640 uint64_t deadline) 649 result = _delayed_call_enqueue(call, group, deadline); 666 uint64_t deadline) 258 _delayed_call_enqueue( thread_call_t call, thread_call_group_t group, uint64_t deadline) argument 458 thread_call_func_delayed( thread_call_func_t func, thread_call_param_t param, uint64_t deadline) argument 638 thread_call_enter_delayed( thread_call_t call, uint64_t deadline) argument 663 thread_call_enter1_delayed( thread_call_t call, thread_call_param_t param1, uint64_t deadline) argument 724 thread_call_is_delayed( thread_call_t call, uint64_t *deadline) argument [all...] |
H A D | clock.h | 109 uint64_t deadline); 168 uint64_t *deadline); 220 uint64_t deadline);
|
H A D | sched_prim.c | 397 uint64_t deadline; local 403 clock_interval_to_deadline(interval, scale_factor, &deadline); 404 if (!timer_call_enter(&thread->wait_timer, deadline)) 414 uint64_t deadline) 422 if (!timer_call_enter(&thread->wait_timer, deadline)) 510 * Calculate deadline for real-time threads. 513 thread->realtime.deadline = mach_absolute_time(); 514 thread->realtime.deadline += thread->realtime.constraint; 683 uint64_t deadline; local 693 clock_interval_to_deadline(interval, scale_factor, &deadline); 413 thread_set_timer_deadline( uint64_t deadline) argument 705 assert_wait_deadline( event_t event, wait_interrupt_t interruptible, uint64_t deadline) argument 821 thread_sleep_mutex_deadline( event_t event, mutex_t *mutex, uint64_t deadline, wait_interrupt_t interruptible) argument 2005 uint64_t deadline = thread->realtime.deadline; local [all...] |
H A D | sched_prim.h | 253 uint64_t deadline); 281 uint64_t deadline);
|
H A D | locks.h | 261 uint64_t deadline); 307 uint64_t deadline); 442 uint64_t deadline);
|
H A D | wait_queue.h | 199 uint64_t deadline, 314 uint64_t deadline); 345 uint64_t deadline);
|
H A D | syscall_subr.c | 324 uint64_t deadline; local 337 clock_absolutetime_interval_to_deadline(interval, &deadline); 338 if (!timer_call_enter(&self->depress_timer, deadline))
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/ |
H A D | etimer.c | 93 if (mytimer->deadline <= abstime) { /* Have we expired the deadline? */ 95 mytimer->deadline = timer_queue_expire(&mytimer->queue, abstime); 99 /* schedule our next deadline */ 100 lcpu->rtcPop = EndOfAllTime; /* any real deadline will be earlier */ 105 * Set the clock deadline. 107 void etimer_set_deadline(uint64_t deadline) argument 117 mytimer->deadline = deadline; /* Set the new expiration time */ 132 uint64_t deadline; local 205 timer_queue_assign( uint64_t deadline) argument 224 timer_queue_cancel( queue_t queue, uint64_t deadline, uint64_t new_deadline) argument [all...] |
H A D | pmCPU.c | 279 * Called to get the next deadline that has been set by the 285 uint64_t deadline = EndOfAllTime; local 290 deadline = (*pmDispatch->GetDeadline)(&cpu->lcpu); 292 return(deadline); 296 * Called to determine if the supplied deadline or the power management 297 * deadline is sooner. Returns which ever one is first. 300 pmCPUSetDeadline(cpu_data_t *cpu, uint64_t deadline) argument 305 deadline = (*pmDispatch->SetDeadline)(&cpu->lcpu, deadline); 307 return(deadline); [all...] |
H A D | rtclock.c | 120 uint64_t deadline, 125 if (deadline <= now) 128 delta = deadline - now; 602 uint64_t deadline) 609 } while (now < deadline); 119 deadline_to_decrementer( uint64_t deadline, uint64_t now) argument 601 machine_delay_until( uint64_t deadline) argument
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/mach/ |
H A D | mach_time.h | 51 uint64_t deadline);
|
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/ |
H A D | kern_clock.c | 137 uint64_t deadline; local 139 clock_interval_to_deadline(interval, NSEC_PER_SEC / hz, &deadline); 140 thread_call_func_delayed((thread_call_func_t)fcn, param, deadline); 168 uint64_t deadline = 0; local 171 nanoseconds_to_absolutetime((uint64_t)ts->tv_sec * NSEC_PER_SEC + ts->tv_nsec, &deadline ); 172 clock_absolutetime_interval_to_deadline( deadline, &deadline ); 174 thread_call_func_delayed((thread_call_func_t)fcn, param, deadline);
|
H A D | kern_event.c | 572 uint64_t deadline; local 575 error = filt_timercompute(kn, &deadline); 579 if (deadline) { 596 if (deadline) { 599 thread_call_enter_delayed(callout, deadline); 660 uint64_t deadline; local 664 error = filt_timercompute(kn, &deadline); 668 } else if (deadline == 0) { 675 thread_call_enter_delayed(callout, deadline); 1452 assert_wait_deadline(kq, THREAD_ABORTSAFE, cont_args->deadline); 1500 uint64_t deadline; local [all...] |
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ |
H A D | IOPMrootDomain.cpp | 649 AbsoluteTime deadline; local 650 clock_interval_to_deadline(rsecs + kAutoWakePostWindow, kSecondScale, &deadline); 651 autoWakeEnd = AbsoluteTime_to_scalar(&deadline); 656 clock_interval_to_deadline(rsecs, kSecondScale, &deadline); 657 autoWakeStart = AbsoluteTime_to_scalar(&deadline); 740 AbsoluteTime deadline; local 742 clock_interval_to_deadline(idleSeconds, kSecondScale, &deadline); 743 thread_call_enter_delayed(extraSleepTimer, deadline); 759 AbsoluteTime deadline; local 761 clock_interval_to_deadline(value * 60, kSecondScale, &deadline); 967 AbsoluteTime deadline; local 2095 AbsoluteTime deadline; local 2285 AbsoluteTime deadline; local 2319 AbsoluteTime deadline; local 2475 AbsoluteTime deadline; local 2521 AbsoluteTime deadline; local 2966 AbsoluteTime deadline; local [all...] |
/macosx-10.5.8/xnu-1228.15.4/osfmk/ipc/ |
H A D | ipc_mqueue.c | 374 uint64_t deadline; local 392 clock_interval_to_deadline(send_timeout, 1000*NSEC_PER_USEC, &deadline); 394 deadline = 0; 398 THREAD_ABORTSAFE, deadline, 662 uint64_t deadline; local 796 clock_interval_to_deadline(rcv_timeout, 1000*NSEC_PER_USEC, &deadline); 798 deadline = 0; 802 interruptible, deadline,
|
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/dtrace/ |
H A D | dtrace_glue.c | 290 uint64_t deadline; member in struct:call_entry 314 uint64_t deadline); 323 uint64_t deadline; member in struct:wrap_timer_call 338 clock_deadline_for_periodic_event( wrapTC->when.cyt_interval, mach_absolute_time(), &(wrapTC->deadline) ); 339 timer_call_enter1( &(wrapTC->call), (void *)wrapTC, wrapTC->deadline ); 358 wrapTC->deadline = now; 360 clock_deadline_for_periodic_event( wrapTC->when.cyt_interval, now, &(wrapTC->deadline) ); 361 timer_call_enter1( &(wrapTC->call), (void *)wrapTC, wrapTC->deadline ); 479 uint64_t deadline; member in struct:wrap_thread_call 494 clock_deadline_for_periodic_event( wrapTC->when.cyt_interval, mach_absolute_time(), &(wrapTC->deadline) ); 577 uint64_t deadline = mach_absolute_time() + nanos; local [all...] |