Lines Matching refs:peer

31 		tdls_dbg(sdata, "TDLS del peer %pM\n", sdata->u.mgd.tdls_peer);
74 struct sk_buff *skb, const u8 *peer,
82 rsp_addr = peer;
84 init_addr = peer;
168 struct sk_buff *skb, const u8 *peer,
182 /* we should have the peer STA if we're already responding */
184 sta = sta_info_get(sdata, peer);
264 /* the peer caps are already intersected with our own */
281 ieee80211_tdls_add_link_ie(sdata, skb, peer, initiator);
286 struct sk_buff *skb, const u8 *peer,
298 sta = sta_info_get(sdata, peer);
319 /* add the QoS param IE if both the peer and we support it */
362 ieee80211_tdls_add_link_ie(sdata, skb, peer, initiator);
366 struct sk_buff *skb, const u8 *peer,
376 ieee80211_tdls_add_setup_start_ies(sdata, skb, peer,
384 ieee80211_tdls_add_setup_cfm_ies(sdata, skb, peer,
394 ieee80211_tdls_add_link_ie(sdata, skb, peer, initiator);
402 const u8 *peer, u8 action_code, u8 dialog_token,
410 memcpy(tf->da, peer, ETH_ALEN);
471 const u8 *peer, u8 action_code, u8 dialog_token,
479 memcpy(mgmt->da, peer, ETH_ALEN);
507 const u8 *peer, u8 action_code,
540 ret = ieee80211_prep_tdls_encap_data(wiphy, dev, peer,
546 ret = ieee80211_prep_tdls_direct(wiphy, dev, peer, action_code,
560 sta = sta_info_get(sdata, peer);
599 ieee80211_tdls_add_ies(sdata, skb, peer, action_code, status_code,
636 const u8 *peer, u8 action_code, u8 dialog_token,
646 /* we don't support concurrent TDLS peer setups */
648 !ether_addr_equal(sdata->u.mgd.tdls_peer, peer)) {
654 * make sure we have a STA representing the peer so we drop or buffer
655 * non-TDLS-setup frames to the peer. We can't send other packets
662 if (!sta_info_get(sdata, peer)) {
672 ret = ieee80211_tdls_prep_mgmt_packet(wiphy, dev, peer, action_code,
679 memcpy(sdata->u.mgd.tdls_peer, peer, ETH_ALEN);
691 const u8 *peer, u8 action_code, u8 dialog_token,
702 * No packets can be transmitted to the peer via the AP during setup -
703 * the STA is set as a TDLS peer, but is not authorized.
711 ret = ieee80211_tdls_prep_mgmt_packet(wiphy, dev, peer, action_code,
724 sta = sta_info_get(sdata, peer);
736 const u8 *peer, u8 action_code, u8 dialog_token,
755 ret = ieee80211_tdls_mgmt_setup(wiphy, dev, peer, action_code,
761 ret = ieee80211_tdls_mgmt_teardown(wiphy, dev, peer,
778 ret = ieee80211_tdls_prep_mgmt_packet(wiphy, dev, peer,
791 tdls_dbg(sdata, "TDLS mgmt action %d peer %pM status %d\n",
792 action_code, peer, ret);
797 const u8 *peer, enum nl80211_tdls_operation oper)
822 tdls_dbg(sdata, "TDLS oper %d peer %pM\n", oper, peer);
827 sta = sta_info_get(sdata, peer);
838 !ether_addr_equal(sdata->u.mgd.tdls_peer, peer));
856 ret = sta_info_destroy_addr(sdata, peer);
863 if (ret == 0 && ether_addr_equal(sdata->u.mgd.tdls_peer, peer)) {
872 void ieee80211_tdls_oper_request(struct ieee80211_vif *vif, const u8 *peer,
884 cfg80211_tdls_oper_request(sdata->dev, peer, oper, reason_code, gfp);