presp              52 net/mac80211/ibss.c 	struct beacon_data *presp;
presp              70 net/mac80211/ibss.c 	presp = kzalloc(sizeof(*presp) + frame_len, GFP_KERNEL);
presp              71 net/mac80211/ibss.c 	if (!presp)
presp              74 net/mac80211/ibss.c 	presp->head = (void *)(presp + 1);
presp              76 net/mac80211/ibss.c 	mgmt = (void *) presp->head;
presp             148 net/mac80211/ibss.c 		presp->csa_counter_offsets[0] = (pos - presp->head);
presp             150 net/mac80211/ibss.c 		presp->csa_current_counter = csa_settings->count;
presp             208 net/mac80211/ibss.c 	presp->head_len = pos - presp->head;
presp             209 net/mac80211/ibss.c 	if (WARN_ON(presp->head_len > frame_len))
presp             212 net/mac80211/ibss.c 	return presp;
presp             214 net/mac80211/ibss.c 	kfree(presp);
presp             232 net/mac80211/ibss.c 	struct beacon_data *presp;
presp             258 net/mac80211/ibss.c 	presp = rcu_dereference_protected(ifibss->presp,
presp             260 net/mac80211/ibss.c 	RCU_INIT_POINTER(ifibss->presp, NULL);
presp             261 net/mac80211/ibss.c 	if (presp)
presp             262 net/mac80211/ibss.c 		kfree_rcu(presp, rcu_head);
presp             317 net/mac80211/ibss.c 	presp = ieee80211_ibss_build_presp(sdata, beacon_int, basic_rates,
presp             320 net/mac80211/ibss.c 	if (!presp)
presp             323 net/mac80211/ibss.c 	rcu_assign_pointer(ifibss->presp, presp);
presp             324 net/mac80211/ibss.c 	mgmt = (void *)presp->head;
presp             371 net/mac80211/ibss.c 		RCU_INIT_POINTER(ifibss->presp, NULL);
presp             372 net/mac80211/ibss.c 		kfree_rcu(presp, rcu_head);
presp             390 net/mac80211/ibss.c 					     presp->head_len, GFP_KERNEL);
presp             487 net/mac80211/ibss.c 	struct beacon_data *presp, *old_presp;
presp             515 net/mac80211/ibss.c 	old_presp = rcu_dereference_protected(ifibss->presp,
presp             518 net/mac80211/ibss.c 	presp = ieee80211_ibss_build_presp(sdata,
presp             523 net/mac80211/ibss.c 	if (!presp) {
presp             528 net/mac80211/ibss.c 	rcu_assign_pointer(ifibss->presp, presp);
presp             691 net/mac80211/ibss.c 	struct beacon_data *presp;
presp             731 net/mac80211/ibss.c 	presp = rcu_dereference_protected(ifibss->presp,
presp             733 net/mac80211/ibss.c 	RCU_INIT_POINTER(sdata->u.ibss.presp, NULL);
presp             734 net/mac80211/ibss.c 	if (presp)
presp             735 net/mac80211/ibss.c 		kfree_rcu(presp, rcu_head);
presp            1533 net/mac80211/ibss.c 	struct beacon_data *presp;
presp            1538 net/mac80211/ibss.c 	presp = rcu_dereference_protected(ifibss->presp,
presp            1542 net/mac80211/ibss.c 	    len < 24 + 2 || !presp)
presp            1574 net/mac80211/ibss.c 	skb = dev_alloc_skb(local->tx_headroom + presp->head_len);
presp            1579 net/mac80211/ibss.c 	skb_put_data(skb, presp->head, presp->head_len);
presp             587 net/mac80211/ieee80211_i.h 	struct beacon_data __rcu *presp;
presp            1157 net/mac80211/mesh.c 	struct sk_buff *presp;
presp            1192 net/mac80211/mesh.c 	presp = dev_alloc_skb(local->tx_headroom +
presp            1194 net/mac80211/mesh.c 	if (!presp)
presp            1197 net/mac80211/mesh.c 	skb_reserve(presp, local->tx_headroom);
presp            1198 net/mac80211/mesh.c 	skb_put_data(presp, bcn->head, bcn->head_len);
presp            1199 net/mac80211/mesh.c 	skb_put_data(presp, bcn->tail, bcn->tail_len);
presp            1200 net/mac80211/mesh.c 	hdr = (struct ieee80211_mgmt *) presp->data;
presp            1204 net/mac80211/mesh.c 	IEEE80211_SKB_CB(presp)->flags |= IEEE80211_TX_INTFL_DONT_ENCRYPT;
presp            1205 net/mac80211/mesh.c 	ieee80211_tx_skb(sdata, presp);
presp             908 net/mac80211/offchannel.c 			beacon = rcu_dereference(sdata->u.ibss.presp);
presp            4365 net/mac80211/tx.c 		beacon = rcu_dereference(sdata->u.ibss.presp);
presp            4390 net/mac80211/tx.c 		beacon = rcu_dereference(sdata->u.ibss.presp);
presp            4428 net/mac80211/tx.c 		beacon = rcu_dereference(ifibss->presp);
presp            4536 net/mac80211/tx.c 		beacon = rcu_dereference(ifibss->presp);
presp            4698 net/mac80211/tx.c 	struct probe_resp *presp = NULL;
presp            4708 net/mac80211/tx.c 	presp = rcu_dereference(ap->probe_resp);
presp            4709 net/mac80211/tx.c 	if (!presp)
presp            4712 net/mac80211/tx.c 	skb = dev_alloc_skb(presp->len);
presp            4716 net/mac80211/tx.c 	skb_put_data(skb, presp->data, presp->len);