| /linux/drivers/net/wireless/realtek/rtw88/ |
| H A D | rx.c | 173 variable = mgmt->u.probe_resp.variable; in rtw_update_rx_freq_from_ie() 175 u.probe_resp.variable); in rtw_update_rx_freq_from_ie()
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| H A D | pub.h | 337 struct sk_buff *probe_resp);
|
| H A D | mac80211_if.c | 690 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/net/mac80211/ |
| H A D | cfg.c | 1099 struct probe_resp *new, *old; in ieee80211_set_probe_resp() 1104 old = sdata_dereference(link->u.ap.probe_resp, sdata); in ieee80211_set_probe_resp() 1106 new = kzalloc(sizeof(struct probe_resp) + resp_len, GFP_KERNEL); in ieee80211_set_probe_resp() 1120 rcu_assign_pointer(link->u.ap.probe_resp, new); in ieee80211_set_probe_resp() 1417 err = ieee80211_set_probe_resp(sdata, params->probe_resp, in ieee80211_assign_beacon() 1822 struct probe_resp *old_probe_resp; in ieee80211_stop_ap() 1837 old_probe_resp = sdata_dereference(link->u.ap.probe_resp, in ieee80211_stop_ap() 1865 RCU_INIT_POINTER(link->u.ap.probe_resp, NULL); in ieee80211_stop_ap() 3974 new_beacon->probe_resp = pos; in cfg80211_beacon_dup() 3975 memcpy(pos, beacon->probe_resp, beacon->probe_resp_len); in cfg80211_beacon_dup()
|
| H A D | ibss.c | 993 "updated supp_rates set for %pM based on beacon/probe_resp (0x%x -> 0x%x)\n", in ieee80211_update_sta_info() 1559 BUILD_BUG_ON(offsetof(typeof(mgmt->u.probe_resp), variable) != in ieee80211_rx_mgmt_probe_beacon() 1563 * either beacon or probe_resp but the variable field is at the in ieee80211_rx_mgmt_probe_beacon() 1566 baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt; in ieee80211_rx_mgmt_probe_beacon() 1571 elems = ieee802_11_parse_elems(mgmt->u.probe_resp.variable, in ieee80211_rx_mgmt_probe_beacon()
|
| H A D | ieee80211_i.h | 288 struct probe_resp { struct 1058 struct probe_resp __rcu *probe_resp; member
|
| H A D | tx.c | 5087 struct probe_resp *resp; in ieee80211_set_beacon_cntdwn() 5109 resp = rcu_dereference(link->u.ap.probe_resp); in ieee80211_set_beacon_cntdwn() 5812 struct probe_resp *presp = NULL; in ieee80211_proberesp_get() 5820 presp = rcu_dereference(sdata->deflink.u.ap.probe_resp); in ieee80211_proberesp_get()
|
| H A D | mlme.c | 3215 __le16 capab = mgmt->u.probe_resp.capab_info; in ieee80211_handle_pwr_constr() 6624 baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt; in ieee80211_rx_mgmt_probe_resp()
|
| /linux/drivers/net/wireless/silabs/wfx/ |
| H A D | hif_api_cmd.h | 96 u8 probe_resp:1; member
|
| /linux/net/wireless/ |
| H A D | scan.c | 3267 BUILD_BUG_ON(offsetof(struct ieee80211_mgmt, u.probe_resp.variable) != in cfg80211_inform_bss_frame_data() 3282 u.probe_resp.variable); in cfg80211_inform_bss_frame_data() 3289 ie = mgmt->u.probe_resp.variable; in cfg80211_inform_bss_frame_data() 3306 beacon_interval = le16_to_cpu(mgmt->u.probe_resp.beacon_int); in cfg80211_inform_bss_frame_data() 3307 capability = le16_to_cpu(mgmt->u.probe_resp.capab_info); in cfg80211_inform_bss_frame_data() 3310 tsf = le64_to_cpu(mgmt->u.probe_resp.timestamp); in cfg80211_inform_bss_frame_data()
|
| H A D | trace.h | 743 __dynamic_array(u8, probe_resp, info->beacon.probe_resp_len) 769 if (info->beacon.probe_resp) 770 memcpy(__get_dynamic_array(probe_resp), 771 info->beacon.probe_resp,
|
| H A D | nl80211.c | 6177 bcn->probe_resp = nla_data(attrs[NL80211_ATTR_PROBE_RESP]); in nl80211_parse_beacon() 11432 err = nl80211_parse_counter_offsets(rdev, params.beacon_csa.probe_resp, in nl80211_channel_switch() 17460 if (params.beacon_color_change.probe_resp[offset] != in nl80211_color_change()
|
| /linux/drivers/net/wireless/ath/ath6kl/ |
| H A D | cfg80211.c | 3086 pos = mgmt->u.probe_resp.variable; in ath6kl_send_go_probe_resp() 3180 if (buf + len >= &mgmt->u.probe_resp.variable[1] && in ath6kl_is_p2p_go_ssid() 3181 (mgmt->u.probe_resp.variable[1] > P2P_WILDCARD_SSID_LEN)) { in ath6kl_is_p2p_go_ssid()
|
| /linux/drivers/net/wireless/atmel/ |
| H A D | at76c50x-usb.c | 1523 el_off = offsetof(struct ieee80211_mgmt, u.probe_resp.variable); in at76_guess_freq() 1524 el = ((struct ieee80211_mgmt *)hdr)->u.probe_resp.variable; in at76_guess_freq()
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | htc_drv_txrx.c | 238 mgmt->u.probe_resp.timestamp = avp->tsfadjust; in ath9k_htc_tx_mgmt()
|
| /linux/drivers/net/wireless/microchip/wilc1000/ |
| H A D | hif.c | 549 offset = offsetof(struct ieee80211_mgmt, u.probe_resp.variable); in handle_rcvd_ntwrk_info()
|
| /linux/drivers/net/wireless/broadcom/b43legacy/ |
| H A D | main.c | 1065 ie_start = offsetof(struct ieee80211_mgmt, u.probe_resp.variable); in b43legacy_generate_probe_resp()
|
| /linux/include/net/ |
| H A D | cfg80211.h | 1368 const u8 *probe_resp; member
|
| /linux/drivers/net/wireless/virtual/ |
| H A D | mac80211_hwsim.c | 2117 mgmt->u.probe_resp.timestamp = in mac80211_hwsim_tx()
|