Lines Matching full:tsf
351 /* Adjust the TSF time of the AP chanctx to keep its beacons in ath_chanctx_adjust_tbtt_delta()
364 /* Configure the TSF based hardware timer for a channel switch.
684 /* TSF time might have been updated by the incoming beacon, in ath_chanctx_event()
1425 u32 tsf, target_tsf; in ath9k_update_p2p_ps_timer() local
1432 tsf = ath9k_hw_gettsf32(sc->sc_ah); in ath9k_update_p2p_ps_timer()
1440 if (target_tsf - tsf < ATH_P2P_PS_STOP_TIME) in ath9k_update_p2p_ps_timer()
1441 target_tsf = tsf + ATH_P2P_PS_STOP_TIME; in ath9k_update_p2p_ps_timer()
1443 ath_dbg(common, CHAN_CTX, "%s absent %d tsf 0x%08X next_tsf 0x%08X (%dms)\n", in ath9k_update_p2p_ps_timer()
1444 __func__, avp->noa.absent, tsf, target_tsf, in ath9k_update_p2p_ps_timer()
1445 (target_tsf - tsf) / 1000); in ath9k_update_p2p_ps_timer()
1453 u32 tsf; in ath9k_update_p2p_ps() local
1466 tsf = ath9k_hw_gettsf32(sc->sc_ah); in ath9k_update_p2p_ps()
1467 ieee80211_parse_p2p_noa(&vif->bss_conf.p2p_noa_attr, &avp->noa, tsf); in ath9k_update_p2p_ps()
1557 u32 tsf; in ath9k_p2p_ps_timer() local
1566 tsf = ath9k_hw_gettsf32(sc->sc_ah); in ath9k_p2p_ps_timer()
1568 tsf += ATH_P2P_PS_STOP_TIME; in ath9k_p2p_ps_timer()
1570 tsf -= ATH_P2P_PS_STOP_TIME; in ath9k_p2p_ps_timer()
1573 avp->noa.next_tsf - tsf > BIT(31)) in ath9k_p2p_ps_timer()
1574 ieee80211_update_p2p_noa(&avp->noa, tsf); in ath9k_p2p_ps_timer()