Skip to content
BSD syscall#531

svc · unix #531

__mach_bridge_remote_time

Reads the Mach bridge clock that converts the host's mach_absolute_time into the time domain of a paired bridge co-processor (Touch Bar / T2 / Apple Silicon SEP).

Prototype

uint64_t __mach_bridge_remote_time(uint64_t local_timestamp);

Returns: uint64_t

Arguments

NameTypeDirDescription
local_timestampuint64_t-

Version history

XNU tagmacOS#
xnu-6153.11.26macOS 10.15 Catalina531
xnu-7195.50.7.100.1macOS 11.0 Big Sur531
xnu-8019.41.5macOS 12.0 Monterey531
xnu-8792.41.9macOS 13.0 Ventura531
xnu-10002.1.13macOS 14.0 Sonoma531
xnu-11215.1.10macOS 15.0 Sequoia531
xnu-11417.101.15macOS 15.4 Sequoia531
xnu-12377.1.9macOS 26.0 Tahoe531
xnu-10002.41.9531
xnu-10002.61.3531
xnu-10002.81.5531
xnu-10063.101.15531
xnu-10063.121.3531
xnu-10063.141.1531
xnu-11215.41.3531
xnu-11215.61.5531
xnu-11215.81.4531
xnu-11417.121.6531
xnu-11417.140.69531
xnu-12377.101.15531
xnu-12377.41.6531
xnu-12377.61.12531
xnu-12377.81.4531
xnu-4903.270.47531
xnu-6153.101.6531
xnu-6153.121.1531
xnu-6153.141.1531
xnu-6153.41.3531
xnu-6153.61.1531
xnu-6153.81.5531
xnu-7195.101.1531
xnu-7195.121.3531
xnu-7195.141.2531
xnu-7195.60.75531
xnu-7195.81.3531
xnu-8019.61.5531
xnu-8019.80.24531
xnu-8020.101.4531
xnu-8020.121.3531
xnu-8020.140.41531
xnu-8792.61.2531
xnu-8792.81.2531
xnu-8796.101.5531
xnu-8796.121.2531
xnu-8796.141.3531

Notes

Apple-private. Returns a 64-bit timestamp expressed in the bridge processor's tick domain that callers can correlate with logs originating on the secondary chip. Used internally by CoreAnalytics, by the WindowServer for Touch Bar event timestamps, and by debugging tools comparing Mac and SEP traces.

Related APIs

mach_absolute_timemach_continuous_timeclock_gettimehost_get_clock_service