Home
last modified time | relevance | path

Searched refs:interval (Results 1 – 25 of 62) sorted by relevance

123

/xnu-11215/osfmk/arm64/
H A Ddbgwrap.c91 uint64_t interval; in ml_dbgwrap_wait_cpu_halted() local
92 nanoseconds_to_absolutetime(timeout_ns, &interval); in ml_dbgwrap_wait_cpu_halted()
93 uint64_t deadline = mach_absolute_time() + interval; in ml_dbgwrap_wait_cpu_halted()
155 uint64_t interval; in ml_dbgwrap_stuff_instr() local
156 nanoseconds_to_absolutetime(timeout_ns, &interval); in ml_dbgwrap_stuff_instr()
157 uint64_t deadline = mach_absolute_time() + interval; in ml_dbgwrap_stuff_instr()
202 uint64_t interval; in ml_dbgwrap_read_dtr() local
203 nanoseconds_to_absolutetime(timeout_ns, &interval); in ml_dbgwrap_read_dtr()
204 uint64_t deadline = mach_absolute_time() + interval; in ml_dbgwrap_read_dtr()
/xnu-11215/osfmk/kern/
H A Dclock.h121 extern void machine_delay_until(uint64_t interval,
174 uint64_t interval,
218 uint32_t interval,
223 uint64_t interval,
227 uint32_t interval,
328 uint32_t interval,
332 uint32_t interval,
H A Dexc_resource.h252 #define EXC_RESOURCE_CPUMONITOR_ENCODE_INTERVAL(code, interval) \ argument
253 ((code) |= (((uint64_t)(interval) & 0x1FFFFFFULL) << 7))
270 #define EXC_RESOURCE_IO_ENCODE_INTERVAL(code, interval) \ argument
271 ((code) |= (((uint64_t)(interval) & 0x1FFFFULL) << 15))
H A Dclock.c1564 uint64_t interval, in _clock_delay_until_deadline() argument
1576 uint64_t interval, in _clock_delay_until_deadline_with_leeway() argument
1580 if (interval == 0) { in _clock_delay_until_deadline_with_leeway()
1584 if (ml_delay_should_spin(interval) || in _clock_delay_until_deadline_with_leeway()
1587 machine_delay_until(interval, deadline); in _clock_delay_until_deadline_with_leeway()
1606 uint32_t interval, in delay_for_interval() argument
1618 uint32_t interval, in delay_for_interval_with_leeway() argument
1643 uint32_t interval, in clock_interval_to_deadline() argument
1658 uint64_t interval, in nanoseconds_to_deadline() argument
1699 uint64_t interval, in clock_deadline_for_periodic_event() argument
[all …]
H A Dsyscall_subr.c79 static void thread_depress_abstime(uint64_t interval);
80 static void thread_depress_ms(mach_msg_timeout_t interval);
431 thread_depress_abstime(uint64_t interval) in thread_depress_abstime() argument
444 if (interval != 0) { in thread_depress_abstime()
447 clock_absolutetime_interval_to_deadline(interval, &deadline); in thread_depress_abstime()
459 thread_depress_ms(mach_msg_timeout_t interval) in thread_depress_ms() argument
463 clock_interval_to_absolutetime_interval(interval, NSEC_PER_MSEC, &abstime); in thread_depress_ms()
H A Dtimer_call.c1296 longterm_threshold = now + tlp->threshold.interval; in timer_longterm_enqueue_unlocked()
1387 threshold = time_start + tlp->threshold.interval; in timer_longterm_scan()
1510 if (latency < tlp->threshold.interval) { in timer_longterm_update_locked()
1584 tlp->threshold.interval = (longterm == 0) ? in timer_longterm_init()
1590 tlp->threshold.interval / NSEC_PER_MSEC); in timer_longterm_init()
1592 tlp->threshold.interval / NSEC_PER_MSEC); in timer_longterm_init()
1594 &tlp->threshold.interval); in timer_longterm_init()
1679 threshold = now + tlp->threshold.interval; in timer_master_scan()
1727 tlp->threshold.interval = TIMER_LONGTERM_NONE; in timer_sysctl_set_threshold()
1732 tlp->threshold.interval = value * NSEC_PER_MSEC; in timer_sysctl_set_threshold()
[all …]
H A Dsfi.c439 uint64_t interval, deadline; in sfi_set_window() local
455 clock_interval_to_absolutetime_interval((uint32_t)window_usecs, NSEC_PER_USEC, &interval); in sfi_set_window()
456 deadline = now + interval; in sfi_set_window()
473 if (interval <= largest_class_off_interval) { in sfi_set_window()
487 sfi_window_interval = interval; in sfi_set_window()
607 uint64_t interval; in sfi_set_class_offtime() local
625 clock_interval_to_absolutetime_interval((uint32_t)offtime_usecs, NSEC_PER_USEC, &interval); in sfi_set_class_offtime()
633 if (off_window_interval && (interval >= off_window_interval)) { in sfi_set_class_offtime()
644 sfi_classes[class_id].off_time_interval = interval; in sfi_set_class_offtime()
H A Dexclaves_sensor.c264 const uint32_t interval = in healthcheck_deadline() local
266 clock_interval_to_deadline(interval, 1, deadline); in healthcheck_deadline()
267 nanoseconds_to_absolutetime(interval / 2, leeway); in healthcheck_deadline()
H A Dtask_policy.c2857 if (interval == 0) { in task_set_cpuusage()
2858 interval = NSEC_PER_SEC; in task_set_cpuusage()
2892 interval = proc_max_cpumon_interval; in task_set_cpuusage()
2905 if (interval == -1ULL) { in task_set_cpuusage()
2907 interval = task->rusage_cpu_perthr_interval; in task_set_cpuusage()
2909 interval = proc_max_cpumon_interval; in task_set_cpuusage()
2924 interval = proc_max_cpumon_interval; in task_set_cpuusage()
2945 task->rusage_cpu_perthr_interval = interval; in task_set_cpuusage()
2956 task->rusage_cpu_interval = interval; in task_set_cpuusage()
2958 limittime = (interval * percentage) / 100; in task_set_cpuusage()
[all …]
H A Dtelemetry.h181 extern int telemetry_pmi_setup(enum telemetry_pmi pmi_type, uint64_t interval);
/xnu-11215/iokit/IOKit/
H A DIOTimerEventSource.h236 virtual IOReturn setTimeout(UInt32 interval,
240 virtual IOReturn setTimeout(mach_timespec_t interval)
248 virtual IOReturn setTimeout(AbsoluteTime interval);
304 virtual IOReturn setTimeout(uint32_t options, AbsoluteTime interval, AbsoluteTime leeway);
H A DIOWorkLoop.h349 void setMaximumLockTime(uint64_t interval, uint32_t options);
/xnu-11215/bsd/kern/
H A Dkern_clock.c129 int interval) in timeout() argument
133 clock_interval_to_deadline(interval, NSEC_PER_SEC / hz, &deadline); in timeout()
149 int interval, in timeout_with_leeway() argument
155 clock_interval_to_deadline(interval, NSEC_PER_SEC / hz, &deadline); in timeout_with_leeway()
H A Dkern_memorystatus_freeze.c1449 uint64_t interval_expiration_ns = interval->ts.tv_sec * NSEC_PER_SEC + interval->ts.tv_nsec; in schedule_interval_reset()
1577 interval = normal_throttle_window; in memorystatus_freeze_reset_interval()
1587 budget_rollover = interval->pageouts > interval->max_pageouts ? in memorystatus_freeze_reset_interval()
1588 0 : interval->max_pageouts - interval->pageouts; in memorystatus_freeze_reset_interval()
2828 interval->pageouts = 0; in memorystatus_freeze_update_throttle()
2829 interval->max_pageouts = 0; in memorystatus_freeze_update_throttle()
2831 *budget_pages_allowed = interval->max_pageouts - interval->pageouts; in memorystatus_freeze_update_throttle()
2846 if (interval->pageouts >= interval->max_pageouts) { in memorystatus_freeze_update_throttle()
2852 int budget_left = interval->max_pageouts - interval->pageouts; in memorystatus_freeze_update_throttle()
2890 *budget_pages_allowed = interval->max_pageouts - interval->pageouts; in memorystatus_freeze_update_throttle()
[all …]
H A Dprocess_policy.c273 uint64_t interval = -1ULL; in handle_cpuuse() local
332 interval = cpuattr.ppattr_cpu_attr_interval * NSEC_PER_SEC; in handle_cpuuse()
334 interval = -1ULL; in handle_cpuuse()
339 interval, in handle_cpuuse()
/xnu-11215/iokit/Kernel/
H A DIOTimerEventSource.cpp441 IOTimerEventSource::setTimeout(UInt32 interval, UInt32 scale_factor) in setTimeout() argument
445 clock_interval_to_deadline(interval, scale_factor, &end); in setTimeout()
451 IOTimerEventSource::setTimeout(mach_timespec_t interval) in setTimeout() argument
456 (interval.tv_nsec, kNanosecondScale, &nsecs); in setTimeout()
458 (interval.tv_sec, NSEC_PER_SEC, &end); in setTimeout()
466 IOTimerEventSource::setTimeout(AbsoluteTime interval) in setTimeout() argument
469 clock_absolutetime_interval_to_deadline(interval, &end); in setTimeout()
/xnu-11215/libsyscall/wrappers/libproc/
H A Dlibproc_internal.h141 int proc_set_cpumon_params(pid_t pid, int percentage, int interval) __OSX_AVAILABLE_STARTING(__MAC_…
142 int proc_set_cpumon_params_fatal(pid_t pid, int percentage, int interval) __OSX_AVAILABLE_STARTING(…
144 int proc_get_cpumon_params(pid_t pid, int *percentage, int *interval) __OSX_AVAILABLE_STARTING(__MA…
H A Dlibproc.c539 proc_set_cpumon_params(pid_t pid, int percentage, int interval) in proc_set_cpumon_params() argument
550 attr.ppattr_cpu_attr_interval = (uint64_t)interval; in proc_set_cpumon_params()
558 proc_get_cpumon_params(pid_t pid, int *percentage, int *interval) in proc_get_cpumon_params() argument
568 *interval = (int)attr.ppattr_cpu_attr_interval; in proc_get_cpumon_params()
571 *interval = 0; in proc_get_cpumon_params()
624 proc_set_cpumon_params_fatal(pid_t pid, int percentage, int interval) in proc_set_cpumon_params_fatal() argument
630 if ((percentage <= 0) || (interval <= 0)) { in proc_set_cpumon_params_fatal()
655 if ((ret = proc_set_cpumon_params(pid, percentage, interval)) != 0) { in proc_set_cpumon_params_fatal()
/xnu-11215/osfmk/i386/
H A Drtclock.c497 uint32_t interval, in clock_interval_to_absolutetime_interval() argument
501 *result = (uint64_t)interval * scale_factor; in clock_interval_to_absolutetime_interval()
540 uint64_t interval, in machine_delay_until() argument
543 (void)interval; in machine_delay_until()
/xnu-11215/bsd/net/classq/
H A Dclassq_subr.c642 int64_t interval; in ifclassq_tbr_dequeue_common() local
655 interval = now - tbr->tbr_last; in ifclassq_tbr_dequeue_common()
656 if (interval >= tbr->tbr_filluptime) { in ifclassq_tbr_dequeue_common()
659 tbr->tbr_token += interval * tbr->tbr_rate; in ifclassq_tbr_dequeue_common()
910 uint64_t interval = 0, interval_configed = 0, interval_default = 0; in ifclassq_calc_update_interval() local
937 interval = interval_configed; in ifclassq_calc_update_interval()
941 if (interval == 0) { in ifclassq_calc_update_interval()
942 interval = interval_default; in ifclassq_calc_update_interval()
945 *update_interval = interval; in ifclassq_calc_update_interval()
/xnu-11215/osfmk/arm/
H A Drtclock.c506 clock_interval_to_absolutetime_interval(uint32_t interval, in clock_interval_to_absolutetime_interval() argument
510 uint64_t nanosecs = (uint64_t) interval * scale_factor; in clock_interval_to_absolutetime_interval()
519 machine_delay_until(uint64_t interval, in machine_delay_until() argument
522 #pragma unused(interval) in machine_delay_until()
H A Dcpu_common.c636 uint64_t start = mach_absolute_time(), interval; in cpu_exit_wait() local
637 nanoseconds_to_absolutetime(10 * NSEC_PER_SEC, &interval); in cpu_exit_wait()
641 if (mach_absolute_time() > start + interval) { in cpu_exit_wait()
664 uint64_t start = mach_absolute_time(), interval; in cpu_exit_wait() local
665 nanoseconds_to_absolutetime(10 * NSEC_PER_SEC, &interval); in cpu_exit_wait()
669 if (mach_absolute_time() > start + interval) { in cpu_exit_wait()
/xnu-11215/tests/sched/sched_test_harness/shadow_headers/
H A Dmisc_needed_deps.c30 clock_interval_to_absolutetime_interval(uint32_t interval, in clock_interval_to_absolutetime_interval() argument
35 uint64_t nanosecs = (uint64_t) interval * scale_factor; in clock_interval_to_absolutetime_interval()
/xnu-11215/bsd/skywalk/nexus/netif/
H A Dnx_netif_poll.c448 uint64_t interval; in netif_rxpoll_compat_thread_cont() local
451 net_timerusec(ts, &interval); in netif_rxpoll_compat_thread_cont()
452 ASSERT(interval <= UINT32_MAX); in netif_rxpoll_compat_thread_cont()
453 clock_interval_to_deadline((uint32_t)interval, NSEC_PER_USEC, in netif_rxpoll_compat_thread_cont()
/xnu-11215/bsd/dev/dtrace/
H A Dprofile_prvd.c267 profile_create(hrtime_t interval, const char *name, int kind) in profile_create() argument
271 if (interval < profile_interval_min) { in profile_create()
292 prof->prof_interval = interval; in profile_create()

123