Lines Matching refs:bssidx

601 wl_cfgp2p_set_p2p_mode(struct bcm_cfg80211 *cfg, u8 mode, u32 channel, u16 listen_ms, int bssidx)  in wl_cfgp2p_set_p2p_mode()  argument
608 if (unlikely(bssidx == WL_INVALID)) { in wl_cfgp2p_set_p2p_mode()
609 CFGP2P_ERR((" %d index out of range\n", bssidx)); in wl_cfgp2p_set_p2p_mode()
613 dev = wl_cfgp2p_find_ndev(cfg, bssidx); in wl_cfgp2p_set_p2p_mode()
615 CFGP2P_ERR(("bssidx %d is not assigned\n", bssidx)); in wl_cfgp2p_set_p2p_mode()
645 bssidx, &cfg->ioctl_buf_sync); in wl_cfgp2p_set_p2p_mode()
701 s32 bssidx = 0; in wl_cfgp2p_init_discovery() local
724 ret = wl_cfgp2p_get_disc_idx(cfg, &bssidx); in wl_cfgp2p_init_discovery()
743 ret = wl_alloc_netinfo(cfg, NULL, cfg->p2p_wdev, WL_IF_TYPE_STA, 0, bssidx, 0); in wl_cfgp2p_init_discovery()
749 wl_to_p2p_bss_bssidx(cfg, P2PAPI_BSSCFG_DEVICE) = bssidx; in wl_cfgp2p_init_discovery()
782 s32 bssidx; in wl_cfgp2p_deinit_discovery() local
785 bssidx = wl_to_p2p_bss_bssidx(cfg, P2PAPI_BSSCFG_DEVICE); in wl_cfgp2p_deinit_discovery()
786 if (bssidx <= 0) { in wl_cfgp2p_deinit_discovery()
796 bssidx); in wl_cfgp2p_deinit_discovery()
821 s32 bssidx; in wl_cfgp2p_enable_discovery() local
864 bssidx = wl_to_p2p_bss_bssidx(cfg, P2PAPI_BSSCFG_DEVICE); in wl_cfgp2p_enable_discovery()
865 } else if ((bssidx = wl_get_bssidx_by_wdev(cfg, cfg->p2p_wdev)) < 0) { in wl_cfgp2p_enable_discovery()
879 bssidx, VNDR_IE_PRBREQ_FLAG, ie, ie_len); in wl_cfgp2p_enable_discovery()
909 s32 bssidx; in wl_cfgp2p_disable_discovery() local
922 __FUNCTION__, (cfg)->p2p->bss[P2PAPI_BSSCFG_DEVICE].bssidx)); in wl_cfgp2p_disable_discovery()
924 bssidx = wl_to_p2p_bss_bssidx(cfg, P2PAPI_BSSCFG_DEVICE); in wl_cfgp2p_disable_discovery()
925 if (bssidx <= 0) { in wl_cfgp2p_disable_discovery()
930 ret = wl_cfgp2p_set_p2p_mode(cfg, WL_P2P_DISC_ST_SCAN, 0, 0, bssidx); in wl_cfgp2p_disable_discovery()
959 s32 search_state, u16 action, u32 bssidx, struct ether_addr *tx_dst_addr, in wl_cfgp2p_escan() argument
1004 wl_cfgp2p_set_p2p_mode(cfg, WL_P2P_DISC_ST_SEARCH, 0, 0, bssidx); in wl_cfgp2p_escan()
1015 wl_cfgp2p_set_p2p_mode(cfg, WL_P2P_DISC_ST_SCAN, 0, 0, bssidx); in wl_cfgp2p_escan()
1128 WL_MSG(dev->name, "P2P_SEARCH sync ID: %d, bssidx: %d\n", sync_id, bssidx); in wl_cfgp2p_escan()
1130 memblk, memsize, cfg->ioctl_buf, WLC_IOCTL_MAXLEN, bssidx, &cfg->ioctl_buf_sync); in wl_cfgp2p_escan()
1146 s32 bssidx, s32 channel, struct ether_addr *tx_dst_addr) in wl_cfgp2p_act_frm_search() argument
1152 if (!p2p_is_on(cfg) || ndev == NULL || bssidx == WL_INVALID) in wl_cfgp2p_act_frm_search()
1155 if (bssidx == wl_to_p2p_bss_bssidx(cfg, P2PAPI_BSSCFG_PRIMARY)) in wl_cfgp2p_act_frm_search()
1156 bssidx = wl_to_p2p_bss_bssidx(cfg, P2PAPI_BSSCFG_DEVICE); in wl_cfgp2p_act_frm_search()
1193 WL_SCAN_ACTION_START, bssidx, NULL, p2p_scan_purpose); in wl_cfgp2p_act_frm_search()
1348 wl_cfgp2p_find_ndev(struct bcm_cfg80211 *cfg, s32 bssidx) in wl_cfgp2p_find_ndev() argument
1352 if (bssidx < 0) { in wl_cfgp2p_find_ndev()
1358 if (bssidx == wl_to_p2p_bss_bssidx(cfg, i)) { in wl_cfgp2p_find_ndev()
1379 wl_cfgp2p_find_type(struct bcm_cfg80211 *cfg, s32 bssidx, s32 *type) in wl_cfgp2p_find_type() argument
1382 if (bssidx < 0 || type == NULL) { in wl_cfgp2p_find_type()
1391 if (bssidx == wl_to_p2p_bss_bssidx(cfg, i)) { in wl_cfgp2p_find_type()
1729 wl_af_params_t *af_params, s32 bssidx) in wl_cfgp2p_tx_action_frame() argument
1759 cfg->ioctl_buf, WLC_IOCTL_MAXLEN, bssidx, &cfg->ioctl_buf_sync); in wl_cfgp2p_tx_action_frame()
1964 s32 bssidx, type; in wl_cfgp2p_set_p2p_noa() local
2027 bssidx = wl_get_bssidx_by_wdev(cfg, ndev->ieee80211_ptr); in wl_cfgp2p_set_p2p_noa()
2028 if (wl_cfgp2p_find_type(cfg, bssidx, &type) != BCME_OK) in wl_cfgp2p_set_p2p_noa()
2098 s32 bssidx; in wl_cfgp2p_set_p2p_ps() local
2106 bssidx = wl_get_bssidx_by_wdev(cfg, ndev->ieee80211_ptr); in wl_cfgp2p_set_p2p_ps()
2107 if (wl_cfgp2p_find_type(cfg, bssidx, &conn_idx) != BCME_OK) in wl_cfgp2p_set_p2p_ps()
2146 s32 bssidx; in wl_cfgp2p_set_p2p_ecsa() local
2158 bssidx = wl_get_bssidx_by_wdev(cfg, ndev->ieee80211_ptr); in wl_cfgp2p_set_p2p_ecsa()
2159 if (wl_cfgp2p_find_type(cfg, bssidx, &conn_idx) != BCME_OK) { in wl_cfgp2p_set_p2p_ecsa()