/net/mac80211/ |
H A D | mesh_sync.c | 55 u64 tsf; local 73 tsf = drv_get_tsf(local, sdata); 74 if (tsf != -1ULL) 75 drv_set_tsf(local, sdata, tsf + tsfdelta); 97 * have rx timestamps, then use current tsf as an approximation. 180 /* Since ajusting the tsf here would 182 * to the driver tsf setter, we punt 183 * the tsf adjustment to the mesh tasklet
|
H A D | debugfs_netdev.c | 445 u64 tsf; local 447 tsf = drv_get_tsf(local, (struct ieee80211_sub_if_data *)sdata); 449 return scnprintf(buf, buflen, "0x%016llx\n", (unsigned long long) tsf); 456 unsigned long long tsf; local 475 ret = kstrtoull(buf, 10, &tsf); 479 tsf = drv_get_tsf(local, sdata) + tsf_is_delta * tsf; 481 drv_set_tsf(local, sdata, tsf); 483 "debugfs set TSF to %#018llx\n", tsf); 490 IEEE80211_IF_FILE_RW(tsf); variable [all...] |
H A D | driver-ops.h | 661 u64 tsf) 668 trace_drv_set_tsf(local, sdata, tsf); 670 local->ops->set_tsf(&local->hw, &sdata->vif, tsf); 659 drv_set_tsf(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, u64 tsf) argument
|
H A D | ibss.c | 41 const u16 capability, u64 tsf, 82 mgmt->u.beacon.timestamp = cpu_to_le64(tsf); 210 const u16 capability, u64 tsf, 308 capability, tsf, &chandef, 398 u64 tsf; local 455 tsf = ies->tsf; 463 tsf, false); 474 u64 tsf; local 497 tsf 39 ieee80211_ibss_build_presp(struct ieee80211_sub_if_data *sdata, const int beacon_int, const u32 basic_rates, const u16 capability, u64 tsf, struct cfg80211_chan_def *chandef, bool *have_higher_than_11mbit, struct cfg80211_csa_settings *csa_settings) argument 206 __ieee80211_sta_join_ibss(struct ieee80211_sub_if_data *sdata, const u8 *bssid, const int beacon_int, struct cfg80211_chan_def *req_chandef, const u32 basic_rates, const u16 capability, u64 tsf, bool creator) argument [all...] |
H A D | util.c | 2783 ieee80211_extend_noa_desc(struct ieee80211_noa_data *data, u32 tsf, int i) argument 2785 s32 end = data->desc[i].start + data->desc[i].duration - (tsf + 1); 2808 ieee80211_extend_absent_time(struct ieee80211_noa_data *data, u32 tsf, argument 2820 if (ieee80211_extend_noa_desc(data, tsf + *offset, i)) 2823 cur = data->desc[i].start - tsf; 2827 cur = data->desc[i].start + data->desc[i].duration - tsf; 2836 ieee80211_get_noa_absent_time(struct ieee80211_noa_data *data, u32 tsf) argument 2846 ieee80211_extend_absent_time(data, tsf, &offset); 2848 if (!ieee80211_extend_absent_time(data, tsf, &offset)) 2857 void ieee80211_update_p2p_noa(struct ieee80211_noa_data *data, u32 tsf) argument 2888 ieee80211_parse_p2p_noa(const struct ieee80211_p2p_noa_attr *attr, struct ieee80211_noa_data *data, u32 tsf) argument 2925 u64 tsf = drv_get_tsf(local, sdata); local [all...] |
/net/wireless/ |
H A D | scan.c | 889 const u8 *bssid, u64 tsf, u16 capability, 927 ies->tsf = tsf; 1002 ies->tsf = le64_to_cpu(mgmt->u.probe_resp.timestamp); 1473 sprintf(buf, "tsf=%016llx", (unsigned long long)(ies->tsf)); 885 cfg80211_inform_bss_width(struct wiphy *wiphy, struct ieee80211_channel *rx_channel, enum nl80211_bss_scan_width scan_width, enum cfg80211_bss_frame_type ftype, const u8 *bssid, u64 tsf, u16 capability, u16 beacon_interval, const u8 *ie, size_t ielen, s32 signal, gfp_t gfp) argument
|