Home
last modified time | relevance | path

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

/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dpub.h337 struct sk_buff *probe_resp);
H A 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()
/linux/drivers/net/wireless/ath/wil6210/
H A Dcfg80211.c1852 b->probe_resp, b->probe_resp_len, true); in wil_print_bcon_data()
1870 u.probe_resp.variable); in _wil_cfg80211_get_proberesp_ies()
1872 ies = f->u.probe_resp.variable; in _wil_cfg80211_get_proberesp_ies()
1888 wil_memdup_ie(&vif->proberesp, &vif->proberesp_len, bcon->probe_resp, in _wil_cfg80211_set_ies()
1895 proberesp = _wil_cfg80211_get_proberesp_ies(bcon->probe_resp, in _wil_cfg80211_set_ies()
1956 proberesp = _wil_cfg80211_get_proberesp_ies(bcon->probe_resp, in _wil_cfg80211_start_ap()
2044 bcon.probe_resp = vif->proberesp; in wil_cfg80211_ap_recovery()
/linux/drivers/net/wireless/silabs/wfx/
H A Dhif_api_cmd.h96 u8 probe_resp:1; member
/linux/net/mac80211/
H A Dcfg.c1104 struct probe_resp *new, *old; in ieee80211_set_probe_resp()
1109 old = sdata_dereference(link->u.ap.probe_resp, sdata); in ieee80211_set_probe_resp()
1111 new = kzalloc(sizeof(struct probe_resp) + resp_len, GFP_KERNEL); in ieee80211_set_probe_resp()
1125 rcu_assign_pointer(link->u.ap.probe_resp, new); in ieee80211_set_probe_resp()
1569 err = ieee80211_set_probe_resp(sdata, params->probe_resp, in ieee80211_assign_beacon()
2018 struct probe_resp *old_probe_resp; in ieee80211_stop_ap()
2034 old_probe_resp = sdata_dereference(link->u.ap.probe_resp, in ieee80211_stop_ap()
2062 RCU_INIT_POINTER(link->u.ap.probe_resp, NULL); in ieee80211_stop_ap()
4343 new_beacon->probe_resp = pos; in cfg80211_beacon_dup()
4344 memcpy(pos, beacon->probe_resp, beacon->probe_resp_len); in cfg80211_beacon_dup()
H A Dibss.c1530 BUILD_BUG_ON(offsetof(typeof(mgmt->u.probe_resp), variable) != in ieee80211_rx_mgmt_probe_beacon()
1537 baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt; in ieee80211_rx_mgmt_probe_beacon()
1542 elems = ieee802_11_parse_elems(mgmt->u.probe_resp.variable, in ieee80211_rx_mgmt_probe_beacon()
H A Dieee80211_i.h291 struct probe_resp { struct
1090 struct probe_resp __rcu *probe_resp; member
H A Dtx.c5239 struct probe_resp *resp; in ieee80211_set_beacon_cntdwn()
5261 resp = rcu_dereference(link->u.ap.probe_resp); in ieee80211_set_beacon_cntdwn()
6003 struct probe_resp *presp = NULL; in ieee80211_proberesp_get()
6011 presp = rcu_dereference(sdata->deflink.u.ap.probe_resp); in ieee80211_proberesp_get()
H A Dmlme.c3689 __le16 capab = mgmt->u.probe_resp.capab_info; in ieee80211_handle_pwr_constr()
7481 baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt; in ieee80211_rx_mgmt_probe_resp()
/linux/net/wireless/
H A Dscan.c3305 BUILD_BUG_ON(offsetof(struct ieee80211_mgmt, u.probe_resp.variable) != in cfg80211_inform_bss_frame_data()
3320 u.probe_resp.variable); in cfg80211_inform_bss_frame_data()
3327 ie = mgmt->u.probe_resp.variable; in cfg80211_inform_bss_frame_data()
3346 beacon_interval = le16_to_cpu(mgmt->u.probe_resp.beacon_int); in cfg80211_inform_bss_frame_data()
3347 capability = le16_to_cpu(mgmt->u.probe_resp.capab_info); in cfg80211_inform_bss_frame_data()
3348 tsf = le64_to_cpu(mgmt->u.probe_resp.timestamp); in cfg80211_inform_bss_frame_data()
H A Dtrace.h753 __dynamic_array(u8, probe_resp, info->beacon.probe_resp_len)
779 if (info->beacon.probe_resp)
780 memcpy(__get_dynamic_array(probe_resp),
781 info->beacon.probe_resp,
H A Dnl80211.c6756 bcn->probe_resp = nla_data(attrs[NL80211_ATTR_PROBE_RESP]); in nl80211_parse_beacon()
12343 err = nl80211_parse_counter_offsets(rdev, params.beacon_csa.probe_resp, in nl80211_channel_switch()
18989 if (params.beacon_color_change.probe_resp[offset] != in nl80211_color_change()
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dtx.c716 int base_len = (u8 *)mgmt->u.probe_resp.variable - (u8 *)mgmt; in iwl_mvm_probe_resp_set_noa()
737 mgmt->u.probe_resp.variable, in iwl_mvm_probe_resp_set_noa()
/linux/drivers/net/wireless/ath/ath6kl/
H A Dcfg80211.c3089 pos = mgmt->u.probe_resp.variable; in ath6kl_send_go_probe_resp()
3185 if (buf + len >= &mgmt->u.probe_resp.variable[1] && in ath6kl_is_p2p_go_ssid()
3186 (mgmt->u.probe_resp.variable[1] > P2P_WILDCARD_SSID_LEN)) { in ath6kl_is_p2p_go_ssid()
/linux/drivers/net/wireless/ath/ath9k/
H A Dhtc_drv_txrx.c238 mgmt->u.probe_resp.timestamp = avp->tsfadjust; in ath9k_htc_tx_mgmt()
/linux/include/linux/
H A Dieee80211.h1057 } __packed probe_resp; member
/linux/drivers/net/wireless/microchip/wilc1000/
H A Dhif.c549 offset = offsetof(struct ieee80211_mgmt, u.probe_resp.variable); in handle_rcvd_ntwrk_info()
/linux/drivers/net/wireless/atmel/
H A Dat76c50x-usb.c1523 el_off = offsetof(struct ieee80211_mgmt, u.probe_resp.variable); in at76_guess_freq()
/linux/drivers/net/wireless/virtual/
H A Dmac80211_hwsim_main.c1621 if (skb->len >= offsetofend(typeof(*mgmt), u.probe_resp.timestamp) && in mac80211_hwsim_write_tsf()
1623 mgmt->u.probe_resp.timestamp = in mac80211_hwsim_write_tsf()
/linux/drivers/net/wireless/broadcom/b43legacy/
H A Dmain.c1065 ie_start = offsetof(struct ieee80211_mgmt, u.probe_resp.variable); in b43legacy_generate_probe_resp()
/linux/include/net/
H A Dcfg80211.h1491 const u8 *probe_resp; member
/linux/drivers/net/wireless/realtek/rtw89/
H A Dcore.c3842 variable = mgmt->u.probe_resp.variable; in rtw89_core_update_rx_freq_from_ie()
3844 u.probe_resp.variable); in rtw89_core_update_rx_freq_from_ie()
/linux/drivers/net/wireless/ti/wlcore/
H A Dmain.c4042 ie_offset = offsetof(struct ieee80211_mgmt, u.probe_resp.variable); in wl1271_ap_set_probe_resp_tmpl_legacy()