/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | p2p.c | 28 #include "p2p.h" 31 /* parameters used for p2p escan */ 217 * brcmf_p2p_is_pub_action() - true if p2p public type frame. 222 * Determine if action frame is p2p public action type 245 * brcmf_p2p_is_p2p_action() - true if p2p action type frame. 250 * Determine if action frame is p2p action type 272 * brcmf_p2p_is_gas_action() - true if p2p gas action type frame. 277 * Determine if action frame is p2p gas action type 309 * Print information about the p2p action frame 459 * @p2p 466 brcmf_p2p_generate_bss_mac(struct brcmf_p2p_info *p2p, u8 *dev_addr) argument 547 brcmf_p2p_deinit_discovery(struct brcmf_p2p_info *p2p) argument 571 brcmf_p2p_enable_discovery(struct brcmf_p2p_info *p2p) argument 630 brcmf_p2p_escan(struct brcmf_p2p_info *p2p, u32 num_chans, u16 chanspecs[], s32 search_state, u16 action, enum p2p_bss_type bss_type) argument 771 struct brcmf_p2p_info *p2p = &cfg->p2p; local 890 struct brcmf_p2p_info *p2p = &cfg->p2p; local 929 brcmf_p2p_discover_listen(struct brcmf_p2p_info *p2p, u16 channel, u32 duration) argument 975 struct brcmf_p2p_info *p2p = &cfg->p2p; local 1012 struct brcmf_p2p_info *p2p = &cfg->p2p; local 1058 brcmf_p2p_act_frm_search(struct brcmf_p2p_info *p2p, u16 channel) argument 1115 struct brcmf_p2p_info *p2p = container_of(afx_hdl, local 1145 brcmf_p2p_af_searching_channel(struct brcmf_p2p_info *p2p) argument 1223 struct brcmf_p2p_info *p2p = &cfg->p2p; local 1273 struct brcmf_p2p_info *p2p = &cfg->p2p; local 1302 brcmf_p2p_gon_req_collision(struct brcmf_p2p_info *p2p, u8 *mac) argument 1355 struct brcmf_p2p_info *p2p = &cfg->p2p; local 1457 struct brcmf_p2p_info *p2p = &cfg->p2p; local 1498 brcmf_p2p_tx_action_frame(struct brcmf_p2p_info *p2p, struct brcmf_fil_af_params_le *af_params) argument 1553 struct brcmf_p2p_info *p2p = &cfg->p2p; local 1650 struct brcmf_p2p_info *p2p = &cfg->p2p; local 1852 struct brcmf_p2p_info *p2p = &cfg->p2p; local 1920 struct brcmf_p2p_info *p2p; local 1993 brcmf_p2p_detach(struct brcmf_p2p_info *p2p) argument 2015 brcmf_p2p_get_current_chanspec(struct brcmf_p2p_info *p2p, u16 *chanspec) argument 2057 struct brcmf_p2p_info *p2p = &cfg->p2p; local 2109 brcmf_p2p_request_p2p_if(struct brcmf_p2p_info *p2p, struct brcmf_if *ifp, u8 ea[ETH_ALEN], enum brcmf_fil_p2p_if_types iftype) argument 2160 brcmf_p2p_create_p2pdev(struct brcmf_p2p_info *p2p, struct wiphy *wiphy, u8 *addr) argument 2236 brcmf_p2p_delete_p2pdev(struct brcmf_p2p_info *p2p, struct brcmf_cfg80211_vif *vif) argument 2343 struct brcmf_p2p_info *p2p = &cfg->p2p; local 2399 struct brcmf_p2p_info *p2p = &cfg->p2p; local 2415 struct brcmf_p2p_info *p2p = &cfg->p2p; local [all...] |
H A D | Makefile | 31 p2p.o \
|
H A D | p2p.h | 107 * struct brcmf_p2p_info - p2p specific driver information. 150 void brcmf_p2p_detach(struct brcmf_p2p_info *p2p);
|
H A D | wl_cfg80211.h | 336 * @p2p: peer-to-peer specific information. 372 struct brcmf_p2p_info p2p; member in struct:brcmf_cfg80211_info
|
/drivers/net/wireless/iwlwifi/mvm/ |
H A D | mac-ctxt.c | 309 if (!vif->p2p) 606 if (vif->p2p) 712 if (vif->p2p) { 837 if (vif->type == NL80211_IFTYPE_AP && vif->p2p && 941 if (info->band == IEEE80211_BAND_5GHZ || vif->p2p) { 1003 if (vif->p2p && data->beacon_device_ts) 1076 WARN_ON(vif->type != NL80211_IFTYPE_AP || vif->p2p); 1102 WARN_ON(vif->type != NL80211_IFTYPE_AP || !vif->p2p); 1138 if (!vif->p2p) 1231 if (csa_vif->p2p [all...] |
H A D | power.c | 267 if (vif->p2p && 274 if (vif->p2p && 623 /* enable PM on p2p if p2p stand alone */ 650 * bss and p2p clients that share it 781 vif->type != NL80211_IFTYPE_STATION || vif->p2p) 836 if (vif->type != NL80211_IFTYPE_STATION || vif->p2p) 957 if (vif->type != NL80211_IFTYPE_STATION || vif->p2p)
|
H A D | debugfs-vif.c | 238 pos += scnprintf(buf+pos, bufsz-pos, "type: p2p client\n"); 241 pos += scnprintf(buf+pos, bufsz-pos, "type: p2p go\n"); 244 pos += scnprintf(buf+pos, bufsz-pos, "type: p2p dev\n"); 558 ((vif->type == NL80211_IFTYPE_STATION && !vif->p2p) || 559 (vif->type == NL80211_IFTYPE_STATION && vif->p2p && 568 if (vif->type == NL80211_IFTYPE_STATION && !vif->p2p &&
|
H A D | mac80211.c | 1025 vif->type == NL80211_IFTYPE_STATION && !vif->p2p) { 1053 /* Save a pointer to p2p device vif, so it can later be used to 1054 * update the p2p device MAC when a GO is started/stopped */ 1342 if (vif->type != NL80211_IFTYPE_STATION || vif->p2p || 1499 if (vif->p2p) { 1526 if (vif->p2p) 1646 if (vif->p2p && mvm->p2p_device_vif) 1704 if (vif->p2p && mvm->p2p_device_vif) 2009 (vif->p2p || 2940 if (!vif || vif->type != NL80211_IFTYPE_AP || !vif->p2p || [all...] |
/drivers/net/wireless/ti/wl18xx/ |
H A D | cmd.c | 65 if (wlvif->p2p)
|
/drivers/net/wireless/cw1200/ |
H A D | pm.c | 220 if (!priv->vif->p2p && 329 if (!priv->vif->p2p && priv->join_status == CW1200_JOIN_STATUS_STA) {
|
H A D | sta.c | 176 if (!priv->vif->p2p && !atomic_read(&priv->tx_lock)) 310 bool p2p) 314 p2p, vif->type, vif->p2p); 316 if (new_type != vif->type || vif->p2p != p2p) { 319 vif->p2p = p2p; 413 /* Disable p2p-dev mode forced by TX request */ 445 bool is_p2p = priv->vif && priv->vif->p2p; 307 cw1200_change_interface(struct ieee80211_hw *dev, struct ieee80211_vif *vif, enum nl80211_iftype new_type, bool p2p) argument [all...] |
H A D | sta.h | 27 bool p2p);
|
H A D | txrx.c | 1019 bool p2p = priv->vif && priv->vif->p2p; local 1034 } else if (p2p && 1045 if (link_id && p2p &&
|
/drivers/net/wireless/rtlwifi/ |
H A D | core.c | 235 mac->p2p = P2P_ROLE_CLIENT; 261 mac->p2p = P2P_ROLE_GO; 296 if (mac->p2p) { 298 "p2p role %x\n", vif->type); 299 mac->basic_rates = 0xff0;/*disable cck rate for p2p*/ 337 mac->p2p = 0; 349 enum nl80211_iftype new_type, bool p2p) 356 vif->p2p = p2p; 359 "p2p 347 rtl_op_change_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum nl80211_iftype new_type, bool p2p) argument [all...] |
/drivers/net/wireless/ti/wlcore/ |
H A D | event.c | 247 /* don't attempt roaming in case of p2p */ 248 if (wlvif->p2p) {
|
H A D | wlcore_i.h | 340 u8 p2p; /* we are using p2p role */ member in struct:wl12xx_vif
|
H A D | debugfs.c | 469 wlvif->p2p ? "P2P-CL" : "STA"); 474 wlvif->p2p ? "P2P-GO" : "AP"); 572 VIF_STATE_PRINT_INT(p2p);
|
/drivers/net/wireless/ath/ath6kl/ |
H A D | init.c | 509 if (ar->p2p && (ar->vif_max == 1 || idx)) { 518 ar->p2p = false; 522 if (ar->p2p && (ar->vif_max == 1 || idx)) { 566 * Otherwise, All the interface are initialized to p2p dev. 583 if (ar->p2p && ar->vif_max == 1) 1105 if (ar->vif_max > 1 && !ar->p2p) 1604 { ATH6KL_FW_CAPABILITY_HOST_P2P, "host-p2p" },
|
H A D | core.c | 271 ar->p2p = !!ath6kl_p2p;
|
H A D | cfg80211.c | 461 u8 nw_subtype = (ar->p2p) ? SUBTYPE_P2PDEV : SUBTYPE_NONE; 1555 * Don't bring up p2p on an interface which is not initialized 1556 * for p2p operation where fw does not have capability to switch 1557 * dynamically between non-p2p and p2p type interface. 3055 u8 *p2p; local 3064 p2p = kmalloc(len, GFP_KERNEL); 3065 if (p2p == NULL) 3074 memcpy(p2p + p2p_len, pos, 2 + pos[1]); 3081 mgmt->da, p2p, p2p_le [all...] |
/drivers/net/wireless/ath/ath10k/ |
H A D | core.h | 421 bool p2p; member in struct:ath10k
|
H A D | core.c | 36 module_param_named(p2p, ath10k_p2p, uint, 0644); 39 MODULE_PARM_DESC(p2p, "Enable ath10k P2P support"); 1099 ar->p2p = !!ath10k_p2p;
|
/drivers/net/wireless/ath/ath9k/ |
H A D | main.c | 956 if (!avp->vif->p2p || !iter_data->has_hw_macaddr) 961 /* perm_addr will be used as the p2p device address. */ 1224 bool p2p) 1243 vif->p2p = p2p; 2376 "Assign VIF (addr: %pM, type: %d, p2p: %d) to channel context: %d MHz\n", 2377 vif->addr, vif->type, vif->p2p, 2405 "Remove VIF (addr: %pM, type: %d, p2p: %d) from channel context: %d MHz\n", 2406 vif->addr, vif->type, vif->p2p, 1221 ath9k_change_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum nl80211_iftype new_type, bool p2p) argument
|
/drivers/net/wireless/rtlwifi/rtl8188ee/ |
H A D | fw.c | 474 (rtlpriv->mac80211.p2p) ? ppsc->smart_ps : 1); 718 /*Should check FW support p2p or not.*/ 784 /* rst p2p circuit */ 789 if (P2P_ROLE_GO == rtlpriv->mac80211.p2p) {
|
/drivers/net/wireless/rtlwifi/rtl8192c/ |
H A D | fw_common.c | 531 (rtlpriv->mac80211.p2p) ? ppsc->smart_ps : 1); 833 /* rst p2p circuit */ 839 if (P2P_ROLE_GO == rtlpriv->mac80211.p2p) {
|