Lines Matching refs:ieee80211_ptr

2059 			return new_ndev->ieee80211_ptr;
2443 if (IS_AP_IFACE(cfg->static_ndev->ieee80211_ptr)) {
2453 if (p2p_ndev && p2p_ndev->ieee80211_ptr) {
2454 if (p2p_ndev->ieee80211_ptr->iftype == NL80211_IFTYPE_P2P_GO) {
2458 if (p2p_ndev->ieee80211_ptr->iftype == NL80211_IFTYPE_P2P_CLIENT) {
2696 p2p_ndev->ieee80211_ptr &&
2697 is_p2p_group_iface(p2p_ndev->ieee80211_ptr)) {
2821 ndev->ieee80211_ptr = wdev;
2825 return ndev->ieee80211_ptr;
3106 wl_cfg80211_iface_state_ops(primary_ndev->ieee80211_ptr, WL_IF_CREATE_REQ,
3217 wl_cfg80211_iface_state_ops(primary_ndev->ieee80211_ptr,
3424 wl_cfg80211_iface_state_ops(primary_ndev->ieee80211_ptr,
3525 WL_INFORM_MEM(("Enter. current_role:%d new_role:%d \n", ndev->ieee80211_ptr->iftype, type));
3532 if (!is_p2p_group_iface(ndev->ieee80211_ptr)) {
3540 index = wl_get_bssidx_by_wdev(cfg, ndev->ieee80211_ptr);
3635 ndev->name, ndev->ieee80211_ptr->iftype, type));
3644 netinfo = wl_get_netinfo_by_wdev(cfg, ndev->ieee80211_ptr);
3653 ndev->ieee80211_ptr->iftype = type;
3665 wl_cfg80211_iface_state_ops(ndev->ieee80211_ptr,
3674 if (ndev->ieee80211_ptr->iftype == NL80211_IFTYPE_P2P_GO) {
3680 } else if (ndev->ieee80211_ptr->iftype == NL80211_IFTYPE_AP) {
3727 wl_cfg80211_iface_state_ops(primary_ndev->ieee80211_ptr,
3731 ndev->ieee80211_ptr->iftype = type;
4024 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
4109 new_ndev->ieee80211_ptr = wdev;
4663 wdev = new_ndev->ieee80211_ptr;
4687 new_ndev->ieee80211_ptr = wdev;
4858 if (!ndev || !ndev->ieee80211_ptr) {
5032 return new_ndev->ieee80211_ptr;
5083 if (cfg80211_to_wl_iftype(ndev->ieee80211_ptr->iftype,
5089 bsscfg_idx, ndev->ieee80211_ptr->iftype, wl_iftype));
5416 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
5417 WL_ERR(("Find p2p index from wdev(%p) failed\n", dev->ieee80211_ptr));
5474 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
5475 WL_ERR(("Find p2p index from wdev(%p) failed\n", dev->ieee80211_ptr));
5499 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
5500 WL_ERR(("Find p2p index from wdev(%p) failed\n", dev->ieee80211_ptr));
5611 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
5612 WL_ERR(("Find p2p index from wdev(%p) failed\n", dev->ieee80211_ptr));
5756 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
5757 WL_ERR(("Find index from wdev(%p) failed\n", dev->ieee80211_ptr));
6135 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
6136 WL_ERR(("Find p2p index from wdev(%p) failed\n", dev->ieee80211_ptr));
6295 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
6296 WL_ERR(("Find p2p index from wdev(%p) failed\n", dev->ieee80211_ptr));
6888 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
6890 dev->ieee80211_ptr));
6897 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
6898 WL_ERR(("Find wlan index from wdev(%p) failed\n", dev->ieee80211_ptr));
7140 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
7141 WL_ERR(("Find p2p index from wdev(%p) failed\n", dev->ieee80211_ptr));
7253 if (!dev || !dev->ieee80211_ptr) {
7258 wdev = dev->ieee80211_ptr;
7407 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
7498 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
7499 WL_ERR(("Find p2p index from dev(%p) failed\n", dev->ieee80211_ptr));
7534 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
7535 WL_ERR(("Find p2p index from wdev(%p) failed\n", dev->ieee80211_ptr));
7646 return iter->ndev->ieee80211_ptr;
7727 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
7728 WL_ERR(("Find p2p index from dev(%p) failed\n", dev->ieee80211_ptr));
7889 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
7890 WL_ERR(("Find p2p index from wdev(%p) failed\n", dev->ieee80211_ptr));
7942 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
7943 WL_ERR(("Find p2p index from wdev(%p) failed\n", dev->ieee80211_ptr));
8211 bsscfg_idx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr);
8309 if (cfg80211_to_wl_iftype(dev->ieee80211_ptr->iftype, &wl_iftype, &wl_mode) < 0) {
8591 else if (pm != -1 && dev->ieee80211_ptr)
8592 dev->ieee80211_ptr->ps = (pm == PM_OFF) ? false : true;
9594 wl_get_bssidx_by_wdev(cfg, ndev->ieee80211_ptr)) < 0) {
9966 if ((cfg->afx_hdl->bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
9967 WL_ERR(("Find p2p index from wdev(%p) failed\n", dev->ieee80211_ptr));
10648 if ((dev->ieee80211_ptr->iftype == NL80211_IFTYPE_AP) &&
10653 } else if (is_p2p_group_iface(dev->ieee80211_ptr)) {
10748 if (dev->ieee80211_ptr->iftype == NL80211_IFTYPE_ADHOC)
11434 wl_cfgbss_t *bss = wl_get_cfgbss_by_wdev(cfg, dev->ieee80211_ptr);
11646 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
11647 WL_ERR(("Find p2p index from wdev(%p) failed\n", dev->ieee80211_ptr));
12101 wl_cfgbss_t *bss = wl_get_cfgbss_by_wdev(cfg, dev->ieee80211_ptr);
12462 if (dev->ieee80211_ptr->iftype == NL80211_IFTYPE_STATION &&
12555 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
12556 WL_ERR(("Find p2p index from wdev(%p) failed\n", dev->ieee80211_ptr));
12560 if (p2p_is_on(cfg) && (dev->ieee80211_ptr->iftype == NL80211_IFTYPE_P2P_GO)) {
12562 } else if (dev->ieee80211_ptr->iftype == NL80211_IFTYPE_AP) {
12607 dev->ieee80211_ptr->preset_chandef.chan,
12728 chan_h = dev->ieee80211_ptr->preset_chandef.chan;
12810 if (dev->ieee80211_ptr->iftype == NL80211_IFTYPE_AP) {
12814 if (dev->ieee80211_ptr->iftype == NL80211_IFTYPE_AP) {
12822 } else if (dev->ieee80211_ptr->iftype == NL80211_IFTYPE_P2P_GO) {
12826 if (dev->ieee80211_ptr->iftype == NL80211_IFTYPE_P2P_GO) {
12839 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
12840 WL_ERR(("find p2p index from wdev(%p) failed\n", dev->ieee80211_ptr));
12894 wl_cfg80211_clear_per_bss_ies(cfg, dev->ieee80211_ptr);
12955 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
12956 WL_ERR(("Find p2p index from wdev(%p) failed\n", dev->ieee80211_ptr));
12960 if (dev->ieee80211_ptr->iftype == NL80211_IFTYPE_P2P_GO) {
12962 } else if (dev->ieee80211_ptr->iftype == NL80211_IFTYPE_AP) {
13071 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
13072 WL_ERR(("Find p2p index from wdev(%p) failed\n", dev->ieee80211_ptr));
13076 if (dev->ieee80211_ptr->iftype == NL80211_IFTYPE_P2P_GO) {
13078 } else if (dev->ieee80211_ptr->iftype == NL80211_IFTYPE_AP) {
13223 struct wireless_dev *wdev = dev->ieee80211_ptr;
13246 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
13247 WL_ERR(("find p2p index from wdev(%p) failed\n", dev->ieee80211_ptr));
13261 wl_cfg80211_clear_per_bss_ies(cfg, dev->ieee80211_ptr);
15397 if (ndev->ieee80211_ptr->iftype == NL80211_IFTYPE_STATION &&
15421 ndev->ieee80211_ptr)) < 0) {
15601 if (ndev->ieee80211_ptr->iftype == NL80211_IFTYPE_STATION &&
15886 wdev = ndev->ieee80211_ptr;
16364 (struct bcm_cfg80211 *)wiphy_priv(dev->ieee80211_ptr->wiphy);
16912 else if (is_p2p_group_iface(ndev->ieee80211_ptr))
17313 if ((ndev->ieee80211_ptr->iftype != NL80211_IFTYPE_AP) &&
18720 struct wireless_dev *wdev = ndev->ieee80211_ptr;
18795 ndev->ieee80211_ptr = wdev;
19947 struct wireless_dev *wdev = ndev->ieee80211_ptr;
19977 ndev->ieee80211_ptr->iftype = NL80211_IFTYPE_STATION;
20200 if ((iter->ndev->ieee80211_ptr->iftype == NL80211_IFTYPE_STATION ||
20201 iter->ndev->ieee80211_ptr->iftype == NL80211_IFTYPE_P2P_CLIENT) &&
20207 if ((iter->ndev->ieee80211_ptr->iftype == NL80211_IFTYPE_STATION) &&
20212 struct wireless_dev *wdev = ndev->ieee80211_ptr;
20235 bcmcfg_to_prmry_ndev(cfg)->ieee80211_ptr->iftype =
20529 if ((dev->ieee80211_ptr->iftype == NL80211_IFTYPE_STATION) &&
21177 bssidx = wl_get_bssidx_by_wdev(cfg, ndev->ieee80211_ptr);
21848 if (ndev->ieee80211_ptr->iftype != NL80211_IFTYPE_AP) {
22318 if (cfg->p2p_wdev && (ndev->ieee80211_ptr != cfg->p2p_wdev)) {
22788 if (dev->ieee80211_ptr->iftype == NL80211_IFTYPE_STATION ||
22789 dev->ieee80211_ptr->iftype == NL80211_IFTYPE_P2P_CLIENT) {
23031 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) < 0) {
23201 (ndev->ieee80211_ptr->iftype != NL80211_IFTYPE_STATION)) {
23204 ndev->ieee80211_ptr->iftype));
23271 if (iter->ndev->ieee80211_ptr->iftype == NL80211_IFTYPE_AP) {
23889 if ((bssidx = wl_get_bssidx_by_wdev(cfg, dev->ieee80211_ptr)) >= 0) {
24016 iftype = ifdev->ieee80211_ptr->iftype;