Searched refs:probe_resp (Results 1 – 10 of 10) sorted by relevance
/net/wireless/ |
D | scan.c | 1111 u.probe_resp.variable); in cfg80211_inform_bss_frame_data() 1114 BUILD_BUG_ON(offsetof(struct ieee80211_mgmt, u.probe_resp.variable) != in cfg80211_inform_bss_frame_data() 1129 if (WARN_ON(len < offsetof(struct ieee80211_mgmt, u.probe_resp.variable))) in cfg80211_inform_bss_frame_data() 1141 ies->tsf = le64_to_cpu(mgmt->u.probe_resp.timestamp); in cfg80211_inform_bss_frame_data() 1143 memcpy(ies->data, mgmt->u.probe_resp.variable, ielen); in cfg80211_inform_bss_frame_data() 1155 tmp.pub.beacon_interval = le16_to_cpu(mgmt->u.probe_resp.beacon_int); in cfg80211_inform_bss_frame_data() 1156 tmp.pub.capability = le16_to_cpu(mgmt->u.probe_resp.capab_info); in cfg80211_inform_bss_frame_data()
|
D | trace.h | 529 __dynamic_array(u8, probe_resp, info ? info->probe_resp_len : 0) 552 if (info->probe_resp) 553 memcpy(__get_dynamic_array(probe_resp), 554 info->probe_resp, info->probe_resp_len);
|
D | nl80211.c | 3716 bcn->probe_resp = nla_data(attrs[NL80211_ATTR_PROBE_RESP]); in nl80211_parse_beacon() 7389 if (params.beacon_csa.probe_resp[offset] != in nl80211_channel_switch()
|
/net/mac80211/ |
D | cfg.c | 730 struct probe_resp *new, *old; in ieee80211_set_probe_resp() 735 old = sdata_dereference(sdata->u.ap.probe_resp, sdata); in ieee80211_set_probe_resp() 737 new = kzalloc(sizeof(struct probe_resp) + resp_len, GFP_KERNEL); in ieee80211_set_probe_resp() 749 rcu_assign_pointer(sdata->u.ap.probe_resp, new); in ieee80211_set_probe_resp() 822 err = ieee80211_set_probe_resp(sdata, params->probe_resp, in ieee80211_assign_beacon() 984 struct probe_resp *old_probe_resp; in ieee80211_stop_ap() 992 old_probe_resp = sdata_dereference(sdata->u.ap.probe_resp, sdata); in ieee80211_stop_ap() 1015 RCU_INIT_POINTER(sdata->u.ap.probe_resp, NULL); in ieee80211_stop_ap() 2825 new_beacon->probe_resp = pos; in cfg80211_beacon_dup() 2826 memcpy(pos, beacon->probe_resp, beacon->probe_resp_len); in cfg80211_beacon_dup()
|
D | ieee80211_i.h | 265 struct probe_resp { struct 286 struct probe_resp __rcu *probe_resp; argument
|
D | scan.c | 226 elements = mgmt->u.probe_resp.variable; in ieee80211_scan_rx() 227 baselen = offsetof(struct ieee80211_mgmt, u.probe_resp.variable); in ieee80211_scan_rx()
|
D | ibss.c | 1594 BUILD_BUG_ON(offsetof(typeof(mgmt->u.probe_resp), variable) != in ieee80211_rx_mgmt_probe_beacon() 1601 baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt; in ieee80211_rx_mgmt_probe_beacon() 1605 ieee802_11_parse_elems(mgmt->u.probe_resp.variable, len - baselen, in ieee80211_rx_mgmt_probe_beacon()
|
D | mesh.c | 1091 baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt; in ieee80211_mesh_rx_bcn_presp() 1095 ieee802_11_parse_elems(mgmt->u.probe_resp.variable, len - baselen, in ieee80211_mesh_rx_bcn_presp()
|
D | tx.c | 3821 struct probe_resp *resp; in ieee80211_set_csa() 3846 resp = rcu_dereference(sdata->u.ap.probe_resp); in ieee80211_set_csa() 4200 struct probe_resp *presp = NULL; in ieee80211_proberesp_get() 4210 presp = rcu_dereference(ap->probe_resp); in ieee80211_proberesp_get()
|
D | mlme.c | 1324 __le16 capab = mgmt->u.probe_resp.capab_info; in ieee80211_handle_pwr_constr() 3255 baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt; in ieee80211_rx_mgmt_probe_resp() 3259 ieee802_11_parse_elems(mgmt->u.probe_resp.variable, len - baselen, in ieee80211_rx_mgmt_probe_resp()
|