Searched refs:base_local_ts (Results 1 – 6 of 6) sorted by relevance
| /xnu-12377.1.9/libsyscall/wrappers/ |
| H A D | mach_bridge_remote_time.c | 55 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 D | remote_time.h | 40 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 D | remote_time.c | 151 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 D | machine_remote_time.c | 97 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 D | commpage.h | 50 extern void commpage_set_remotetime_params(double rate, uint64_t base_local_ts, uint64_t base_r…
|
| H A D | commpage.c | 1014 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()
|