1303980Sngiestruct bintime { 2303980Sngie unsigned long long sec; 3303980Sngie unsigned long long frac; 4303980Sngie}; 5303980Sngie 6303980Sngiestruct bintime 7303980Sngieus2bintime(unsigned long long us) 8303980Sngie{ 9303980Sngie 10303980Sngie return (struct bintime) { 11303980Sngie .sec = us / 1000000U, 12303980Sngie .frac = (((us % 1000000U) >> 32)/1000000U) >> 32, 13303980Sngie }; 14303980Sngie} 15