Searched refs:presp (Results 1 – 6 of 6) sorted by relevance
| /linux/net/mac80211/ |
| H A D | ibss.c | 52 struct beacon_data *presp; in ieee80211_ibss_build_presp() local 69 presp = kzalloc(sizeof(*presp) + frame_len, GFP_KERNEL); in ieee80211_ibss_build_presp() 70 if (!presp) in ieee80211_ibss_build_presp() 73 presp->head = (void *)(presp + 1); in ieee80211_ibss_build_presp() 75 mgmt = (void *) presp->head; in ieee80211_ibss_build_presp() 142 presp->cntdwn_counter_offsets[0] = (pos - presp->head); in ieee80211_ibss_build_presp() 144 presp->cntdwn_current_counter = csa_settings->count; in ieee80211_ibss_build_presp() 199 presp->head_len = pos - presp->head; in ieee80211_ibss_build_presp() 200 if (WARN_ON(presp->head_len > frame_len)) in ieee80211_ibss_build_presp() 203 return presp; in ieee80211_ibss_build_presp() [all …]
|
| H A D | mesh.c | 1405 struct sk_buff *presp; in ieee80211_mesh_rx_probe_req() local 1444 presp = dev_alloc_skb(local->tx_headroom + in ieee80211_mesh_rx_probe_req() 1446 if (!presp) in ieee80211_mesh_rx_probe_req() 1449 skb_reserve(presp, local->tx_headroom); in ieee80211_mesh_rx_probe_req() 1450 skb_put_data(presp, bcn->head, bcn->head_len); in ieee80211_mesh_rx_probe_req() 1451 skb_put_data(presp, bcn->tail, bcn->tail_len); in ieee80211_mesh_rx_probe_req() 1452 hdr = (struct ieee80211_mgmt *) presp->data; in ieee80211_mesh_rx_probe_req() 1456 IEEE80211_SKB_CB(presp)->flags |= IEEE80211_TX_INTFL_DONT_ENCRYPT; in ieee80211_mesh_rx_probe_req() 1457 ieee80211_tx_skb(sdata, presp); in ieee80211_mesh_rx_probe_req()
|
| H A D | tx.c | 5374 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_beacon_set_cntdwn() 5399 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_beacon_cntdwn_is_complete() 5445 beacon = rcu_dereference(ifibss->presp); in ieee80211_beacon_cntdwn_is_complete() 5884 beacon = rcu_dereference(ifibss->presp); in __ieee80211_beacon_get() 6051 struct probe_resp *presp = NULL; in ieee80211_proberesp_get() 6059 presp = rcu_dereference(sdata->deflink.u.ap.probe_resp); 6060 if (!presp) 6063 skb = dev_alloc_skb(presp->len); in ieee80211_get_fils_discovery_tmpl() 6067 skb_put_data(skb, presp->data, presp in ieee80211_get_fils_discovery_tmpl() 6034 struct probe_resp *presp = NULL; ieee80211_proberesp_get() local [all...] |
| H A D | offchannel.c | 1003 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_mgmt_tx()
|
| H A D | ieee80211_i.h | 678 struct beacon_data __rcu *presp; member
|
| /linux/net/wireless/ |
| H A D | nl80211.c | 6927 struct cfg80211_unsol_bcast_probe_resp *presp) in nl80211_parse_unsol_bcast_probe_resp() 6943 presp->update = true; in nl80211_parse_unsol_bcast_probe_resp() 6951 presp->tmpl = nla_data(tb[NL80211_UNSOL_BCAST_PROBE_RESP_ATTR_TMPL]); in nl80211_parse_unsol_bcast_probe_resp() 6952 presp->tmpl_len = nla_len(tb[NL80211_UNSOL_BCAST_PROBE_RESP_ATTR_TMPL]); in nl80211_parse_unsol_bcast_probe_resp() 6953 presp->interval = nla_get_u32(tb[NL80211_UNSOL_BCAST_PROBE_RESP_ATTR_INT]); in nl80211_parse_unsol_bcast_probe_resp() 6954 presp->update = true; in nl80211_parse_unsol_bcast_probe_resp() 6926 nl80211_parse_unsol_bcast_probe_resp(struct cfg80211_registered_device * rdev,struct nlattr * attrs,struct cfg80211_unsol_bcast_probe_resp * presp) nl80211_parse_unsol_bcast_probe_resp() argument
|