atw.c | 2385 atw_last_even_tsft(uint32_t tsfth, uint32_t tsftl, uint32_t ival) 2389 * (uint32_t)((((uint64_t)tsfth << 32) | tsftl) % ival) 2400 return ((0xFFFFFFFF % ival + 1) * tsfth + tsftl) % ival; 2407 uint32_t tsfth, tsftl; local in function:atw_get_tsft 2410 tsftl = ATW_READ(sc, ATW_TSFTL); 2414 return ((uint64_t)tsfth << 32) | tsftl; 2430 uint32_t ival, past_even, tbtt, tsfth, tsftl; local in function:atw_predict_beacon 2448 tsftl = tsft & 0xFFFFFFFF; 2454 past_even = tsftl - atw_last_even_tsft(tsfth, tsftl, ival) [all...] |