Mos timestamps accuracy

How accurate can mos timestamps on Linux be ?
I’m debugging a comms problem between two devices and will use my oscilloscope but thought before moving gpios perhaps I could make good use of the logs first…
I have one device on USB serial 0 and another on USB serial 1, a mos console showing each log on a terminal window.
I see device A logs a transmission at time x while device B logs a reception at time y. E,g,:

[Nov 26 17:35:36.642] main.c:61               send
[Nov 26 17:35:36.645] main.c:112              TxDone
[Nov 26 17:35:37.759] main.c:128              RxDone

Can I trust those 104ms to, let’s say, give or take 10% for USB and internals on both sides ?

Well, according to what I’ve seen, and considering that I am not running a realtime kernel nor a low latency profile, mos timestamps in logs in different shells seem to be trust worthy within the expected boundaries.