Lines Matching refs:ieee80211_ptr

185 			if (netdev->ieee80211_ptr)
187 netdev->ieee80211_ptr->wiphy);
3052 if (netdev->ieee80211_ptr) {
3054 netdev->ieee80211_ptr->wiphy);
3381 wdev = dev->ieee80211_ptr;
3475 if (netdev && netdev->ieee80211_ptr)
3476 rdev = wiphy_to_rdev(netdev->ieee80211_ptr->wiphy);
3492 wdev = netdev->ieee80211_ptr;
3523 if (netdev->ieee80211_ptr->iftype != NL80211_IFTYPE_AP &&
3524 netdev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_GO) {
3552 !(netdev->ieee80211_ptr->valid_links &
3556 !netdev->ieee80211_ptr->valid_links)
4192 otype = ntype = dev->ieee80211_ptr->iftype;
4201 struct wireless_dev *wdev = dev->ieee80211_ptr;
4239 dev->ieee80211_ptr->use_4addr = params.use_4addr;
4242 struct wireless_dev *wdev = dev->ieee80211_ptr;
4505 struct wireless_dev *wdev = dev->ieee80211_ptr;
4594 struct wireless_dev *wdev = dev->ieee80211_ptr;
4702 struct wireless_dev *wdev = dev->ieee80211_ptr;
4771 struct wireless_dev *wdev = dev->ieee80211_ptr;
4897 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_AP &&
4898 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_GO)
4901 if (!dev->ieee80211_ptr->links[0].ap.beacon_interval)
5061 struct wireless_dev *wdev = dev->ieee80211_ptr;
5132 struct wireless_dev *wdev = dev->ieee80211_ptr;
5387 if (!tx_netdev || !tx_netdev->ieee80211_ptr ||
5388 tx_netdev->ieee80211_ptr->wiphy != wiphy ||
5389 tx_netdev->ieee80211_ptr->iftype !=
5395 config->tx_wdev = tx_netdev->ieee80211_ptr;
5397 config->tx_wdev = dev->ieee80211_ptr;
5400 config->tx_wdev = dev->ieee80211_ptr;
5929 struct wireless_dev *wdev = dev->ieee80211_ptr;
5933 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_AP &&
5934 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_GO)
5963 err = cfg80211_validate_beacon_int(rdev, dev->ieee80211_ptr->iftype,
6029 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_GO) {
6045 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_GO) {
6233 struct wireless_dev *wdev = dev->ieee80211_ptr;
6238 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_AP &&
6239 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_GO)
7028 if (!v->ieee80211_ptr || v->ieee80211_ptr->wiphy != &rdev->wiphy) {
7033 if (v->ieee80211_ptr->iftype != NL80211_IFTYPE_AP_VLAN &&
7034 v->ieee80211_ptr->iftype != NL80211_IFTYPE_AP &&
7035 v->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_GO) {
7267 if (parse_station_flags(info, dev->ieee80211_ptr->iftype, &params))
7321 switch (dev->ieee80211_ptr->iftype) {
7349 struct wireless_dev *wdev = dev->ieee80211_ptr;
7406 dev->ieee80211_ptr->iftype == NL80211_IFTYPE_P2P_GO;
7492 if (parse_station_flags(info, dev->ieee80211_ptr->iftype, &params))
7519 switch (dev->ieee80211_ptr->iftype) {
7634 struct wireless_dev *wdev = dev->ieee80211_ptr;
7830 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_MESH_POINT)
7869 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_MESH_POINT)
7894 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_MESH_POINT)
7912 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_MESH_POINT)
7938 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_MESH_POINT)
8049 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_GO)
8061 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_GO)
8073 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_AP &&
8074 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_GO)
8136 struct wireless_dev *wdev = dev->ieee80211_ptr;
8514 struct wireless_dev *wdev = dev->ieee80211_ptr;
9844 struct wireless_dev *wdev = dev->ieee80211_ptr;
9923 struct wireless_dev *wdev = dev->ieee80211_ptr;
10005 struct wireless_dev *wdev = dev->ieee80211_ptr;
10095 struct wireless_dev *wdev = dev->ieee80211_ptr;
10107 switch (dev->ieee80211_ptr->iftype) {
10668 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_STATION &&
10669 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_CLIENT)
10932 if (dev->ieee80211_ptr->conn_owner_nlportid &&
10933 dev->ieee80211_ptr->conn_owner_nlportid != info->snd_portid)
10942 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_STATION &&
10943 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_CLIENT)
11185 dev->ieee80211_ptr->conn_owner_nlportid =
11187 memcpy(dev->ieee80211_ptr->disconnect_bssid,
11238 if (dev->ieee80211_ptr->conn_owner_nlportid &&
11239 dev->ieee80211_ptr->conn_owner_nlportid != info->snd_portid)
11251 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_STATION &&
11252 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_CLIENT)
11283 if (dev->ieee80211_ptr->conn_owner_nlportid &&
11284 dev->ieee80211_ptr->conn_owner_nlportid != info->snd_portid)
11296 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_STATION &&
11297 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_CLIENT)
11376 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_ADHOC)
11498 dev->ieee80211_ptr->conn_owner_nlportid = info->snd_portid;
11511 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_ADHOC)
11524 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_ADHOC &&
11525 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_MESH_POINT &&
11526 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_OCB)
11840 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_STATION &&
11841 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_CLIENT)
12037 dev->ieee80211_ptr->conn_owner_nlportid = info->snd_portid;
12039 memcpy(dev->ieee80211_ptr->disconnect_bssid,
12042 eth_zero_addr(dev->ieee80211_ptr->disconnect_bssid);
12054 struct wireless_dev *wdev = dev->ieee80211_ptr;
12130 if (dev->ieee80211_ptr->conn_owner_nlportid &&
12131 dev->ieee80211_ptr->conn_owner_nlportid != info->snd_portid)
12142 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_STATION &&
12143 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_CLIENT)
12222 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_STATION &&
12223 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_CLIENT &&
12224 !((dev->ieee80211_ptr->iftype == NL80211_IFTYPE_AP ||
12225 dev->ieee80211_ptr->iftype == NL80211_IFTYPE_P2P_GO) &&
12274 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_STATION &&
12275 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_CLIENT &&
12276 !((dev->ieee80211_ptr->iftype == NL80211_IFTYPE_AP ||
12277 dev->ieee80211_ptr->iftype == NL80211_IFTYPE_P2P_GO) &&
12292 if (dev->ieee80211_ptr->iftype != NL80211_IFTYPE_STATION &&
12293 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_CLIENT)
12722 wdev = dev->ieee80211_ptr;
12748 wdev = dev->ieee80211_ptr;
12798 struct wireless_dev *wdev = dev->ieee80211_ptr;
12817 struct wireless_dev *wdev = dev->ieee80211_ptr;
12881 struct wireless_dev *wdev = dev->ieee80211_ptr;
13139 dev->ieee80211_ptr->conn_owner_nlportid = info->snd_portid;
14049 struct wireless_dev *wdev = dev->ieee80211_ptr;
14098 struct wireless_dev *wdev = dev->ieee80211_ptr;
14116 struct wireless_dev *wdev = dev->ieee80211_ptr;
15295 ret = nl80211_key_allowed(dev->ieee80211_ptr);
15307 struct wireless_dev *wdev = dev->ieee80211_ptr;
15374 struct wireless_dev *wdev = dev->ieee80211_ptr;
15384 switch (dev->ieee80211_ptr->iftype) {
15437 switch (dev->ieee80211_ptr->iftype) {
15460 struct wireless_dev *wdev = dev->ieee80211_ptr;
15481 struct wireless_dev *wdev = dev->ieee80211_ptr;
15519 struct wireless_dev *wdev = dev->ieee80211_ptr;
15547 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_AP &&
15548 dev->ieee80211_ptr->iftype != NL80211_IFTYPE_P2P_GO)
15584 struct wireless_dev *wdev = dev->ieee80211_ptr;
15648 struct wireless_dev *wdev = dev->ieee80211_ptr;
15745 struct wireless_dev *wdev = dev->ieee80211_ptr;
15947 struct wireless_dev *wdev = dev->ieee80211_ptr;
16075 struct wireless_dev *wdev = dev->ieee80211_ptr;
16109 struct wireless_dev *wdev = dev->ieee80211_ptr;
16279 struct wireless_dev *wdev = dev->ieee80211_ptr;
17951 struct wireless_dev *wdev = dev->ieee80211_ptr;
18324 struct wireless_dev *wdev = dev->ieee80211_ptr;
18428 struct wireless_dev *wdev = dev->ieee80211_ptr;
18609 struct wireless_dev *wdev = netdev->ieee80211_ptr;
18687 struct wiphy *wiphy = dev->ieee80211_ptr->wiphy;
18711 struct wiphy *wiphy = dev->ieee80211_ptr->wiphy;
18742 struct wiphy *wiphy = dev->ieee80211_ptr->wiphy;
18776 struct wireless_dev *wdev = dev->ieee80211_ptr;
18812 struct wireless_dev *wdev = dev->ieee80211_ptr;
18832 struct wireless_dev *wdev = dev->ieee80211_ptr;
18985 struct wireless_dev *wdev = dev->ieee80211_ptr;
19051 struct wireless_dev *wdev = dev->ieee80211_ptr;
19104 struct wireless_dev *wdev = dev->ieee80211_ptr;
19278 struct wireless_dev *wdev = dev->ieee80211_ptr;
19335 struct wireless_dev *wdev = dev->ieee80211_ptr;
19352 struct wireless_dev *wdev = netdev->ieee80211_ptr;
19398 struct wireless_dev *wdev = dev->ieee80211_ptr;
19443 struct wireless_dev *wdev = dev->ieee80211_ptr;
19463 struct wireless_dev *wdev = dev->ieee80211_ptr;
19532 struct wireless_dev *wdev = netdev->ieee80211_ptr;
19561 struct wireless_dev *wdev = dev->ieee80211_ptr;
19615 struct wireless_dev *wdev = dev->ieee80211_ptr;
19884 struct wireless_dev *wdev = dev->ieee80211_ptr;
19990 struct wiphy *wiphy = netdev->ieee80211_ptr->wiphy;
20105 struct wireless_dev *wdev = dev->ieee80211_ptr;
20165 struct wiphy *wiphy = netdev->ieee80211_ptr->wiphy;