Home
last modified time | relevance | path

Searched refs:tsf (Results 1 – 90 of 90) sorted by relevance

/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dcommon-beacon.c22 static u32 ath9k_mod_tsf64_tu(u64 tsf, u32 div_tu) in ath9k_mod_tsf64_tu() argument
26 tsf_mod = tsf & (BIT(10) - 1); in ath9k_mod_tsf64_tu()
27 tsf_hi = tsf >> 32; in ath9k_mod_tsf64_tu()
28 tsf_lo = ((u32) tsf) >> 10; in ath9k_mod_tsf64_tu()
36 static u32 ath9k_get_next_tbtt(struct ath_hw *ah, u64 tsf, in ath9k_get_next_tbtt() argument
41 tsf += TU_TO_USEC(FUDGE + ah->config.sw_beacon_response_time); in ath9k_get_next_tbtt()
42 offset = ath9k_mod_tsf64_tu(tsf, interval); in ath9k_get_next_tbtt()
44 return (u32) tsf + TU_TO_USEC(interval) - offset; in ath9k_get_next_tbtt()
61 u64 tsf; in ath9k_cmn_beacon_config_sta() local
83 tsf = ath9k_hw_gettsf64(ah); in ath9k_cmn_beacon_config_sta()
[all …]
Dhtc_drv_beacon.c266 u64 tsf; in ath9k_htc_choose_bslot() local
273 tsf = be64_to_cpu(swba->tsf); in ath9k_htc_choose_bslot()
274 tsftu = TSF_TO_TU(tsf >> 32, tsf); in ath9k_htc_choose_bslot()
280 slot, tsf, tsftu, intval); in ath9k_htc_choose_bslot()
Dbeacon.c254 u64 tsf; in ath9k_beacon_choose_slot() local
265 tsf = ath9k_hw_gettsf64(sc->sc_ah); in ath9k_beacon_choose_slot()
266 tsf += TU_TO_USEC(sc->sc_ah->config.sw_beacon_response_time); in ath9k_beacon_choose_slot()
267 tsftu = TSF_TO_TU((tsf * ATH_BCBUF) >>32, tsf * ATH_BCBUF); in ath9k_beacon_choose_slot()
271 slot, tsf, tsftu / ATH_BCBUF); in ath9k_beacon_choose_slot()
Dchannel.c1396 s32 tsf, target_tsf; in ath9k_update_p2p_ps_timer() local
1403 tsf = ath9k_hw_gettsf32(sc->sc_ah); in ath9k_update_p2p_ps_timer()
1409 if (target_tsf - tsf < ATH_P2P_PS_STOP_TIME) in ath9k_update_p2p_ps_timer()
1410 target_tsf = tsf + ATH_P2P_PS_STOP_TIME; in ath9k_update_p2p_ps_timer()
1418 u32 tsf; in ath9k_update_p2p_ps() local
1427 tsf = ath9k_hw_gettsf32(sc->sc_ah); in ath9k_update_p2p_ps()
1428 ieee80211_parse_p2p_noa(&vif->bss_conf.p2p_noa_attr, &avp->noa, tsf); in ath9k_update_p2p_ps()
1518 u32 tsf; in ath9k_p2p_ps_timer() local
1527 tsf = ath9k_hw_gettsf32(sc->sc_ah); in ath9k_p2p_ps_timer()
1529 tsf += ATH_P2P_PS_STOP_TIME; in ath9k_p2p_ps_timer()
[all …]
Dcommon-spectral.c41 struct ath_rx_status *rs, u64 tsf) in ath_cmn_process_fft() argument
173 fft_sample_40.tsf = __cpu_to_be64(tsf); in ath_cmn_process_fft()
198 fft_sample_20.tsf = __cpu_to_be64(tsf); in ath_cmn_process_fft()
Drecv.c791 u64 tsf) in ath9k_process_tsf() argument
793 u32 tsf_lower = tsf & 0xffffffff; in ath9k_process_tsf()
795 rxs->mactime = (tsf & ~0xffffffffULL) | rs->rs_tstamp; in ath9k_process_tsf()
814 bool *decrypt_error, u64 tsf) in ath9k_rx_skb_preprocess() argument
865 ath9k_process_tsf(rx_stats, rx_status, tsf); in ath9k_rx_skb_preprocess()
1010 u64 tsf = 0; in ath_rx_tasklet() local
1023 tsf = ath9k_hw_gettsf64(ah); in ath_rx_tasklet()
1054 &decrypt_error, tsf); in ath_rx_tasklet()
Dcommon-spectral.h142 struct ath_rx_status *rs, u64 tsf);
Dwmi.h40 __be64 tsf; member
Dar9003_mci.c1282 u32 value = 0, tsf; in ar9003_mci_state() local
1348 tsf = ath9k_hw_gettsf32(ah); in ar9003_mci_state()
1349 if ((tsf - mci->last_recovery) <= MCI_RECOVERY_DUR_TSF) { in ar9003_mci_state()
1355 mci->last_recovery = tsf; in ar9003_mci_state()
Dhtc_drv_main.c1614 u64 tsf; in ath9k_htc_get_tsf() local
1618 tsf = ath9k_hw_gettsf64(priv->ah); in ath9k_htc_get_tsf()
1622 return tsf; in ath9k_htc_get_tsf()
1626 struct ieee80211_vif *vif, u64 tsf) in ath9k_htc_set_tsf() argument
1632 ath9k_hw_settsf64(priv->ah, tsf); in ath9k_htc_set_tsf()
Dhw.c1821 u64 tsf = 0; in ath9k_hw_reset() local
1866 tsf = ath9k_hw_gettsf64(ah); in ath9k_hw_reset()
1901 ath9k_hw_settsf64(ah, tsf + usec); in ath9k_hw_reset()
1924 if (AR_SREV_9100(ah) && (ath9k_hw_gettsf64(ah) < tsf)) { in ath9k_hw_reset()
1925 tsf += 1500; in ath9k_hw_reset()
1926 ath9k_hw_settsf64(ah, tsf); in ath9k_hw_reset()
Dmain.c1814 u64 tsf; in ath9k_get_tsf() local
1818 tsf = ath9k_hw_gettsf64(sc->sc_ah); in ath9k_get_tsf()
1822 return tsf; in ath9k_get_tsf()
1827 u64 tsf) in ath9k_set_tsf() argument
1833 ath9k_hw_settsf64(sc->sc_ah, tsf); in ath9k_set_tsf()
/linux-4.1.27/drivers/staging/vt6656/
Dcard.c613 u64 vnt_get_next_tbtt(u64 tsf, u16 beacon_interval) in vnt_get_next_tbtt() argument
623 do_div(tsf, beacon_int); in vnt_get_next_tbtt()
624 tsf += 1; in vnt_get_next_tbtt()
625 tsf *= beacon_int; in vnt_get_next_tbtt()
628 return tsf; in vnt_get_next_tbtt()
682 void vnt_update_next_tbtt(struct vnt_private *priv, u64 tsf, in vnt_update_next_tbtt() argument
687 tsf = vnt_get_next_tbtt(tsf, beacon_interval); in vnt_update_next_tbtt()
689 data[0] = (u8)tsf; in vnt_update_next_tbtt()
690 data[1] = (u8)(tsf >> 8); in vnt_update_next_tbtt()
691 data[2] = (u8)(tsf >> 16); in vnt_update_next_tbtt()
[all …]
Dint.h48 __le64 tsf; member
Dint.c157 priv->current_tsf = le64_to_cpu(int_data->tsf); in vnt_int_process_data()
Dmain_usb.c892 u64 tsf) in vnt_set_tsf() argument
896 vnt_update_next_tbtt(priv, tsf, vif->bss_conf.beacon_int); in vnt_set_tsf()
/linux-4.1.27/drivers/net/wireless/ath/
Dspectral_common.h61 __be64 tsf; member
75 __be64 tsf; member
103 __be64 tsf; member
/linux-4.1.27/drivers/net/wireless/b43legacy/
Ddebugfs.c82 u64 tsf; in tsf_read_file() local
84 b43legacy_tsf_read(dev, &tsf); in tsf_read_file()
86 (unsigned int)((tsf & 0xFFFFFFFF00000000ULL) >> 32), in tsf_read_file()
87 (unsigned int)(tsf & 0xFFFFFFFFULL)); in tsf_read_file()
95 u64 tsf; in tsf_write_file() local
97 if (sscanf(buf, "%llu", (unsigned long long *)(&tsf)) != 1) in tsf_write_file()
99 b43legacy_tsf_write(dev, tsf); in tsf_write_file()
338 B43legacy_DEBUGFS_FOPS(tsf, tsf_read_file, tsf_write_file, 1);
435 ADD_FILE(tsf, 0600); in b43legacy_debugfs_add_device()
Dmain.h100 void b43legacy_tsf_read(struct b43legacy_wldev *dev, u64 *tsf);
101 void b43legacy_tsf_write(struct b43legacy_wldev *dev, u64 tsf);
Dmain.c409 void b43legacy_tsf_read(struct b43legacy_wldev *dev, u64 *tsf) in b43legacy_tsf_read() argument
431 *tsf = high; in b43legacy_tsf_read()
432 *tsf <<= 32; in b43legacy_tsf_read()
433 *tsf |= low; in b43legacy_tsf_read()
455 *tsf = v3; in b43legacy_tsf_read()
456 *tsf <<= 48; in b43legacy_tsf_read()
459 *tsf |= tmp; in b43legacy_tsf_read()
462 *tsf |= tmp; in b43legacy_tsf_read()
463 *tsf |= v0; in b43legacy_tsf_read()
486 static void b43legacy_tsf_write_locked(struct b43legacy_wldev *dev, u64 tsf) in b43legacy_tsf_write_locked() argument
[all …]
/linux-4.1.27/net/mac80211/
Dmesh_sync.c55 u64 tsf; in mesh_sync_adjust_tbtt() local
73 tsf = drv_get_tsf(local, sdata); in mesh_sync_adjust_tbtt()
74 if (tsf != -1ULL) in mesh_sync_adjust_tbtt()
75 drv_set_tsf(local, sdata, tsf + tsfdelta); in mesh_sync_adjust_tbtt()
Ddebugfs_netdev.c444 u64 tsf; in ieee80211_if_fmt_tsf() local
446 tsf = drv_get_tsf(local, (struct ieee80211_sub_if_data *)sdata); in ieee80211_if_fmt_tsf()
448 return scnprintf(buf, buflen, "0x%016llx\n", (unsigned long long) tsf); in ieee80211_if_fmt_tsf()
455 unsigned long long tsf; in ieee80211_if_parse_tsf() local
474 ret = kstrtoull(buf, 10, &tsf); in ieee80211_if_parse_tsf()
478 tsf = drv_get_tsf(local, sdata) + tsf_is_delta * tsf; in ieee80211_if_parse_tsf()
480 drv_set_tsf(local, sdata, tsf); in ieee80211_if_parse_tsf()
482 "debugfs set TSF to %#018llx\n", tsf); in ieee80211_if_parse_tsf()
489 IEEE80211_IF_FILE_RW(tsf);
597 DEBUGFS_ADD_MODE(tsf, 0600); in add_ibss_files()
[all …]
Dutil.c2979 ieee80211_extend_noa_desc(struct ieee80211_noa_data *data, u32 tsf, int i) in ieee80211_extend_noa_desc() argument
2981 s32 end = data->desc[i].start + data->desc[i].duration - (tsf + 1); in ieee80211_extend_noa_desc()
3011 ieee80211_extend_absent_time(struct ieee80211_noa_data *data, u32 tsf, in ieee80211_extend_absent_time() argument
3023 if (ieee80211_extend_noa_desc(data, tsf + *offset, i)) in ieee80211_extend_absent_time()
3026 cur = data->desc[i].start - tsf; in ieee80211_extend_absent_time()
3030 cur = data->desc[i].start + data->desc[i].duration - tsf; in ieee80211_extend_absent_time()
3039 ieee80211_get_noa_absent_time(struct ieee80211_noa_data *data, u32 tsf) in ieee80211_get_noa_absent_time() argument
3049 ieee80211_extend_absent_time(data, tsf, &offset); in ieee80211_get_noa_absent_time()
3051 if (!ieee80211_extend_absent_time(data, tsf, &offset)) in ieee80211_get_noa_absent_time()
3060 void ieee80211_update_p2p_noa(struct ieee80211_noa_data *data, u32 tsf) in ieee80211_update_p2p_noa() argument
[all …]
Dibss.c41 const u16 capability, u64 tsf, in ieee80211_ibss_build_presp() argument
82 mgmt->u.beacon.timestamp = cpu_to_le64(tsf); in ieee80211_ibss_build_presp()
221 const u16 capability, u64 tsf, in __ieee80211_sta_join_ibss() argument
317 capability, tsf, &chandef, in __ieee80211_sta_join_ibss()
407 u64 tsf; in ieee80211_sta_join_ibss() local
469 tsf = ies->tsf; in ieee80211_sta_join_ibss()
477 tsf, false); in ieee80211_sta_join_ibss()
488 u64 tsf; in ieee80211_ibss_csa_beacon() local
508 tsf = ies->tsf; in ieee80211_ibss_csa_beacon()
518 capability, tsf, &ifibss->chandef, in ieee80211_ibss_csa_beacon()
Dtrace.h907 u64 tsf),
909 TP_ARGS(local, sdata, tsf),
914 __field(u64, tsf)
920 __entry->tsf = tsf;
925 LOCAL_PR_ARG, VIF_PR_ARG, (unsigned long long)__entry->tsf
Ddriver-ops.h701 u64 tsf) in drv_set_tsf() argument
708 trace_drv_set_tsf(local, sdata, tsf); in drv_set_tsf()
710 local->ops->set_tsf(&local->hw, &sdata->vif, tsf); in drv_set_tsf()
Dmlme.c4411 sdata->vif.bss_conf.sync_tsf = ies->tsf; in ieee80211_prep_connection()
4424 sdata->vif.bss_conf.sync_tsf = ies->tsf; in ieee80211_prep_connection()
4883 sdata->vif.bss_conf.sync_tsf = beacon_ies->tsf; in ieee80211_mgd_assoc()
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dspectral.h52 size_t bin_len, u64 tsf);
64 size_t bin_len, u64 tsf) in ath10k_spectral_process_fft() argument
Dspectral.c62 size_t bin_len, u64 tsf) in ath10k_spectral_process_fft() argument
134 fft_sample->tsf = __cpu_to_be64(tsf); in ath10k_spectral_process_fft()
Dwmi.c2556 u64 tsf) in ath10k_dfs_radar_report() argument
2589 tsf64 = tsf & (~0xFFFFFFFFULL); in ath10k_dfs_radar_report()
2634 u64 tsf) in ath10k_dfs_fft_report() argument
2671 u64 tsf) in ath10k_wmi_event_dfs() argument
2683 __le32_to_cpu(phyerr->tsf_timestamp), tsf, buf_len); in ath10k_wmi_event_dfs()
2714 ath10k_dfs_radar_report(ar, phyerr, rr, tsf); in ath10k_wmi_event_dfs()
2724 res = ath10k_dfs_fft_report(ar, phyerr, fftr, tsf); in ath10k_wmi_event_dfs()
2736 u64 tsf) in ath10k_wmi_event_spectral_scan() argument
2775 tsf); in ath10k_wmi_event_spectral_scan()
2810 u64 tsf; in ath10k_wmi_event_phyerr() local
[all …]
Dhtt.h429 __le32 tsf; member
Dwmi.h4916 const struct wmi_phyerr *phyerr, u64 tsf);
4919 u64 tsf);
/linux-4.1.27/drivers/net/wireless/b43/
Dmain.h76 void b43_tsf_read(struct b43_wldev *dev, u64 * tsf);
77 void b43_tsf_write(struct b43_wldev *dev, u64 tsf);
Dmain.c608 void b43_tsf_read(struct b43_wldev *dev, u64 *tsf) in b43_tsf_read() argument
619 *tsf = high; in b43_tsf_read()
620 *tsf <<= 32; in b43_tsf_read()
621 *tsf |= low; in b43_tsf_read()
638 static void b43_tsf_write_locked(struct b43_wldev *dev, u64 tsf) in b43_tsf_write_locked() argument
644 low = tsf; in b43_tsf_write_locked()
645 high = (tsf >> 32); in b43_tsf_write_locked()
654 void b43_tsf_write(struct b43_wldev *dev, u64 tsf) in b43_tsf_write() argument
657 b43_tsf_write_locked(dev, tsf); in b43_tsf_write()
3855 u64 tsf; in b43_op_get_tsf() local
[all …]
/linux-4.1.27/drivers/media/pci/ngene/
Dngene-cards.c625 .tsf = {3, 3},
639 .tsf = {3, 3},
654 .tsf = {3, 3},
669 .tsf = {3, 3},
685 .tsf = {3, 3},
704 .tsf = { 4, 4 },
Dngene.h852 u8 tsf[4]; member
Dngene-core.c679 8 * dev->card_info->tsf[stream], 8); in ngene_command_stream_control()
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
Dfwcmd.h292 __le32 tsf[2]; member
319 struct carl9170_tsf_rsp tsf; member
Dmain.c1161 struct carl9170_tsf_rsp tsf; in carl9170_op_get_tsf() local
1166 0, NULL, sizeof(tsf), &tsf); in carl9170_op_get_tsf()
1171 return le64_to_cpu(tsf.tsf_64); in carl9170_op_get_tsf()
/linux-4.1.27/drivers/net/wireless/ath/ath5k/
Dbase.c203 u64 tsf = ath5k_hw_get_tsf64(ah); in ath5k_extend_tsf() local
205 if ((tsf & 0x7fff) < rstamp) in ath5k_extend_tsf()
206 tsf -= 0x8000; in ath5k_extend_tsf()
208 return (tsf & ~0x7fff) | rstamp; in ath5k_extend_tsf()
1244 u64 tsf, bc_tstamp; in ath5k_check_ibss_tsf() local
1254 tsf = ath5k_hw_get_tsf64(ah); in ath5k_check_ibss_tsf()
1256 hw_tu = TSF_TO_TU(tsf); in ath5k_check_ibss_tsf()
1263 (unsigned long long)tsf); in ath5k_check_ibss_tsf()
1280 (unsigned long long)tsf); in ath5k_check_ibss_tsf()
1281 rxs->mactime = tsf; in ath5k_check_ibss_tsf()
[all …]
Ddebug.c202 u64 tsf; in read_file_beacon() local
232 tsf = ath5k_hw_get_tsf64(ah); in read_file_beacon()
235 (unsigned long long)tsf, TSF_TO_TU(tsf)); in read_file_beacon()
Dmac80211-ops.c636 ath5k_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u64 tsf) in ath5k_set_tsf() argument
640 ath5k_hw_set_tsf64(ah, tsf); in ath5k_set_tsf()
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dfw-api-tx.h537 __le64 tsf; member
550 __le64 tsf; member
Dmac-ctxt.c1335 le64_to_cpu(beacon->tsf), in iwl_mvm_rx_beacon_notif()
/linux-4.1.27/drivers/staging/rtl8723au/include/
Dwlan_bssdef.h80 u64 tsf; member
/linux-4.1.27/drivers/net/wireless/rt2x00/
Drt2400pci.c1224 u64 tsf; in rt2400pci_fill_rxdone() local
1247 tsf = rt2x00dev->ops->hw->get_tsf(rt2x00dev->hw, NULL); in rt2400pci_fill_rxdone()
1249 rx_high = upper_32_bits(tsf); in rt2400pci_fill_rxdone()
1251 if ((u32)tsf <= rx_low) in rt2400pci_fill_rxdone()
1695 u64 tsf; in rt2400pci_get_tsf() local
1699 tsf = (u64) rt2x00_get_field32(reg, CSR17_HIGH_TSFTIMER) << 32; in rt2400pci_get_tsf()
1701 tsf |= rt2x00_get_field32(reg, CSR16_LOW_TSFTIMER); in rt2400pci_get_tsf()
1703 return tsf; in rt2400pci_get_tsf()
Drt2500pci.c1994 u64 tsf; in rt2500pci_get_tsf() local
1998 tsf = (u64) rt2x00_get_field32(reg, CSR17_HIGH_TSFTIMER) << 32; in rt2500pci_get_tsf()
2000 tsf |= rt2x00_get_field32(reg, CSR16_LOW_TSFTIMER); in rt2500pci_get_tsf()
2002 return tsf; in rt2500pci_get_tsf()
Drt73usb.c2293 u64 tsf; in rt73usb_get_tsf() local
2297 tsf = (u64) rt2x00_get_field32(reg, TXRX_CSR13_HIGH_TSFTIMER) << 32; in rt73usb_get_tsf()
2299 tsf |= rt2x00_get_field32(reg, TXRX_CSR12_LOW_TSFTIMER); in rt73usb_get_tsf()
2301 return tsf; in rt73usb_get_tsf()
Drt61pci.c2956 u64 tsf; in rt61pci_get_tsf() local
2960 tsf = (u64) rt2x00_get_field32(reg, TXRX_CSR13_HIGH_TSFTIMER) << 32; in rt61pci_get_tsf()
2962 tsf |= rt2x00_get_field32(reg, TXRX_CSR12_LOW_TSFTIMER); in rt61pci_get_tsf()
2964 return tsf; in rt61pci_get_tsf()
Drt2800lib.c7947 u64 tsf; in rt2800_get_tsf() local
7951 tsf = (u64) rt2x00_get_field32(reg, TSF_TIMER_DW1_HIGH_WORD) << 32; in rt2800_get_tsf()
7953 tsf |= rt2x00_get_field32(reg, TSF_TIMER_DW0_LOW_WORD); in rt2800_get_tsf()
7955 return tsf; in rt2800_get_tsf()
/linux-4.1.27/drivers/net/wireless/zd1211rw/
Dzd_chip.c1547 u64 tsf; in zd_chip_get_tsf() local
1556 tsf = values[1]; in zd_chip_get_tsf()
1557 tsf = (tsf << 32) | values[0]; in zd_chip_get_tsf()
1559 return tsf; in zd_chip_get_tsf()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Dmac80211_if.c922 u64 tsf; in brcms_ops_get_tsf() local
925 tsf = brcms_c_tsf_get(wl->wlc); in brcms_ops_get_tsf()
928 return tsf; in brcms_ops_get_tsf()
932 struct ieee80211_vif *vif, u64 tsf) in brcms_ops_set_tsf() argument
937 brcms_c_tsf_set(wl->wlc, tsf); in brcms_ops_set_tsf()
Dpub.h323 void brcms_c_tsf_set(struct brcms_c_info *wlc, u64 tsf);
Dmain.c7613 u64 tsf; in brcms_c_tsf_get() local
7617 tsf = tsf_h; in brcms_c_tsf_get()
7618 tsf <<= 32; in brcms_c_tsf_get()
7619 tsf |= tsf_l; in brcms_c_tsf_get()
7621 return tsf; in brcms_c_tsf_get()
7624 void brcms_c_tsf_set(struct brcms_c_info *wlc, u64 tsf) in brcms_c_tsf_set() argument
7630 tsf_l = tsf; in brcms_c_tsf_set()
7631 tsf_h = (tsf >> 32); in brcms_c_tsf_set()
/linux-4.1.27/drivers/net/wireless/rtlwifi/
Dcore.c1332 u64 tsf; in rtl_op_get_tsf() local
1334 rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_CORRECT_TSF, (u8 *)(&tsf)); in rtl_op_get_tsf()
1335 return tsf; in rtl_op_get_tsf()
1339 struct ieee80211_vif *vif, u64 tsf) in rtl_op_set_tsf() argument
1345 mac->tsf = tsf; in rtl_op_set_tsf()
Dwifi.h1409 u64 tsf; member
1949 u64 tsf; member
/linux-4.1.27/drivers/staging/rtl8723au/core/
Drtw_mlme.c601 pmlmepriv->cur_network.network.tsf = pnetwork->tsf; in rtw_survey_event_cb23a()
611 pmlmepriv->cur_network.network.tsf = in rtw_survey_event_cb23a()
612 ibss_wlan->network.tsf; in rtw_survey_event_cb23a()
1005 cur_network->network.tsf = ptarget_wlan->network.tsf; in rtw_joinbss_update_network23a()
Drtw_ieee80211.c355 pdev_network->tsf = 0; in rtw_generate_ie23a()
Drtw_mlme_ext.c4148 bssid->tsf = get_unaligned_le64(&mgmt->u.beacon.timestamp); in collect_bss_info()
4156 bssid->tsf = 0; in collect_bss_info()
4166 bssid->tsf = get_unaligned_le64(&mgmt->u.probe_resp.timestamp); in collect_bss_info()
4175 bssid->tsf = 0; in collect_bss_info()
/linux-4.1.27/net/wireless/
Dscan.c946 const u8 *bssid, u64 tsf, u16 capability, in cfg80211_inform_bss_width() argument
985 ies->tsf = tsf; in cfg80211_inform_bss_width()
1068 ies->tsf = le64_to_cpu(mgmt->u.probe_resp.timestamp); in cfg80211_inform_bss_width_frame()
1595 sprintf(buf, "tsf=%016llx", (unsigned long long)(ies->tsf)); in ieee80211_bss()
Dnl80211.c6563 if (nla_put_u64(msg, NL80211_BSS_TSF, ies->tsf)) in nl80211_send_bss()
6573 if (nla_put_u64(msg, NL80211_BSS_BEACON_TSF, ies->tsf)) in nl80211_send_bss()
/linux-4.1.27/drivers/staging/vt6655/
Ddevice_main.c1620 u64 tsf; in vnt_get_tsf() local
1622 CARDbGetCurrentTSF(priv, &tsf); in vnt_get_tsf()
1624 return tsf; in vnt_get_tsf()
1628 u64 tsf) in vnt_set_tsf() argument
1632 CARDvUpdateNextTBTT(priv, tsf, vif->bss_conf.beacon_int); in vnt_set_tsf()
/linux-4.1.27/drivers/net/wireless/
Dmac80211_hwsim.c785 struct ieee80211_vif *vif, u64 tsf) in mac80211_hwsim_set_tsf() argument
790 u64 delta = abs64(tsf - now); in mac80211_hwsim_set_tsf()
793 if (tsf > now) { in mac80211_hwsim_set_tsf()
1535 u64 tsf = mac80211_hwsim_get_tsf(hw, NULL); in mac80211_hwsim_config() local
1537 u64 until_tbtt = bcn_int - do_div(tsf, bcn_int); in mac80211_hwsim_config()
1608 u64 tsf, until_tbtt; in mac80211_hwsim_bss_info_changed() local
1611 tsf = mac80211_hwsim_get_tsf(hw, vif); in mac80211_hwsim_bss_info_changed()
1613 until_tbtt = bcn_int - do_div(tsf, bcn_int); in mac80211_hwsim_bss_info_changed()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192de/
Dhw.c152 u64 tsf; in rtl92de_get_hw_reg() local
153 u32 *ptsf_low = (u32 *)&tsf; in rtl92de_get_hw_reg()
154 u32 *ptsf_high = ((u32 *)&tsf) + 1; in rtl92de_get_hw_reg()
158 *((u64 *) (val)) = tsf; in rtl92de_get_hw_reg()
456 (u32) (mac->tsf & 0xffffffff)); in rtl92de_set_hw_reg()
458 (u32) ((mac->tsf >> 32) & 0xffffffff)); in rtl92de_set_hw_reg()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192cu/
Dhw.c1573 u64 tsf; in rtl92cu_get_hw_reg() local
1574 u32 *ptsf_low = (u32 *)&tsf; in rtl92cu_get_hw_reg()
1575 u32 *ptsf_high = ((u32 *)&tsf) + 1; in rtl92cu_get_hw_reg()
1579 *((u64 *)(val)) = tsf; in rtl92cu_get_hw_reg()
1989 rtl_write_dword(rtlpriv, REG_TSFTR, (u32)(mac->tsf & in rtl92cu_set_hw_reg()
1992 (u32)((mac->tsf >> 32) & 0xffffffff)); in rtl92cu_set_hw_reg()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ce/
Dhw.c133 u64 tsf; in rtl92ce_get_hw_reg() local
134 u32 *ptsf_low = (u32 *)&tsf; in rtl92ce_get_hw_reg()
135 u32 *ptsf_high = ((u32 *)&tsf) + 1; in rtl92ce_get_hw_reg()
140 *((u64 *) (val)) = tsf; in rtl92ce_get_hw_reg()
501 (u32) (mac->tsf & 0xffffffff)); in rtl92ce_set_hw_reg()
503 (u32) ((mac->tsf >> 32) & 0xffffffff)); in rtl92ce_set_hw_reg()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723ae/
Dhw.c133 u64 tsf; in rtl8723e_get_hw_reg() local
134 u32 *ptsf_low = (u32 *)&tsf; in rtl8723e_get_hw_reg()
135 u32 *ptsf_high = ((u32 *)&tsf) + 1; in rtl8723e_get_hw_reg()
140 *((u64 *)(val)) = tsf; in rtl8723e_get_hw_reg()
501 (u32)(mac->tsf & 0xffffffff)); in rtl8723e_set_hw_reg()
503 (u32)((mac->tsf >> 32) & 0xffffffff)); in rtl8723e_set_hw_reg()
/linux-4.1.27/drivers/staging/rtl8723au/hal/
Drtl8723a_hal_init.c1997 u64 tsf; in hw_var_set_correct_tsf() local
2004 tsf = pmlmeext->TSFValue - in hw_var_set_correct_tsf()
2021 rtl8723au_write32(padapter, reg_tsftr, tsf); in hw_var_set_correct_tsf()
2022 rtl8723au_write32(padapter, reg_tsftr + 4, tsf >> 32); in hw_var_set_correct_tsf()
Drtl8723a_cmd.c401 put_unaligned_le64(cur_network->tsf, in ConstructProbeRsp()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8188ee/
Dhw.c349 u64 tsf; in rtl88ee_get_hw_reg() local
350 u32 *ptsf_low = (u32 *)&tsf; in rtl88ee_get_hw_reg()
351 u32 *ptsf_high = ((u32 *)&tsf) + 1; in rtl88ee_get_hw_reg()
356 *((u64 *)(val)) = tsf; in rtl88ee_get_hw_reg()
719 (u32)(mac->tsf & 0xffffffff)); in rtl88ee_set_hw_reg()
721 (u32)((mac->tsf >> 32) & 0xffffffff)); in rtl88ee_set_hw_reg()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ee/
Dhw.c331 u64 tsf; in rtl92ee_get_hw_reg() local
332 u32 *ptsf_low = (u32 *)&tsf; in rtl92ee_get_hw_reg()
333 u32 *ptsf_high = ((u32 *)&tsf) + 1; in rtl92ee_get_hw_reg()
338 *((u64 *)(val)) = tsf; in rtl92ee_get_hw_reg()
668 (u32)(mac->tsf & 0xffffffff)); in rtl92ee_set_hw_reg()
670 (u32)((mac->tsf >> 32) & 0xffffffff)); in rtl92ee_set_hw_reg()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723be/
Dhw.c341 u64 tsf; in rtl8723be_get_hw_reg() local
342 u32 *ptsf_low = (u32 *)&tsf; in rtl8723be_get_hw_reg()
343 u32 *ptsf_high = ((u32 *)&tsf) + 1; in rtl8723be_get_hw_reg()
348 *((u64 *)(val)) = tsf; in rtl8723be_get_hw_reg()
707 (u32) (mac->tsf & 0xffffffff)); in rtl8723be_set_hw_reg()
709 (u32) ((mac->tsf >> 32) & 0xffffffff)); in rtl8723be_set_hw_reg()
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Drxon.c294 u64 tsf; in iwl_send_rxon_timing() local
342 tsf = priv->timestamp; /* tsf is modifed by do_div: copy it */ in iwl_send_rxon_timing()
344 rem = do_div(tsf, interval_tm); in iwl_send_rxon_timing()
/linux-4.1.27/drivers/staging/rtl8188eu/hal/
Dusb_halinit.c1368 u64 tsf; in SetHwReg8188EU() local
1372tsf = pmlmeext->TSFValue - rtw_modular64(pmlmeext->TSFValue, (pmlmeinfo->bcn_interval*1024)) - 102… in SetHwReg8188EU()
1380 usb_write32(Adapter, REG_TSFTR, tsf); in SetHwReg8188EU()
1381 usb_write32(Adapter, REG_TSFTR+4, tsf>>32); in SetHwReg8188EU()
/linux-4.1.27/include/net/
Dcfg80211.h1584 u64 tsf; member
4024 const u8 *bssid, u64 tsf, u16 capability,
4032 const u8 *bssid, u64 tsf, u16 capability, in cfg80211_inform_bss() argument
4038 bssid, tsf, capability, in cfg80211_inform_bss()
Dmac80211.h3266 u64 tsf);
5324 struct ieee80211_noa_data *data, u32 tsf);
5332 void ieee80211_update_p2p_noa(struct ieee80211_noa_data *data, u32 tsf);
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192se/
Dhw.c65 u64 tsf; in rtl92se_get_hw_reg() local
66 u32 *ptsf_low = (u32 *)&tsf; in rtl92se_get_hw_reg()
67 u32 *ptsf_high = ((u32 *)&tsf) + 1; in rtl92se_get_hw_reg()
72 *((u64 *) (val)) = tsf; in rtl92se_get_hw_reg()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8821ae/
Dhw.c465 u64 tsf; in rtl8821ae_get_hw_reg() local
466 u32 *ptsf_low = (u32 *)&tsf; in rtl8821ae_get_hw_reg()
467 u32 *ptsf_high = ((u32 *)&tsf) + 1; in rtl8821ae_get_hw_reg()
472 *((u64 *)(val)) = tsf; in rtl8821ae_get_hw_reg()
771 (u32)(mac->tsf & 0xffffffff)); in rtl8821ae_set_hw_reg()
773 (u32)((mac->tsf >> 32) & 0xffffffff)); in rtl8821ae_set_hw_reg()
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
Dwmi.c338 u64 tsf = le64_to_cpu(rx_mgmt_frame->u.beacon.timestamp); in wmi_evt_rx_mgmt() local
345 wil_dbg_wmi(wil, "TSF : 0x%016llx\n", tsf); in wmi_evt_rx_mgmt()
Dwmi.h1030 __le64 tsf; member
Dcfg80211.c133 le64_to_cpu(reply.evt.tsf), reply.evt.status, in wil_cid_fill_sinfo()
Ddebugfs.c954 le64_to_cpu(reply.evt.tsf), in wil_bf_debugfs_show()
/linux-4.1.27/drivers/net/wireless/ipw2x00/
Dlibipw.h238 u64 tsf; member
/linux-4.1.27/drivers/net/wireless/mwifiex/
Dsta_ioctl.c150 bss_desc->timestamp = ies->tsf; in mwifiex_fill_new_bss_desc()
Dfw.h1364 __le64 tsf; member
Dscan.c2204 fw_tsf = le64_to_cpu(scan_info_tlv->tsf); in mwifiex_handle_event_ext_scan_report()
/linux-4.1.27/drivers/net/wireless/iwlegacy/
Dcommon.c3642 u64 tsf; in il_send_rxon_timing() local
3671 tsf = il->timestamp; /* tsf is modifed by do_div: copy it */ in il_send_rxon_timing()
3673 rem = do_div(tsf, interval_tm); in il_send_rxon_timing()
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/
Dioctl_cfg80211.c285 pnetwork->network.tsf, in rtw_cfg80211_inform_bss()
2751 bss->tsf = get_unaligned_le64(&mgmt->u.beacon.timestamp); in rtw_add_beacon()
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/
Dieee80211.h837 u64 tsf; member
/linux-4.1.27/drivers/staging/rtl8192e/
Drtllib.h925 u64 tsf; member