| /xnu-11215/bsd/net/ |
| H A D | devtimer.c | 109 devtimer_cancel(timer); in devtimer_invalidate() 110 timer->dt_arg0 = NULL; in devtimer_invalidate() 144 (*timeout_func)(timer->dt_arg0, timer->dt_arg1, timer->dt_arg2); in devtimer_process() 157 return timer->dt_arg0; in devtimer_arg0() 167 timer->dt_callout = thread_call_allocate(devtimer_process, timer); in devtimer_create() 171 timer = NULL; in devtimer_create() 174 timer->dt_arg0 = arg0; in devtimer_create() 175 return timer; in devtimer_create() 188 devtimer_cancel(timer); in devtimer_set_absolute() 193 timer->dt_arg1 = arg1; in devtimer_set_absolute() [all …]
|
| H A D | devtimer.h | 50 typedef void (*devtimer_process_func)(devtimer_ref timer, 55 devtimer_valid(devtimer_ref timer); 58 devtimer_retain(devtimer_ref timer); 61 devtimer_arg0(devtimer_ref timer); 67 devtimer_invalidate(devtimer_ref timer); 70 devtimer_release(devtimer_ref timer);
|
| /xnu-11215/osfmk/kern/ |
| H A D | mk_timer.c | 84 thread_call_setup(&timer->mkt_thread_call, mk_timer_expire, timer); in mk_timer_create_trap() 137 timer->active--; in mk_timer_port_destroy() 160 port = timer->port; in mk_timer_expire() 165 while (timer->is_armed && timer->active == 1) { in mk_timer_expire() 186 timer->active -= 1; in mk_timer_expire() 188 if (timer->active == 0 && timer->is_dead) { in mk_timer_expire() 271 if (timer) { in mk_timer_arm_trap_internal() 294 timer->active++; in mk_timer_arm_trap_internal() 298 timer->active++; in mk_timer_arm_trap_internal() 354 if (timer != NULL) { in mk_timer_cancel_trap() [all …]
|
| H A D | timer.c | 68 timer_init(timer_t timer) in timer_init() argument 70 memset(timer, 0, sizeof(*timer)); in timer_init() 77 timer->all_bits += delta; in timer_advance() 81 uint64_t low = delta + timer->low_bits; in timer_advance() 83 timer_advance_internal_32(timer, in timer_advance() 86 timer->low_bits = (uint32_t)low; in timer_advance() 94 timer->tstamp = tstamp; in timer_start() 98 timer_stop(timer_t timer, uint64_t tstamp) in timer_stop() argument 100 timer_advance(timer, tstamp - timer->tstamp); in timer_stop() 106 timer_advance(timer, tstamp - timer->tstamp); in timer_update() [all …]
|
| H A D | timer.h | 74 struct timer { struct 86 typedef struct timer timer_data_t, *timer_t; argument 91 void timer_init(timer_t timer); 96 void timer_start(timer_t timer, uint64_t tstamp); 101 void timer_stop(timer_t timer, uint64_t tstamp); 106 void timer_update(timer_t timer, uint64_t tstamp); 114 timer_grab(timer_t timer) in timer_grab() argument 116 return timer->all_bits; in timer_grab() 119 uint64_t timer_grab(timer_t timer);
|
| H A D | timer_call.h | 237 void running_timer_setup(processor_t processor, enum running_timer timer, 250 void running_timer_enter(processor_t processor, enum running_timer timer, 257 void running_timer_clear(processor_t processor, enum running_timer timer); 262 void running_timer_cancel(processor_t processor, enum running_timer timer);
|
| H A D | timer_call.c | 1559 &tlp->threshold.timer, in timer_longterm_update() 1605 timer_call_setup(&tlp->threshold.timer, in timer_longterm_init() 1721 timer_call_cancel(&tlp->threshold.timer); in timer_sysctl_set_threshold() 1729 timer_call_cancel(&tlp->threshold.timer); in timer_sysctl_set_threshold() 1762 &tlp->threshold.timer, in timer_sysctl_set_threshold() 2074 assert(timer < RUNNING_TIMER_MAX); in running_timer_setup() 2077 struct timer_call *call = &processor->running_timers[timer]; in running_timer_setup() 2102 running_timer_enter(processor_t processor, unsigned int timer, in running_timer_enter() argument 2105 running_timer_setup(processor, timer, param, deadline, now); in running_timer_enter() 2142 struct timer_call *call = &processor->running_timers[timer]; in running_timer_clear() [all …]
|
| H A D | pms.h | 159 extern void pmsStep(int timer);
|
| H A D | exclaves.c | 144 exclaves_scheduler_request_update_timer(XrtHosted_Timer_t timer, 1362 request->UpdateTimerOffset.timer, request->UpdateTimerOffset.offset); in request_trace_start() 1995 XrtHosted_Timer_t timer = i == EXCLAVES_CLOCK_ABSOLUTE ? in exclaves_clocks_update() local 2000 exclaves_scheduler_request_update_timer(timer, in exclaves_clocks_update() 2048 exclaves_scheduler_request_update_timer(XrtHosted_Timer_t timer, in exclaves_scheduler_request_update_timer() argument 2061 .timer = timer, in exclaves_scheduler_request_update_timer()
|
| /xnu-11215/tests/ |
| H A D | thread_call_race_71455282.c | 29 mach_port_t timer = MACH_PORT_NULL; variable 35 timer = mk_timer_create(); 36 kr = mk_timer_arm(timer, 1); 38 kr = mk_timer_destroy(timer); 40 timer = MACH_PORT_NULL; 47 T_ASSERT_POSIX_SUCCESS(pthread_create(&t, NULL, racer, &timer), 53 timer = mk_timer_create(); 54 kr = mk_timer_arm(timer, 1); 55 kr = mk_timer_destroy(timer); 56 timer = MACH_PORT_NULL;
|
| H A D | imm_pinned_control_port_crasher.c | 351 mach_port_t timer = MACH_PORT_NULL; in cfi_test_msg_to_timer_port() local 362 timer = mk_timer_create(); in cfi_test_msg_to_timer_port() 363 assert(timer != MACH_PORT_NULL); in cfi_test_msg_to_timer_port() 366 kr = mach_port_kobject(mach_task_self(), timer, &kotype, &addr); in cfi_test_msg_to_timer_port() 371 msg.header.msgh_remote_port = timer; in cfi_test_msg_to_timer_port()
|
| /xnu-11215/osfmk/kperf/ |
| H A D | kptimer.c | 234 lck_spin_lock(&timer->kt_lock); in kptimer_lock() 240 lck_spin_unlock(&timer->kt_lock); in kptimer_unlock() 271 kptimer_lock(timer); in kptimer_fire() 275 timer->kt_period_abs); in kptimer_fire() 278 timer->kt_period_abs, timer->kt_actionid); in kptimer_fire() 295 kptimer_unlock(timer); in kptimer_fire() 335 if (timer->kt_period_abs == 0) { in kptimer_expire() 441 timer->kt_actionid); in kptimer_pet_handler() 503 timer->kt_period_abs); in kptimer_earliest_deadline() 609 if (timer->kt_period_abs == 0 || timer->kt_actionid == 0) { in kptimer_start() [all …]
|
| H A D | kptimer.h | 113 int kptimer_set_action(unsigned int timer, uint32_t actionid);
|
| H A D | kperfbsd.c | 228 unsigned int timer = (unsigned int)inputs[0]; in sysctl_timer_period() local 233 if ((error = kptimer_get_period(timer, &period_out))) { in sysctl_timer_period() 240 return kptimer_set_period(timer, new_period); in sysctl_timer_period() 675 SYSCTL_NODE(_kperf, OID_AUTO, timer, CTLFLAG_RW | CTLFLAG_LOCKED, 0,
|
| /xnu-11215/tools/tests/affinity/ |
| H A D | sets.c | 53 uint64_t timer; variable 227 timer = mach_absolute_time(); in manager_fn() 500 timer = mach_absolute_time() - timer; in main() 501 timer = timer / 1000000ULL; in main() 503 (int) (timer / 1000ULL), (int) (timer % 1000ULL)); in main()
|
| H A D | pool.c | 52 uint64_t timer; variable 234 timer = mach_absolute_time(); in manager_fn() 494 timer = mach_absolute_time() - timer; in main() 495 timer = timer / 1000000ULL; in main() 497 (int) (timer / 1000ULL), (int) (timer % 1000ULL)); in main()
|
| /xnu-11215/tools/tests/perf_index/ |
| H A D | perf_index.c | 162 struct timeval timer; in main() local 211 start_timer(&timer); in main() 219 end_timer(&timer); in main() 230 print_timer(&timer); in main()
|
| /xnu-11215/bsd/netinet6/ |
| H A D | mld6.c | 851 uint16_t timer; in mld_v1_input_query() local 912 if (timer == 0) { in mld_v1_input_query() 913 timer = 1; in mld_v1_input_query() 987 if_name(inm->in6m_ifp), timer)); in mld_v1_update_group() 995 inm->in6m_timer <= timer) { in mld_v1_update_group() 1074 timer = maxdelay / MLD_TIMER_SCALE; in mld_v2_input_query() 1075 if (timer == 0) { in mld_v2_input_query() 1076 timer = 1; in mld_v2_input_query() 1206 if (mtp.it == 0 || mtp.it >= timer) { in mld_v2_input_query() 1271 timer = min(inm->in6m_timer, timer); in mld_v2_process_group_query() [all …]
|
| /xnu-11215/bsd/netinet/ |
| H A D | igmp.c | 948 uint16_t timer; in igmp_input_v2_query() local 994 if (timer == 0) { in igmp_input_v2_query() 995 timer = 1; in igmp_input_v2_query() 1063 timer)); in igmp_v2_update_group() 1073 inm->inm_timer <= timer) { in igmp_v2_update_group() 1113 uint32_t timer; in igmp_input_v3_query() local 1149 timer = maxresp / IGMP_TIMER_SCALE; in igmp_input_v3_query() 1150 if (timer == 0) { in igmp_input_v3_query() 1151 timer = 1; in igmp_input_v3_query() 1336 timer = min(inm->inm_timer, timer); in igmp_input_v3_group_query() [all …]
|
| /xnu-11215/tools/lldbmacros/ |
| H A D | ktrace.py | 160 def GetKperfTimerSummary(timer): argument 167 fire_time = timer.kt_fire_time 171 kern.GetNanotimeFromAbstime(timer.kt_period_abs), timer.kt_actionid, 172 timer.kt_cur_deadline, fire_time) 327 timer = timers[i] 328 timer_actions.append(unsigned(timer.kt_actionid)) 330 kern.GetNanotimeFromAbstime(unsigned(timer.kt_period_abs)))
|
| /xnu-11215/iokit/IOKit/pwr_mgt/ |
| H A D | IOPMinformee.h | 48 int32_t timer; // -1, 0, or positive number of ticks variable
|
| /xnu-11215/iokit/Kernel/ |
| H A D | IOPMinformee.cpp | 61 timer = 0; in initialize()
|
| /xnu-11215/iokit/IOKit/ |
| H A D | IOStatisticsPrivate.h | 149 IOTimerEventSourceCounter timer; member 341 counter->u.timer.timeouts++; in countTimerTimeout()
|
| /xnu-11215/osfmk/i386/ |
| H A D | genassym.c | 448 DECLARE("TIMER_ALL", offsetof(struct timer, all_bits)); in main() 451 offsetof(struct timer, tstamp)); in main()
|
| /xnu-11215/tests/ktrace/ |
| H A D | kdebug_tests.c | 1315 dispatch_source_t timer = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER, variable 1317 dispatch_source_set_timer(timer, dispatch_time(DISPATCH_TIME_NOW, 1320 dispatch_source_set_cancel_handler(timer, ^{ 1321 dispatch_release(timer); 1324 dispatch_source_set_event_handler(timer, ^{ 1352 dispatch_activate(timer);
|