Home
last modified time | relevance | path

Searched refs:base_local_ts (Results 1 – 6 of 6) sorted by relevance

/xnu-12377.1.9/libsyscall/wrappers/
H A Dmach_bridge_remote_time.c55 volatile uint64_t *base_local_ts_p = &commpage_bt_params_p->base_local_ts; in mach_bridge_remote_time()
60 params.base_local_ts = *base_local_ts_p; in mach_bridge_remote_time()
76 } while (params.base_local_ts && (params.base_local_ts != commpage_bt_params_p->base_local_ts)); in mach_bridge_remote_time()
82 if (local_time_ns < params.base_local_ts) { in mach_bridge_remote_time()
/xnu-12377.1.9/osfmk/kern/
H A Dremote_time.h40 uint64_t base_local_ts; member
60 …e_prod = (int64_t)(params->rate * (double)((int64_t)local_ts_ns - (int64_t)params->base_local_ts)); in mach_bridge_compute_timestamp()
62 rate_prod = (int64_t)local_ts_ns - (int64_t)params->base_local_ts; in mach_bridge_compute_timestamp()
H A Dremote_time.c151 if (local_ts >= bt_params_hist[idx].base_local_ts) { in bt_params_find()
332 bt_params.base_local_ts = curr_local_ts; in bt_calibration_thread()
342 absolutetime_to_nanoseconds(mach_absolute_time(), &bt_params.base_local_ts); in bt_calibration_thread()
419 …om_base = mach_bridge_compute_rate(curr_local_ts, curr_remote_ts, bt_params_snapshot.base_local_ts, in bt_calibration_thread()
429 absolutetime_to_nanoseconds(mach_absolute_time(), &bt_params.base_local_ts); in bt_calibration_thread()
430 …bt_params.base_remote_ts = mach_bridge_compute_timestamp(bt_params.base_local_ts, &bt_params_snaps… in bt_calibration_thread()
434 commpage_set_remotetime_params(bt_params.rate, bt_params.base_local_ts, bt_params.base_remote_ts); in bt_calibration_thread()
435 KDBG(MACHDBG_CODE(DBG_MACH_CLOCK, MACH_BRIDGE_TS_PARAMS), bt_params.base_local_ts, in bt_calibration_thread()
/xnu-12377.1.9/osfmk/arm64/
H A Dmachine_remote_time.c97 params.base_local_ts = local_timestamp; in mach_bridge_set_params()
103 KDBG(MACHDBG_CODE(DBG_MACH_CLOCK, MACH_BRIDGE_TS_PARAMS), params.base_local_ts, in mach_bridge_set_params()
/xnu-12377.1.9/osfmk/arm/commpage/
H A Dcommpage.h50 extern void commpage_set_remotetime_params(double rate, uint64_t base_local_ts, uint64_t base_r…
H A Dcommpage.c1014 commpage_set_remotetime_params(double rate, uint64_t base_local_ts, uint64_t base_remote_ts) in commpage_set_remotetime_params() argument
1019 paramsp->base_local_ts = 0; in commpage_set_remotetime_params()
1024 paramsp->base_local_ts = base_local_ts; //This will act as a generation count in commpage_set_remotetime_params()