Lines Matching refs:cfgdev

457 static s32 wl_cfg80211_rtt_event_handler(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev,
462 bcm_struct_cfgdev *cfgdev, const wl_event_msg_t *e, void *data);
546 static s32 bcm_cfg80211_del_ibss_if(struct wiphy *wiphy, bcm_struct_cfgdev *cfgdev);
602 bcm_struct_cfgdev *cfgdev, u64 cookie);
724 bcm_struct_cfgdev *cfgdev, const wl_event_msg_t *e, void *data);
726 bcm_struct_cfgdev *cfgdev, const wl_event_msg_t *e, void *data);
731 static s32 wl_notify_mic_status(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev,
735 bcm_struct_cfgdev *cfgdev, const wl_event_msg_t *e, void *data);
738 static s32 wl_handle_roam_exp_event(struct bcm_cfg80211 *wl, bcm_struct_cfgdev *cfgdev,
742 static s32 wl_handle_rssi_monitor_event(struct bcm_cfg80211 *wl, bcm_struct_cfgdev *cfgdev,
748 static s32 wl_check_pmstatus(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev,
753 bcm_struct_cfgdev *cfgdev, const wl_event_msg_t *e, void *data);
764 wl_mbo_event_handler(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev,
769 wl_notify_dos_status(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev,
774 bcm_struct_cfgdev *cfgdev, const wl_event_msg_t *e, void *data);
777 bcm_struct_cfgdev *cfgdev, const wl_event_msg_t *e, void *data);
782 bcm_struct_cfgdev *cfgdev, const wl_event_msg_t *e, void *data);
921 static int wl_cfg80211_set_mac_acl(struct wiphy *wiphy, struct net_device *cfgdev,
991 static s32 wl_bcnrecv_aborted_event_handler(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev,
996 static s32 wl_cfg80211_cac_event_handler(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev,
1001 static s32 wl_bssid_prune_event_handler(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev,
1096 wl_ap_start_ind(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev,
1099 wl_csa_complete_ind(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev,
3476 wl_cfg80211_del_virtual_iface(struct wiphy *wiphy, bcm_struct_cfgdev *cfgdev) argument
3479 struct wireless_dev *wdev = cfgdev_to_wdev(cfgdev);
3490 wdev = cfgdev_to_wdev(cfgdev);
4137 bcm_cfg80211_del_ibss_if(struct wiphy *wiphy, bcm_struct_cfgdev *cfgdev) argument
4145 if (!cfgdev || cfg->ibss_cfgdev != cfgdev || ETHER_ISNULLADDR(&cfg->ibss_if_addr.octet))
4911 bcm_struct_cfgdev *cfgdev; local
4917 cfgdev = bcmcfg_to_p2p_wdev(cfg);
4919 cfgdev = cfg->p2p_net;
4921 if (cfgdev) {
4922 ret = wl_cfg80211_scan_stop(cfg, cfgdev);
6595 bcm_struct_cfgdev *cfgdev, const wl_event_msg_t *e, void *data) argument
6600 struct net_device *ndev = cfgdev_to_ndev(cfgdev);
6628 struct net_device *ndev = cfgdev_to_ndev(cfgdev);
6673 bcm_struct_cfgdev *cfgdev, const wl_event_msg_t *e, void *data) argument
6683 ndev = cfgdev_to_wlc_ndev(cfgdev, cfg);
9238 wl_cfg80211_remain_on_channel(struct wiphy *wiphy, bcm_struct_cfgdev *cfgdev, argument
9242 wl_cfg80211_remain_on_channel(struct wiphy *wiphy, bcm_struct_cfgdev *cfgdev,
9258 PRINT_WDEV_INFO(cfgdev);
9261 ndev = cfgdev_to_wlc_ndev(cfgdev, cfg);
9267 ndev_dpp_listen = cfgdev_to_ndev(cfgdev);
9393 cfg80211_ready_on_channel(cfgdev, *cookie, channel,
9396 cfg80211_ready_on_channel(cfgdev, *cookie, channel,
9408 bcm_struct_cfgdev *cfgdev, u64 cookie) argument
9421 PRINT_WDEV_INFO(cfgdev);
9425 if (cfgdev->iftype == NL80211_IFTYPE_P2P_DEVICE) {
9429 WL_DBG((" enter ) netdev_ifidx: %d \n", cfgdev->ifindex));
9790 bcm_struct_cfgdev *cfgdev, wl_af_params_t *af_params, argument
9821 ndev = ndev_to_cfgdev(cfgdev);
9904 netinfo = wl_get_netinfo_by_wdev(cfg, cfgdev_to_wdev(cfgdev));
9930 if (discover_cfgdev(cfgdev, cfg)) {
10109 wl_cfg80211_mgmt_tx(struct wiphy *wiphy, bcm_struct_cfgdev *cfgdev, argument
10113 wl_cfg80211_mgmt_tx(struct wiphy *wiphy, bcm_struct_cfgdev *cfgdev,
10162 PRINT_WDEV_INFO(cfgdev);
10165 dev = cfgdev_to_wlc_ndev(cfgdev, cfg);
10173 if (discover_cfgdev(cfgdev, cfg)) {
10181 if ((bssidx = wl_get_bssidx_by_wdev(cfg, cfgdev_to_wdev(cfgdev))) < 0) {
10213 cfg80211_mgmt_tx_status(cfgdev, *cookie, buf, len, true, GFP_KERNEL);
10251 cfg80211_mgmt_tx_status(cfgdev, *cookie, buf, len, true, GFP_KERNEL);
10271 netinfo = wl_get_netinfo_by_wdev(cfg, cfgdev_to_wdev(cfgdev));
10333 cfg80211_mgmt_tx_status(cfgdev_to_wdev(cfgdev), *cookie,
10353 cfg80211_mgmt_tx_status(cfgdev, *cookie, buf, len,
10402 ack = wl_cfg80211_send_action_frame(wiphy, dev, cfgdev, af_params,
10404 cfg80211_mgmt_tx_status(cfgdev, *cookie, buf, len, ack, GFP_KERNEL);
10413 wl_cfg80211_mgmt_frame_register(struct wiphy *wiphy, bcm_struct_cfgdev *cfgdev, argument
15257 wl_notify_connect_status(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
15287 ndev = cfgdev_to_wlc_ndev(cfgdev, cfg);
15811 wl_notify_aibss_txfail(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
15847 wl_notify_rmc_status(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
15873 wl_handle_roam_exp_event(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
15884 ndev = cfgdev_to_wlc_ndev(cfgdev, cfg);
15904 static s32 wl_handle_rssi_monitor_event(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
15910 struct net_device *ndev = cfgdev_to_wlc_ndev(cfgdev, cfg);
15934 wl_notify_roaming_status(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
15950 ndev = cfgdev_to_wlc_ndev(cfgdev, cfg);
16030 wl_check_pmstatus(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
16042 ndev = cfgdev_to_wlc_ndev(cfgdev, cfg);
16144 wl_notify_roam_prep_status(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
16165 ndev = cfgdev_to_wlc_ndev(cfgdev, cfg);
16196 wl_notify_roam_start_status(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
16200 struct net_device *ndev = cfgdev_to_wlc_ndev(cfgdev, cfg);
16214 wl_cfg80211_hogsqs_notify(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
16222 ndev = cfgdev_to_wlc_ndev(cfgdev, cfg);
17016 wl_notify_mic_status(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
17023 ndev = cfgdev_to_wlc_ndev(cfgdev, cfg);
17043 wl_notify_bt_wifi_handover_req(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
17052 ndev = cfgdev_to_wlc_ndev(cfgdev, cfg);
17275 wl_notify_rx_mgmt_frame(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
17312 ndev = cfgdev_to_wlc_ndev(cfgdev, cfg);
17322 cfgdev = ndev_to_cfgdev(ndev);
17579 if (cfgdev_to_wdev(cfgdev)->iftype == NL80211_IFTYPE_STATION) {
17640 if (discover_cfgdev(cfgdev, cfg))
17645 cfg80211_rx_mgmt(cfgdev, freq, 0, mgmt_frame, mgmt_frame_len, 0);
17647 cfg80211_rx_mgmt(cfgdev, freq, 0, mgmt_frame, mgmt_frame_len, 0, GFP_ATOMIC);
17650 cfg80211_rx_mgmt(cfgdev, freq, 0, mgmt_frame, mgmt_frame_len, GFP_ATOMIC);
17652 cfg80211_rx_mgmt(cfgdev, freq, mgmt_frame, mgmt_frame_len, GFP_ATOMIC);
20907 wl_tdls_event_handler(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
20914 ndev = cfgdev_to_wlc_ndev(cfgdev, cfg);
20923 cfg80211_rx_mgmt(cfgdev, cfg->tdls_mgmt_freq, 0,
20926 cfg80211_rx_mgmt(cfgdev, cfg->tdls_mgmt_freq, 0,
20931 cfg80211_rx_mgmt(cfgdev, cfg->tdls_mgmt_freq, 0,
20935 cfg80211_rx_mgmt(cfgdev, cfg->tdls_mgmt_freq,
21745 bcm_struct_cfgdev *cfgdev, u64 cookie) argument
22369 wl_cfg80211_set_mgmt_vndr_ies(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
22390 ndev = cfgdev_to_wlc_ndev(cfgdev, cfg);
22391 wdev = cfgdev_to_wdev(cfgdev);
22616 wl_cfg80211_set_mac_acl(struct wiphy *wiphy, struct net_device *cfgdev, argument
22624 struct bcm_cfg80211 *cfg = wl_get_cfg(cfgdev);
22636 if ((ret = wl_android_set_ap_mac_list(cfgdev, macmode, NULL)) != 0)
22664 if ((ret = wl_android_set_ap_mac_list(cfgdev, macmode, list)) != 0)
22850 wl_ap_start_ind(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
22866 if (likely(cfgdev)) {
22867 ndev = cfgdev_to_wlc_ndev(cfgdev, cfg);
22882 wl_csa_complete_ind(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
22896 if (likely(cfgdev)) {
22897 ndev = cfgdev_to_wlc_ndev(cfgdev, cfg);
25026 wl_cfg80211_sup_event_handler(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
25060 wl_bcnrecv_aborted_event_handler(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
25077 wl_mbo_event_handler(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
25111 wl_cfg80211_cac_event_handler(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
25141 wl_bssid_prune_event_handler(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
25178 wl_cfg80211_rtt_event_handler(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
25191 wl_notify_dos_status(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument
25409 wl_cfg80211_bssload_report_event_handler(struct bcm_cfg80211 *cfg, bcm_struct_cfgdev *cfgdev, argument