Home
last modified time | relevance | path

Searched refs:probe_resp (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v5.4/net/wireless/
Dscan.c1690 const u8 *ie = mgmt->u.probe_resp.variable; in cfg80211_parse_mbssid_frame_data()
1692 u.probe_resp.variable); in cfg80211_parse_mbssid_frame_data()
1698 le64_to_cpu(mgmt->u.probe_resp.timestamp), in cfg80211_parse_mbssid_frame_data()
1699 le16_to_cpu(mgmt->u.probe_resp.beacon_int), in cfg80211_parse_mbssid_frame_data()
1711 u.probe_resp.variable); in cfg80211_update_notlisted_nontrans()
1719 ie = mgmt->u.probe_resp.variable; in cfg80211_update_notlisted_nontrans()
1770 new_ies->tsf = le64_to_cpu(mgmt->u.probe_resp.timestamp); in cfg80211_update_notlisted_nontrans()
1803 u.probe_resp.variable); in cfg80211_inform_single_bss_frame_data()
1806 BUILD_BUG_ON(offsetof(struct ieee80211_mgmt, u.probe_resp.variable) != in cfg80211_inform_single_bss_frame_data()
1821 if (WARN_ON(len < offsetof(struct ieee80211_mgmt, u.probe_resp.variable))) in cfg80211_inform_single_bss_frame_data()
[all …]
Dtrace.h569 __dynamic_array(u8, probe_resp, info ? info->probe_resp_len : 0)
592 if (info->probe_resp)
593 memcpy(__get_dynamic_array(probe_resp),
594 info->probe_resp, info->probe_resp_len);
/Linux-v5.4/drivers/net/wireless/intersil/hostap/
Dhostap_80211.h59 } __packed beacon, probe_resp; member
/Linux-v5.4/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
Dpub.h337 struct sk_buff *probe_resp);
Dmain.c456 if (wlc->probe_resp) in brcms_c_detach_mfree()
457 dev_kfree_skb_any(wlc->probe_resp); in brcms_c_detach_mfree()
7428 struct sk_buff *probe_resp) in brcms_c_set_new_probe_resp() argument
7430 if (!probe_resp) in brcms_c_set_new_probe_resp()
7432 if (wlc->probe_resp) in brcms_c_set_new_probe_resp()
7433 dev_kfree_skb_any(wlc->probe_resp); in brcms_c_set_new_probe_resp()
7434 wlc->probe_resp = probe_resp; in brcms_c_set_new_probe_resp()
7437 skb_push(wlc->probe_resp, D11_PHY_HDR_LEN); in brcms_c_set_new_probe_resp()
7471 struct sk_buff *probe_resp, in brcms_c_bss_update_probe_resp() argument
7476 len = min_t(size_t, probe_resp->len, BCN_TMPL_LEN); in brcms_c_bss_update_probe_resp()
[all …]
Dmac80211_if.c690 struct sk_buff *probe_resp; in brcms_ops_bss_info_changed() local
693 probe_resp = ieee80211_proberesp_get(hw, vif); in brcms_ops_bss_info_changed()
694 brcms_c_set_new_probe_resp(wl->wlc, probe_resp); in brcms_ops_bss_info_changed()
Dmain.h571 struct sk_buff *probe_resp; member
/Linux-v5.4/net/mac80211/
Dcfg.c803 struct probe_resp *new, *old; in ieee80211_set_probe_resp()
808 old = sdata_dereference(sdata->u.ap.probe_resp, sdata); in ieee80211_set_probe_resp()
810 new = kzalloc(sizeof(struct probe_resp) + resp_len, GFP_KERNEL); in ieee80211_set_probe_resp()
822 rcu_assign_pointer(sdata->u.ap.probe_resp, new); in ieee80211_set_probe_resp()
937 err = ieee80211_set_probe_resp(sdata, params->probe_resp, in ieee80211_assign_beacon()
1134 struct probe_resp *old_probe_resp; in ieee80211_stop_ap()
1142 old_probe_resp = sdata_dereference(sdata->u.ap.probe_resp, sdata); in ieee80211_stop_ap()
1165 RCU_INIT_POINTER(sdata->u.ap.probe_resp, NULL); in ieee80211_stop_ap()
3005 new_beacon->probe_resp = pos; in cfg80211_beacon_dup()
3006 memcpy(pos, beacon->probe_resp, beacon->probe_resp_len); in cfg80211_beacon_dup()
Dieee80211_i.h266 struct probe_resp { struct
287 struct probe_resp __rcu *probe_resp; argument
Dscan.c189 elements = mgmt->u.probe_resp.variable; in ieee80211_bss_info_update()
191 u.probe_resp.variable); in ieee80211_bss_info_update()
Dibss.c1600 BUILD_BUG_ON(offsetof(typeof(mgmt->u.probe_resp), variable) != in ieee80211_rx_mgmt_probe_beacon()
1607 baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt; in ieee80211_rx_mgmt_probe_beacon()
1611 ieee802_11_parse_elems(mgmt->u.probe_resp.variable, len - baselen, in ieee80211_rx_mgmt_probe_beacon()
Dmesh.c1229 baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt; in ieee80211_mesh_rx_bcn_presp()
1233 ieee802_11_parse_elems(mgmt->u.probe_resp.variable, len - baselen, in ieee80211_mesh_rx_bcn_presp()
Dtx.c4268 struct probe_resp *resp; in ieee80211_set_csa()
4293 resp = rcu_dereference(sdata->u.ap.probe_resp); in ieee80211_set_csa()
4665 struct probe_resp *presp = NULL; in ieee80211_proberesp_get()
4675 presp = rcu_dereference(ap->probe_resp); in ieee80211_proberesp_get()
Dmlme.c1535 __le16 capab = mgmt->u.probe_resp.capab_info; in ieee80211_handle_pwr_constr()
3666 baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt; in ieee80211_rx_mgmt_probe_resp()
/Linux-v5.4/drivers/net/wireless/ath/wil6210/
Dcfg80211.c1843 b->probe_resp, b->probe_resp_len, true); in wil_print_bcon_data()
1861 u.probe_resp.variable); in _wil_cfg80211_get_proberesp_ies()
1863 ies = f->u.probe_resp.variable; in _wil_cfg80211_get_proberesp_ies()
1879 wil_memdup_ie(&vif->proberesp, &vif->proberesp_len, bcon->probe_resp, in _wil_cfg80211_set_ies()
1886 proberesp = _wil_cfg80211_get_proberesp_ies(bcon->probe_resp, in _wil_cfg80211_set_ies()
1947 proberesp = _wil_cfg80211_get_proberesp_ies(bcon->probe_resp, in _wil_cfg80211_start_ap()
2035 bcon.probe_resp = vif->proberesp; in wil_cfg80211_ap_recovery()
/Linux-v5.4/drivers/net/wireless/intel/iwlwifi/mvm/
Dtx.c659 int base_len = (u8 *)mgmt->u.probe_resp.variable - (u8 *)mgmt; in iwl_mvm_probe_resp_set_noa()
679 mgmt->u.probe_resp.variable, in iwl_mvm_probe_resp_set_noa()
/Linux-v5.4/drivers/net/wireless/ath/ath6kl/
Dcfg80211.c3081 pos = mgmt->u.probe_resp.variable; in ath6kl_send_go_probe_resp()
3175 if (buf + len >= &mgmt->u.probe_resp.variable[1] && in ath6kl_is_p2p_go_ssid()
3176 (mgmt->u.probe_resp.variable[1] > P2P_WILDCARD_SSID_LEN)) { in ath6kl_is_p2p_go_ssid()
/Linux-v5.4/drivers/net/wireless/atmel/
Dat76c50x-usb.c1530 el_off = offsetof(struct ieee80211_mgmt, u.probe_resp.variable); in at76_guess_freq()
1531 el = ((struct ieee80211_mgmt *)hdr)->u.probe_resp.variable; in at76_guess_freq()
/Linux-v5.4/drivers/net/wireless/ath/ath9k/
Dhtc_drv_txrx.c238 mgmt->u.probe_resp.timestamp = avp->tsfadjust; in ath9k_htc_tx_mgmt()
/Linux-v5.4/include/linux/
Dieee80211.h952 } __packed probe_resp; member
/Linux-v5.4/drivers/staging/wilc1000/
Dwilc_hif.c578 offset = offsetof(struct ieee80211_mgmt, u.probe_resp.variable); in handle_rcvd_ntwrk_info()
/Linux-v5.4/drivers/net/wireless/quantenna/qtnfmac/
Dcommands.c284 s->beacon.probe_resp, s->beacon.probe_resp_len); in qtnf_cmd_send_start_ap()
/Linux-v5.4/include/net/
Dcfg80211.h901 const u8 *probe_resp; member
/Linux-v5.4/drivers/net/wireless/broadcom/b43legacy/
Dmain.c1065 ie_start = offsetof(struct ieee80211_mgmt, u.probe_resp.variable); in b43legacy_generate_probe_resp()
/Linux-v5.4/drivers/net/wireless/
Dmac80211_hwsim.c1416 mgmt->u.probe_resp.timestamp = in mac80211_hwsim_tx()

12