| /linux/drivers/net/wireless/microchip/wilc1000/ |
| H A D | hif.c | 46 struct wilc_vif *vif; member 55 wilc_alloc_work(struct wilc_vif *vif, void (*work_fun)(struct work_struct *), in wilc_alloc_work() 92 int wilc_get_vif_idx(struct wilc_vif *vif) in wilc_get_vif_idx() 105 struct wilc_vif *vif; in wilc_get_vif_from_idx() local 118 static int handle_scan_done(struct wilc_vif *vif, enum scan_event evt) in handle_scan_done() 154 int wilc_scan(struct wilc_vif *vif, u8 scan_source, in wilc_scan() 273 static int wilc_send_connect_wid(struct wilc_vif *vif) in wilc_send_connect_wid() 337 struct wilc_vif *vif = msg->vif; in handle_connect_timeout() local 573 static void host_int_get_assoc_res_info(struct wilc_vif *vif, in host_int_get_assoc_res_info() 623 static inline void host_int_parse_assoc_resp_info(struct wilc_vif *vif, in host_int_parse_assoc_resp_info() [all …]
|
| H A D | netdev.c | 59 struct wilc_vif *vif = netdev_priv(dev); in init_irq() local 78 struct wilc_vif *vif = netdev_priv(dev); in deinit_irq() local 102 struct wilc_vif *vif; in get_if_handler() local 124 struct wilc_vif *vif = netdev_priv(wilc_netdev); wilc_wlan_set_bssid() local 138 struct wilc_vif *vif; wilc_wlan_get_num_conn_ifcs() local 202 struct wilc_vif *vif = netdev_priv(dev); wilc_wlan_get_firmware() local 231 struct wilc_vif *vif = netdev_priv(dev); wilc_start_firmware() local 248 struct wilc_vif *vif = netdev_priv(dev); wilc_firmware_download() local 270 wilc_init_fw_config(struct net_device * dev,struct wilc_vif * vif) wilc_init_fw_config() argument 443 struct wilc_vif *vif = netdev_priv(dev); wlan_deinitialize_threads() local 458 struct wilc_vif *vif = netdev_priv(dev); wilc_wlan_deinitialize() local 493 struct wilc_vif *vif = netdev_priv(dev); wlan_initialize_threads() local 508 wilc_wlan_initialize(struct net_device * dev,struct wilc_vif * vif) wilc_wlan_initialize() argument 599 struct wilc_vif *vif = netdev_priv(ndev); wilc_mac_open() local 648 struct wilc_vif *vif = netdev_priv(dev); mac_stats() local 656 struct wilc_vif *vif = netdev_priv(dev); wilc_set_mac_addr() local 698 struct wilc_vif *vif = netdev_priv(dev); wilc_set_multicast_list() local 744 struct wilc_vif *vif = netdev_priv(ndev); wilc_mac_xmit() local 774 struct wilc_vif *vif; wilc_mac_xmit() local 789 struct wilc_vif *vif = netdev_priv(ndev); wilc_mac_close() local 823 struct wilc_vif *vif; wilc_frmw_to_host() local 865 struct wilc_vif *vif; wilc_wfi_mgmt_rx() local 903 struct wilc_vif *vif, *vif_tmp; wilc_netdev_cleanup() local 934 struct wilc_vif *vif; wilc_get_available_idx() local 954 struct wilc_vif *vif; wilc_netdev_ifc_init() local [all...] |
| H A D | cfg80211.c | 167 struct wilc_vif *vif = netdev_priv(dev); in cfg_connect_result() local 224 struct wilc_vif *vif; in wilc_get_wl_to_vif() local 238 struct wilc_vif *vif; set_channel() local 263 struct wilc_vif *vif = netdev_priv(request->wdev->netdev); scan() local 302 struct wilc_vif *vif = netdev_priv(dev); connect() local 451 struct wilc_vif *vif = netdev_priv(dev); disconnect() local 547 struct wilc_vif *vif = netdev_priv(wdev->netdev); add_key() local 647 struct wilc_vif *vif = netdev_priv(wdev->netdev); del_key() local 688 struct wilc_vif *vif = netdev_priv(wdev->netdev); get_key() local 731 struct wilc_vif *vif = netdev_priv(wdev->netdev); set_default_mgmt_key() local 740 struct wilc_vif *vif = netdev_priv(dev); get_station() local 800 struct wilc_vif *vif; set_wiphy_params() local 866 struct wilc_vif *vif = netdev_priv(netdev); set_pmksa() local 901 struct wilc_vif *vif = netdev_priv(netdev); del_pmksa() local 931 struct wilc_vif *vif = netdev_priv(netdev); flush_pmksa() local 1006 wilc_wfi_mgmt_frame_rx(struct wilc_vif * vif,u8 * buff,u32 size) wilc_wfi_mgmt_frame_rx() argument 1017 wilc_wfi_p2p_rx(struct wilc_vif * vif,u8 * buff,u32 size) wilc_wfi_p2p_rx() argument 1093 wilc_wfi_remain_on_channel_expired(struct wilc_vif * vif,u64 cookie) wilc_wfi_remain_on_channel_expired() argument 1114 struct wilc_vif *vif = netdev_priv(wdev->netdev); remain_on_channel() local 1145 struct wilc_vif *vif = netdev_priv(wdev->netdev); cancel_remain_on_channel() local 1165 struct wilc_vif *vif = netdev_priv(wdev->netdev); mgmt_tx() local 1254 struct wilc_vif *vif = netdev_priv(wdev->netdev); mgmt_tx_cancel_wait() local 1279 struct wilc_vif *vif = netdev_priv(wdev->netdev); wilc_update_mgmt_frame_registrations() local 1310 struct wilc_vif *vif = netdev_priv(dev); external_auth() local 1327 struct wilc_vif *vif = netdev_priv(wdev->netdev); dump_station() local 1345 struct wilc_vif *vif = netdev_priv(dev); set_power_mgmt() local 1361 struct wilc_vif *vif = netdev_priv(dev); change_virtual_intf() local 1425 struct wilc_vif *vif = netdev_priv(dev); start_ap() local 1441 struct wilc_vif *vif = netdev_priv(dev); change_beacon() local 1450 struct wilc_vif *vif = netdev_priv(dev); stop_ap() local 1466 struct wilc_vif *vif = netdev_priv(wdev->netdev); add_station() local 1486 struct wilc_vif *vif = netdev_priv(wdev->netdev); del_station() local 1508 struct wilc_vif *vif = netdev_priv(wdev->netdev); change_station() local 1519 struct wilc_vif *vif; wilc_get_vif_from_type() local 1536 struct wilc_vif *vif; add_virtual_intf() local 1602 struct wilc_vif *vif; del_virtual_intf() local 1623 struct wilc_vif *vif; wilc_set_wakeup() local 1646 struct wilc_vif *vif; set_tx_power() local 1675 struct wilc_vif *vif = netdev_priv(wdev->netdev); get_tx_power() local 1869 struct wilc_vif *vif = netdev_priv(net); wilc_init_host_int() local 1885 struct wilc_vif *vif = netdev_priv(net); wilc_deinit_host_int() local [all...] |
| /linux/drivers/net/xen-netback/ |
| H A D | hash.c | 35 static void xenvif_add_hash(struct xenvif *vif, const u8 *tag, in xenvif_add_hash() 81 static u32 xenvif_new_hash(struct xenvif *vif, const u8 *data, in xenvif_new_hash() 96 static void xenvif_flush_hash(struct xenvif *vif) in xenvif_flush_hash() 115 static u32 xenvif_find_hash(struct xenvif *vif, const u8 *data, in xenvif_find_hash() 150 void xenvif_set_skb_hash(struct xenvif *vif, struct sk_buff *skb) in xenvif_set_skb_hash() 245 u32 xenvif_set_hash_alg(struct xenvif *vif, u32 alg) in xenvif_set_hash_alg() 261 u32 xenvif_get_hash_flags(struct xenvif *vif, u32 *flags) in xenvif_get_hash_flags() 274 u32 xenvif_set_hash_flags(struct xenvif *vif, u32 flags) in xenvif_set_hash_flags() 290 u32 xenvif_set_hash_key(struct xenvif *vif, u32 gref, u32 len) in xenvif_set_hash_key() 322 u32 xenvif_set_hash_mapping_size(struct xenvif *vif, u32 size) in xenvif_set_hash_mapping_size() [all …]
|
| H A D | interface.c | 70 static int xenvif_schedulable(struct xenvif *vif) in xenvif_schedulable() 181 struct xenvif *vif = netdev_priv(dev); in xenvif_select_queue() local 207 struct xenvif *vif = netdev_priv(dev); in xenvif_start_xmit() local 273 struct xenvif *vif = netdev_priv(dev); in xenvif_get_stats() local 304 static void xenvif_up(struct xenvif *vif) in xenvif_up() 320 static void xenvif_down(struct xenvif *vif) in xenvif_down() 338 struct xenvif *vif = netdev_priv(dev); in xenvif_open() local 347 struct xenvif *vif = netdev_priv(dev); in xenvif_close() local 356 struct xenvif *vif = netdev_priv(dev); in xenvif_change_mtu() local 368 struct xenvif *vif = netdev_priv(dev); in xenvif_fix_features() local [all …]
|
| H A D | xenbus.c | 163 struct xenvif *vif = m->private; in xenvif_ctrl_show() local 171 static void xenvif_debugfs_addif(struct xenvif *vif) in xenvif_debugfs_addif() 191 static void xenvif_debugfs_delif(struct xenvif *vif) in xenvif_debugfs_delif() 226 struct xenvif *vif; in backend_create_xenvif() local 252 struct xenvif *vif = be->vif; in backend_disconnect() local 399 struct xenvif *vif = be->vif; in read_xenbus_frontend_xdp() local 526 struct xenvif *vif = container_of(watch, struct xenvif, credit_watch); in xen_net_rate_changed() local 546 struct xenvif *vif) in xen_register_credit_watch() 573 static void xen_unregister_credit_watch(struct xenvif *vif) in xen_unregister_credit_watch() 585 struct xenvif *vif = container_of(watch, struct xenvif, in xen_mcast_ctrl_changed() local [all …]
|
| /linux/drivers/net/wireless/quantenna/qtnfmac/ |
| H A D | cfg80211.c | 79 struct qtnf_vif *vif; in qtnf_validate_iface_combinations() local 129 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); in qtnf_change_virtual_intf() local 162 struct qtnf_vif *vif; qtnf_del_virtual_intf() local 203 struct qtnf_vif *vif; qtnf_add_virtual_intf() local 287 qtnf_mgmt_set_appie(struct qtnf_vif * vif,const struct cfg80211_beacon_data * info) qtnf_mgmt_set_appie() argument 336 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_change_beacon() local 344 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_start_ap() local 358 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_stop_ap() local 377 struct qtnf_vif *vif; qtnf_set_wiphy_params() local 398 struct qtnf_vif *vif = qtnf_netdev_get_priv(wdev->netdev); qtnf_update_mgmt_frame_registrations() local 451 struct qtnf_vif *vif = qtnf_netdev_get_priv(wdev->netdev); qtnf_mgmt_tx() local 487 struct qtnf_vif *vif = qtnf_netdev_get_priv(wdev->netdev); qtnf_get_station() local 497 struct qtnf_vif *vif = qtnf_netdev_get_priv(wdev->netdev); qtnf_dump_station() local 537 struct qtnf_vif *vif = qtnf_netdev_get_priv(wdev->netdev); qtnf_add_key() local 553 struct qtnf_vif *vif = qtnf_netdev_get_priv(wdev->netdev); qtnf_del_key() local 575 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_set_default_key() local 591 struct qtnf_vif *vif = qtnf_netdev_get_priv(wdev->netdev); qtnf_set_default_mgmt_key() local 606 struct qtnf_vif *vif = qtnf_netdev_get_priv(wdev->netdev); qtnf_change_station() local 621 struct qtnf_vif *vif = qtnf_netdev_get_priv(wdev->netdev); qtnf_del_station() local 667 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_connect() local 696 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_external_auth() local 716 struct qtnf_vif *vif; qtnf_disconnect() local 785 struct qtnf_vif *vif; qtnf_get_channel() local 816 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_channel_switch() local 841 struct qtnf_vif *vif = qtnf_netdev_get_priv(ndev); qtnf_start_radar_detection() local 858 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_set_mac_acl() local 871 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_set_power_mgmt() local 885 struct qtnf_vif *vif = qtnf_netdev_get_priv(wdev->netdev); qtnf_get_tx_power() local 899 struct qtnf_vif *vif; qtnf_set_tx_power() local 925 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_update_owe_info() local 943 struct qtnf_vif *vif; qtnf_suspend() local 975 struct qtnf_vif *vif; qtnf_resume() local 1245 struct qtnf_vif *vif = qtnf_netdev_get_priv(ndev); qtnf_netdev_updown() local 1254 struct qtnf_vif *vif = qtnf_netdev_get_priv(ndev); qtnf_virtual_intf_cleanup() local 1264 qtnf_cfg80211_vif_reset(struct qtnf_vif * vif) qtnf_cfg80211_vif_reset() argument [all...] |
| /linux/drivers/net/wireless/ath/ath6kl/ |
| H A D | cfg80211.c | 146 static bool __ath6kl_cfg80211_sscan_stop(struct ath6kl_vif *vif) in __ath6kl_cfg80211_sscan_stop() argument 163 static void ath6kl_cfg80211_sscan_disable(struct ath6kl_vif *vif) in ath6kl_cfg80211_sscan_disable() argument 176 static int ath6kl_set_wpa_version(struct ath6kl_vif *vif, in ath6kl_set_wpa_version() argument 195 ath6kl_set_auth_type(struct ath6kl_vif * vif,enum nl80211_auth_type auth_type) ath6kl_set_auth_type() argument 223 ath6kl_set_cipher(struct ath6kl_vif * vif,u32 cipher,bool ucast) ath6kl_set_cipher() argument 266 ath6kl_set_key_mgmt(struct ath6kl_vif * vif,u32 key_mgmt) ath6kl_set_key_mgmt() argument 285 ath6kl_cfg80211_ready(struct ath6kl_vif * vif) ath6kl_cfg80211_ready() argument 322 ath6kl_set_assoc_req_ies(struct ath6kl_vif * vif,const u8 * ies,size_t ies_len) ath6kl_set_assoc_req_ies() argument 430 ath6kl_cfg80211_sta_bmiss_enhance(struct ath6kl_vif * vif,bool enable) ath6kl_cfg80211_sta_bmiss_enhance() argument 459 struct ath6kl_vif *vif = netdev_priv(dev); ath6kl_cfg80211_connect() local 680 ath6kl_add_bss_if_needed(struct ath6kl_vif * vif,enum network_type nw_type,const u8 * bssid,struct ieee80211_channel * chan,const u8 * beacon_ie,size_t beacon_ie_len) ath6kl_add_bss_if_needed() argument 736 ath6kl_cfg80211_connect_event(struct ath6kl_vif * vif,u16 channel,u8 * bssid,u16 listen_intvl,u16 beacon_intvl,enum network_type nw_type,u8 beacon_ie_len,u8 assoc_req_len,u8 assoc_resp_len,u8 * assoc_info) ath6kl_cfg80211_connect_event() argument 831 struct ath6kl_vif *vif = netdev_priv(dev); ath6kl_cfg80211_disconnect() local 864 ath6kl_cfg80211_disconnect_event(struct ath6kl_vif * vif,u8 reason,u8 * bssid,u8 assoc_resp_len,u8 * assoc_info,u16 proto_reason) ath6kl_cfg80211_disconnect_event() argument 923 ath6kl_set_probed_ssids(struct ath6kl * ar,struct ath6kl_vif * vif,struct cfg80211_ssid * ssids,int n_ssids,struct cfg80211_match_set * match_set,int n_match_ssid) ath6kl_set_probed_ssids() argument 1003 struct ath6kl_vif *vif = ath6kl_vif_from_wdev(request->wdev); ath6kl_cfg80211_scan() local 1082 ath6kl_cfg80211_scan_complete_event(struct ath6kl_vif * vif,bool aborted) ath6kl_cfg80211_scan_complete_event() argument 1112 ath6kl_cfg80211_ch_switch_notify(struct ath6kl_vif * vif,int freq,enum wmi_phy_mode mode) ath6kl_cfg80211_ch_switch_notify() argument 1138 struct ath6kl_vif *vif = netdev_priv(wdev->netdev); ath6kl_cfg80211_add_key() local 1262 struct ath6kl_vif *vif = netdev_priv(wdev->netdev); ath6kl_cfg80211_del_key() local 1293 struct ath6kl_vif *vif = netdev_priv(wdev->netdev); ath6kl_cfg80211_get_key() local 1328 struct ath6kl_vif *vif = netdev_priv(ndev); ath6kl_cfg80211_set_default_key() local 1373 ath6kl_cfg80211_tkip_micerr_event(struct ath6kl_vif * vif,u8 keyid,bool ismcast) ath6kl_cfg80211_tkip_micerr_event() argument 1389 struct ath6kl_vif *vif; ath6kl_cfg80211_set_wiphy_params() local 1420 struct ath6kl_vif *vif; ath6kl_cfg80211_set_txpower() local 1457 struct ath6kl_vif *vif; ath6kl_cfg80211_get_txpower() local 1493 struct ath6kl_vif *vif = netdev_priv(dev); ath6kl_cfg80211_set_power_mgmt() local 1551 struct ath6kl_vif *vif = netdev_priv(wdev->netdev); ath6kl_cfg80211_del_iface() local 1571 struct ath6kl_vif *vif = netdev_priv(ndev); ath6kl_cfg80211_change_iface() local 1634 struct ath6kl_vif *vif = netdev_priv(dev); ath6kl_cfg80211_join_ibss() local 1702 struct ath6kl_vif *vif = netdev_priv(dev); ath6kl_cfg80211_leave_ibss() local 1789 struct ath6kl_vif *vif = netdev_priv(dev); ath6kl_get_station() local 1889 struct ath6kl_vif *vif = netdev_priv(netdev); ath6kl_set_pmksa() local 1899 struct ath6kl_vif *vif = netdev_priv(netdev); ath6kl_del_pmksa() local 1908 struct ath6kl_vif *vif = netdev_priv(netdev); ath6kl_flush_pmksa() local 1916 ath6kl_wow_usr(struct ath6kl * ar,struct ath6kl_vif * vif,struct cfg80211_wowlan * wow,u32 * filter) ath6kl_wow_usr() argument 1971 ath6kl_wow_ap(struct ath6kl * ar,struct ath6kl_vif * vif) ath6kl_wow_ap() argument 2049 ath6kl_wow_sta(struct ath6kl * ar,struct ath6kl_vif * vif) ath6kl_wow_sta() argument 2088 is_hsleep_mode_procsed(struct ath6kl_vif * vif) is_hsleep_mode_procsed() argument 2098 ath6kl_cfg80211_host_sleep(struct ath6kl * ar,struct ath6kl_vif * vif) ath6kl_cfg80211_host_sleep() argument 2137 ath6kl_wow_suspend_vif(struct ath6kl_vif * vif,struct cfg80211_wowlan * wow,u32 * filter) ath6kl_wow_suspend_vif() argument 2234 struct ath6kl_vif *first_vif, *vif; ath6kl_wow_suspend() local 2279 ath6kl_wow_resume_vif(struct ath6kl_vif * vif) ath6kl_wow_resume_vif() argument 2317 struct ath6kl_vif *vif; ath6kl_wow_resume() local 2359 struct ath6kl_vif *vif; ath6kl_cfg80211_deepsleep_suspend() local 2399 struct ath6kl_vif *vif; ath6kl_cfg80211_deepsleep_resume() local 2434 struct ath6kl_vif *vif; ath6kl_cfg80211_suspend() local 2607 ath6kl_set_htcap(struct ath6kl_vif * vif,enum nl80211_band band,bool ht_enable) ath6kl_set_htcap() argument 2628 ath6kl_restore_htcap(struct ath6kl_vif * vif) ath6kl_restore_htcap() argument 2653 ath6kl_set_ap_probe_resp_ies(struct ath6kl_vif * vif,const u8 * ies,size_t ies_len) ath6kl_set_ap_probe_resp_ies() argument 2689 ath6kl_set_ies(struct ath6kl_vif * vif,struct cfg80211_beacon_data * info) ath6kl_set_ies() argument 2776 struct ath6kl_vif *vif = netdev_priv(dev); ath6kl_start_ap() local 2970 struct ath6kl_vif *vif = netdev_priv(dev); ath6kl_change_beacon() local 2985 struct ath6kl_vif *vif = netdev_priv(dev); ath6kl_stop_ap() local 3007 struct ath6kl_vif *vif = netdev_priv(dev); ath6kl_del_station() local 3020 struct ath6kl_vif *vif = netdev_priv(dev); ath6kl_change_station() local 3044 struct ath6kl_vif *vif = ath6kl_vif_from_wdev(wdev); ath6kl_remain_on_channel() local 3059 struct ath6kl_vif *vif = ath6kl_vif_from_wdev(wdev); ath6kl_cancel_remain_on_channel() local 3069 ath6kl_send_go_probe_resp(struct ath6kl_vif * vif,const u8 * buf,size_t len,unsigned int freq) ath6kl_send_go_probe_resp() argument 3106 ath6kl_mgmt_powersave_ap(struct ath6kl_vif * vif,u32 id,u64 cookie,u32 freq,u32 wait,const u8 * buf,size_t len,bool * more_data,bool no_cck) ath6kl_mgmt_powersave_ap() argument 3196 struct ath6kl_vif *vif = ath6kl_vif_from_wdev(wdev); ath6kl_mgmt_tx() local 3264 struct ath6kl_vif *vif = ath6kl_vif_from_wdev(wdev); ath6kl_update_mgmt_frame_registrations() local 3280 struct ath6kl_vif *vif = netdev_priv(dev); ath6kl_cfg80211_sscan_start() local 3366 struct ath6kl_vif *vif = netdev_priv(dev); ath6kl_cfg80211_sscan_stop() local 3384 struct ath6kl_vif *vif = netdev_priv(dev); ath6kl_cfg80211_set_bitrate() local 3395 struct ath6kl_vif *vif = netdev_priv(dev); ath6kl_cfg80211_set_txe_config() local 3482 ath6kl_cfg80211_stop(struct ath6kl_vif * vif) ath6kl_cfg80211_stop() argument 3524 struct ath6kl_vif *vif; ath6kl_cfg80211_stop_all() local 3589 ath6kl_cfg80211_vif_init(struct ath6kl_vif * vif) ath6kl_cfg80211_vif_init() argument 3608 ath6kl_cfg80211_vif_stop(struct ath6kl_vif * vif,bool wmi_ready) ath6kl_cfg80211_vif_stop() argument 3643 ath6kl_cfg80211_vif_cleanup(struct ath6kl_vif * vif) ath6kl_cfg80211_vif_cleanup() argument 3708 struct ath6kl_vif *vif = netdev_priv(dev); ath6kl_get_stats() local 3792 struct ath6kl_vif *vif; ath6kl_interface_add() local [all...] |
| H A D | main.c | 26 struct ath6kl_sta *ath6kl_find_sta(struct ath6kl_vif *vif, u8 *node_addr) in ath6kl_find_sta() 61 static void ath6kl_add_new_sta(struct ath6kl_vif *vif, u8 *mac, u16 aid, in ath6kl_add_new_sta() 350 static void ath6kl_install_static_wep_keys(struct ath6kl_vif *vif) in ath6kl_install_static_wep_keys() 374 void ath6kl_connect_ap_mode_bss(struct ath6kl_vif *vif, u16 channel) in ath6kl_connect_ap_mode_bss() 423 void ath6kl_connect_ap_mode_sta(struct ath6kl_vif *vif, u16 aid, u8 *mac_addr, in ath6kl_connect_ap_mode_sta() 506 struct ath6kl_vif *vif = timer_container_of(vif, t, disconnect_timer); in disconnect_timer_handler() local 512 void ath6kl_disconnect(struct ath6kl_vif *vif) in ath6kl_disconnect() 558 void ath6kl_scan_complete_evt(struct ath6kl_vif *vif, int status) in ath6kl_scan_complete_evt() 577 static int ath6kl_commit_ch_switch(struct ath6kl_vif *vif, u16 channel) in ath6kl_commit_ch_switch() 607 struct ath6kl_vif *vif; in ath6kl_check_ch_switch() local [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | mac-ctxt.c | 48 struct ieee80211_vif *vif; member 56 struct ieee80211_vif *vif) in iwl_mvm_mac_tsf_id_iter() argument 162 iwl_mvm_mac_iface_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_mac_iface_iterator() argument 186 iwl_mvm_mac_ctxt_recalc_tsf_id(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_mac_ctxt_recalc_tsf_id() argument 208 iwl_mvm_mac_ctxt_init(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_mac_ctxt_init() argument 326 iwl_mvm_ack_rates(struct iwl_mvm * mvm,struct ieee80211_vif * vif,enum nl80211_band band,u8 * cck_rates,u8 * ofdm_rates) iwl_mvm_ack_rates() argument 411 iwl_mvm_set_fw_basic_rates(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_mvm_vif_link_info * link_info,__le32 * cck_rates,__le32 * ofdm_rates) iwl_mvm_set_fw_basic_rates() argument 430 iwl_mvm_set_fw_protection_flags(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,__le32 * protection_flags,u32 ht_flag,u32 tgg_flag) iwl_mvm_set_fw_protection_flags() argument 475 iwl_mvm_set_fw_qos_params(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct iwl_ac_qos * ac,__le32 * qos_flags) iwl_mvm_set_fw_qos_params() argument 508 iwl_mvm_get_mac_type(struct ieee80211_vif * vif) iwl_mvm_get_mac_type() argument 538 iwl_mvm_mac_ctxt_cmd_common(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_mac_ctx_cmd * cmd,const u8 * bssid_override,u32 action) iwl_mvm_mac_ctxt_cmd_common() argument 594 iwl_mvm_set_fw_dtim_tbtt(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,__le64 * dtim_tsf,__le32 * dtim_time,__le32 * assoc_beacon_arrive_time) iwl_mvm_set_fw_dtim_tbtt() argument 635 iwl_mvm_mac_ctxt_cmd_p2p_sta_get_oppps_ctwin(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_mac_ctxt_cmd_p2p_sta_get_oppps_ctwin() argument 645 iwl_mvm_mac_ctxt_cmd_sta_get_twt_policy(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_mac_ctxt_cmd_sta_get_twt_policy() argument 660 iwl_mvm_mac_ctxt_cmd_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action,bool force_assoc_off,const u8 * bssid_override) iwl_mvm_mac_ctxt_cmd_sta() argument 734 iwl_mvm_mac_ctxt_cmd_listener(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action) iwl_mvm_mac_ctxt_cmd_listener() argument 771 iwl_mvm_mac_ctxt_cmd_ibss(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action) iwl_mvm_mac_ctxt_cmd_ibss() argument 798 iwl_mvm_go_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_go_iterator() argument 809 iwl_mac_ctxt_p2p_dev_has_extended_disc(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mac_ctxt_p2p_dev_has_extended_disc() argument 829 iwl_mvm_mac_ctxt_cmd_p2p_device(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action) iwl_mvm_mac_ctxt_cmd_p2p_device() argument 874 iwl_mvm_mac_ctxt_get_lowest_rate(struct iwl_mvm * mvm,struct ieee80211_tx_info * info,struct ieee80211_vif * vif) iwl_mvm_mac_ctxt_get_lowest_rate() argument 947 iwl_mvm_mac_ctxt_get_beacon_rate(struct iwl_mvm * mvm,struct ieee80211_tx_info * info,struct ieee80211_vif * vif) iwl_mvm_mac_ctxt_get_beacon_rate() argument 964 iwl_mvm_mac_ctxt_set_tx(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct sk_buff * beacon,struct iwl_tx_cmd_v6_params * tx_params) iwl_mvm_mac_ctxt_set_tx() argument 1027 iwl_mvm_mac_ctxt_send_beacon_v6(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct sk_buff * beacon) iwl_mvm_mac_ctxt_send_beacon_v6() argument 1047 iwl_mvm_mac_ctxt_send_beacon_v7(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct sk_buff * beacon) iwl_mvm_mac_ctxt_send_beacon_v7() argument 1076 iwl_mvm_enable_fils(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_chanctx_conf * ctx) iwl_mvm_enable_fils() argument 1090 iwl_mvm_mac_ctxt_send_beacon_v9(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct sk_buff * beacon,struct ieee80211_bss_conf * link_conf) iwl_mvm_mac_ctxt_send_beacon_v9() argument 1157 iwl_mvm_mac_ctxt_send_beacon(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct sk_buff * beacon,struct ieee80211_bss_conf * link_conf) iwl_mvm_mac_ctxt_send_beacon() argument 1181 iwl_mvm_mac_ctxt_beacon_changed(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_mac_ctxt_beacon_changed() argument 1209 struct ieee80211_vif *vif; global() member 1216 iwl_mvm_mac_ap_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_mac_ap_iterator() argument 1259 iwl_mvm_mac_ctxt_cmd_fill_ap(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_mac_ctx_cmd * cmd,struct iwl_mac_data_ap * ctxt_ap,bool add) iwl_mvm_mac_ctxt_cmd_fill_ap() argument 1320 iwl_mvm_mac_ctxt_cmd_ap(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action) iwl_mvm_mac_ctxt_cmd_ap() argument 1338 iwl_mvm_mac_ctxt_cmd_go(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action) iwl_mvm_mac_ctxt_cmd_go() argument 1362 iwl_mvm_mac_ctx_send(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action,bool force_assoc_off,const u8 * bssid_override) iwl_mvm_mac_ctx_send() argument 1389 iwl_mvm_mac_ctxt_add(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_mac_ctxt_add() argument 1410 iwl_mvm_mac_ctxt_changed(struct iwl_mvm * mvm,struct ieee80211_vif * vif,bool force_assoc_off,const u8 * bssid_override) iwl_mvm_mac_ctxt_changed() argument 1423 iwl_mvm_mac_ctxt_remove(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_mac_ctxt_remove() argument 1580 struct ieee80211_vif *vif; iwl_mvm_handle_missed_beacons_notif() local 1755 struct ieee80211_vif *vif; iwl_mvm_probe_resp_data_notif() local 1815 struct ieee80211_vif *csa_vif, *vif; iwl_mvm_channel_switch_start_notif() local 1915 struct ieee80211_vif *vif; iwl_mvm_channel_switch_error_notif() local [all...] |
| H A D | mac80211.c | 963 iwl_mvm_ampdu_check_trigger(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_ampdu_check_trigger() argument 1008 struct ieee80211_vif *vif, in iwl_mvm_mac_ampdu_action() argument 1091 iwl_mvm_cleanup_iterator(void * data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_cleanup_iterator() argument 1515 iwl_mvm_post_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_post_channel_switch() argument 1579 iwl_mvm_abort_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_abort_channel_switch() argument 1620 struct ieee80211_vif *vif; iwl_mvm_channel_switch_disconnect_wk() local 1652 iwl_mvm_alloc_bcast_mcast_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_alloc_bcast_mcast_sta() argument 1687 iwl_mvm_mac_add_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_mac_add_interface() argument 1808 iwl_mvm_prepare_mac_removal(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_prepare_mac_removal() argument 1825 iwl_mvm_mac_remove_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_mac_remove_interface() argument 1907 iwl_mvm_mc_iface_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_mc_iface_iterator() argument 2037 iwl_mvm_config_iface_filter(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int filter_flags,unsigned int changed_flags) iwl_mvm_config_iface_filter() argument 2056 iwl_mvm_update_mu_groups(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_update_mu_groups() argument 2072 iwl_mvm_mu_mimo_iface_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_mu_mimo_iface_iterator() argument 2400 iwl_mvm_is_nic_ack_enabled(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_is_nic_ack_enabled() argument 2449 iwl_mvm_cfg_he_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u8 sta_id) iwl_mvm_cfg_he_sta() argument 2601 iwl_mvm_protect_assoc(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 duration_override) iwl_mvm_protect_assoc() argument 2630 iwl_mvm_bss_info_changed_station_assoc(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u64 changes) iwl_mvm_bss_info_changed_station_assoc() argument 2665 iwl_mvm_bss_info_changed_station_common(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,u64 changes) iwl_mvm_bss_info_changed_station_common() argument 2723 iwl_mvm_bss_info_changed_station(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * bss_conf,u64 changes) iwl_mvm_bss_info_changed_station() argument 2865 iwl_mvm_start_ap_ibss_common(struct ieee80211_hw * hw,struct ieee80211_vif * vif,int * ret) iwl_mvm_start_ap_ibss_common() argument 2906 iwl_mvm_start_ap_ibss(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_start_ap_ibss() argument 3025 iwl_mvm_start_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_start_ap() argument 3032 iwl_mvm_start_ibss(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_start_ibss() argument 3039 iwl_mvm_stop_ap_ibss_common(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_stop_ap_ibss_common() argument 3072 iwl_mvm_stop_ap_ibss(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_stop_ap_ibss() argument 3110 iwl_mvm_stop_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_stop_ap() argument 3117 iwl_mvm_stop_ibss(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_stop_ibss() argument 3124 iwl_mvm_bss_info_changed_ap_ibss(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * bss_conf,u64 changes) iwl_mvm_bss_info_changed_ap_ibss() argument 3155 iwl_mvm_bss_info_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * bss_conf,u64 changes) iwl_mvm_bss_info_changed() argument 3190 iwl_mvm_mac_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_scan_request * hw_req) iwl_mvm_mac_hw_scan() argument 3204 iwl_mvm_mac_cancel_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_mac_cancel_hw_scan() argument 3310 iwl_mvm_mac_sta_notify(struct ieee80211_hw * hw,struct ieee80211_vif * vif,enum sta_notify_cmd cmd,struct ieee80211_sta * sta) iwl_mvm_mac_sta_notify() argument 3370 iwl_mvm_sta_pre_rcu_remove(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mvm_sta_pre_rcu_remove() argument 3408 iwl_mvm_check_uapsd(struct iwl_mvm * mvm,struct ieee80211_vif * vif,const u8 * bssid) iwl_mvm_check_uapsd() argument 3447 iwl_mvm_tdls_check_trigger(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u8 * peer_addr,enum nl80211_tdls_operation action) iwl_mvm_tdls_check_trigger() argument 3499 iwl_mvm_check_he_obss_narrow_bw_ru(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int link_id,struct ieee80211_bss_conf * link_conf) iwl_mvm_check_he_obss_narrow_bw_ru() argument 3529 iwl_mvm_reset_cca_40mhz_workaround(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_reset_cca_40mhz_workaround() argument 3561 iwl_mvm_mei_host_associated(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_mvm_sta * mvm_sta) iwl_mvm_mei_host_associated() argument 3632 iwl_mvm_mac_ctxt_changed_wrapper(struct iwl_mvm * mvm,struct ieee80211_vif * vif,bool force_assoc_off) iwl_mvm_mac_ctxt_changed_wrapper() argument 3639 iwl_mvm_mac_sta_state(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum ieee80211_sta_state old_state,enum ieee80211_sta_state new_state) iwl_mvm_mac_sta_state() argument 3661 iwl_mvm_rs_rate_init_all_links(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mvm_rs_rate_init_all_links() argument 3682 iwl_mvm_vif_conf_from_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mvm_vif_conf_from_sta() argument 3716 iwl_mvm_vif_set_he_support(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,bool is_sta) iwl_mvm_vif_set_he_support() argument 3745 iwl_mvm_sta_state_notexist_to_none(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta,const struct iwl_mvm_sta_state_ops * callbacks) iwl_mvm_sta_state_notexist_to_none() argument 3805 iwl_mvm_sta_state_auth_to_assoc(struct ieee80211_hw * hw,struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta,const struct iwl_mvm_sta_state_ops * callbacks) iwl_mvm_sta_state_auth_to_assoc() argument 3860 iwl_mvm_sta_state_assoc_to_authorized(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta,const struct iwl_mvm_sta_state_ops * callbacks) iwl_mvm_sta_state_assoc_to_authorized() argument 3905 iwl_mvm_sta_state_authorized_to_assoc(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta,const struct iwl_mvm_sta_state_ops * callbacks) iwl_mvm_sta_state_authorized_to_assoc() argument 3935 iwl_mvm_smps_workaround(struct iwl_mvm * mvm,struct ieee80211_vif * vif,bool update) iwl_mvm_smps_workaround() argument 3952 iwl_mvm_mac_sta_state_common(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum ieee80211_sta_state old_state,enum ieee80211_sta_state new_state,const struct iwl_mvm_sta_state_ops * callbacks) iwl_mvm_mac_sta_state_common() argument 4103 iwl_mvm_sta_rc_update(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_link_sta * link_sta,u32 changed) iwl_mvm_sta_rc_update() argument 4120 iwl_mvm_mac_conf_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int link_id,u16 ac,const struct ieee80211_tx_queue_params * params) iwl_mvm_mac_conf_tx() argument 4141 iwl_mvm_mac_mgd_prepare_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_prep_tx_info * info) iwl_mvm_mac_mgd_prepare_tx() argument 4155 iwl_mvm_mac_mgd_complete_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_prep_tx_info * info) iwl_mvm_mac_mgd_complete_tx() argument 4169 iwl_mvm_mac_sched_scan_start(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_sched_scan_request * req,struct ieee80211_scan_ies * ies) iwl_mvm_mac_sched_scan_start() argument 4184 iwl_mvm_mac_sched_scan_stop(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_mac_sched_scan_stop() argument 4213 __iwl_mvm_mac_set_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key) __iwl_mvm_mac_set_key() argument 4453 iwl_mvm_mac_set_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key) iwl_mvm_mac_set_key() argument 4467 iwl_mvm_mac_update_tkip_key(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_key_conf * keyconf,struct ieee80211_sta * sta,u32 iv32,u16 * phase1key) iwl_mvm_mac_update_tkip_key() argument 4517 iwl_mvm_send_aux_roc_cmd(struct iwl_mvm * mvm,struct ieee80211_channel * channel,struct ieee80211_vif * vif,int duration) iwl_mvm_send_aux_roc_cmd() argument 4632 iwl_mvm_roc_link(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_roc_link() argument 4658 iwl_mvm_roc(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel * channel,int duration,enum ieee80211_roc_type type) iwl_mvm_roc() argument 4673 iwl_mvm_roc_station(struct iwl_mvm * mvm,struct ieee80211_channel * channel,struct ieee80211_vif * vif,int duration) iwl_mvm_roc_station() argument 4696 iwl_mvm_roc_p2p(struct iwl_mvm * mvm,struct ieee80211_channel * channel,struct ieee80211_vif * vif,int duration,enum ieee80211_roc_type type) iwl_mvm_roc_p2p() argument 4726 iwl_mvm_p2p_find_phy_ctxt(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_channel * channel) iwl_mvm_p2p_find_phy_ctxt() argument 4772 iwl_mvm_roc_common(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel * channel,int duration,enum ieee80211_roc_type type,const struct iwl_mvm_roc_ops * ops) iwl_mvm_roc_common() argument 4826 iwl_mvm_cancel_roc(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_cancel_roc() argument 4845 iwl_mvm_chanctx_usage_iter(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_chanctx_usage_iter() argument 4984 __iwl_mvm_assign_vif_chanctx_common(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_chanctx_conf * ctx,bool switching_chanctx,int * ret) __iwl_mvm_assign_vif_chanctx_common() argument 5025 __iwl_mvm_assign_vif_chanctx(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx,bool switching_chanctx) __iwl_mvm_assign_vif_chanctx() argument 5111 iwl_mvm_assign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx) iwl_mvm_assign_vif_chanctx() argument 5128 __iwl_mvm_unassign_vif_chanctx_common(struct iwl_mvm * mvm,struct ieee80211_vif * vif,bool switching_chanctx) __iwl_mvm_unassign_vif_chanctx_common() argument 5166 __iwl_mvm_unassign_vif_chanctx(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx,bool switching_chanctx) __iwl_mvm_unassign_vif_chanctx() argument 5200 iwl_mvm_unassign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx) iwl_mvm_unassign_vif_chanctx() argument 5366 iwl_mvm_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) iwl_mvm_channel_switch() argument 5380 iwl_mvm_schedule_client_csa(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) iwl_mvm_schedule_client_csa() argument 5406 iwl_mvm_old_pre_chan_sw_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) iwl_mvm_old_pre_chan_sw_sta() argument 5455 iwl_mvm_pre_channel_switch(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) iwl_mvm_pre_channel_switch() argument 5574 iwl_mvm_mac_pre_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) iwl_mvm_mac_pre_channel_switch() argument 5584 iwl_mvm_channel_switch_rx_beacon(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) iwl_mvm_channel_switch_rx_beacon() argument 5678 iwl_mvm_mac_flush(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u32 queues,bool drop) iwl_mvm_mac_flush() argument 5745 iwl_mvm_mac_flush_sta(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mvm_mac_flush_sta() argument 6022 iwl_mvm_mac_sta_statistics(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct station_info * sinfo) iwl_mvm_mac_sta_statistics() argument 6073 iwl_mvm_event_mlme_callback_ini(struct iwl_mvm * mvm,struct ieee80211_vif * vif,const struct ieee80211_mlme_event * mlme) iwl_mvm_event_mlme_callback_ini() argument 6093 iwl_mvm_event_mlme_callback(struct iwl_mvm * mvm,struct ieee80211_vif * vif,const struct ieee80211_event * event) iwl_mvm_event_mlme_callback() argument 6145 iwl_mvm_event_bar_rx_callback(struct iwl_mvm * mvm,struct ieee80211_vif * vif,const struct ieee80211_event * event) iwl_mvm_event_bar_rx_callback() argument 6168 iwl_mvm_mac_event_callback(struct ieee80211_hw * hw,struct ieee80211_vif * vif,const struct ieee80211_event * event) iwl_mvm_mac_event_callback() argument 6261 iwl_mvm_mac_get_ftm_responder_stats(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_ftm_responder_stats * stats) iwl_mvm_mac_get_ftm_responder_stats() argument 6288 iwl_mvm_start_pmsr(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_pmsr_request * request) iwl_mvm_start_pmsr() argument 6297 iwl_mvm_abort_pmsr(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_pmsr_request * request) iwl_mvm_abort_pmsr() argument 6333 iwl_mvm_set_hw_timestamp(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_set_hw_timestamp * hwts) iwl_mvm_set_hw_timestamp() argument [all...] |
| H A D | time-event.c | 49 struct ieee80211_vif *vif = mvm->p2p_device_vif; iwl_mvm_cleanup_roc() local 187 iwl_mvm_te_check_disconnect(struct iwl_mvm * mvm,struct ieee80211_vif * vif,const char * errmsg) iwl_mvm_te_check_disconnect() argument 233 struct ieee80211_vif *vif = te_data->vif; iwl_mvm_te_handle_notify_csa() local 403 iwl_mvm_rx_roc_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_rx_roc_iterator() argument 586 iwl_mvm_time_event_send_add(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_mvm_time_event_data * te_data,struct iwl_time_event_cmd * te_cmd) iwl_mvm_time_event_send_add() argument 647 iwl_mvm_protect_session(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 duration,u32 min_duration,u32 max_delay,bool wait_for_notif) iwl_mvm_protect_session() argument 724 iwl_mvm_get_session_prot_id(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_get_session_prot_id() argument 742 iwl_mvm_cancel_session_protection(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 id) iwl_mvm_cancel_session_protection() argument 786 struct ieee80211_vif *vif = te_data->vif; __iwl_mvm_remove_time_event() local 915 iwl_mvm_stop_session_protection(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_stop_session_protection() argument 951 struct ieee80211_vif *vif; iwl_mvm_rx_session_protect_notif() local 1029 iwl_mvm_roc_duration_and_delay(struct ieee80211_vif * vif,u32 duration_ms,u32 * duration_tu,u32 * delay) iwl_mvm_roc_duration_and_delay() argument 1074 iwl_mvm_roc_add_cmd(struct iwl_mvm * mvm,struct ieee80211_channel * channel,struct ieee80211_vif * vif,int duration,enum iwl_roc_activity activity) iwl_mvm_roc_add_cmd() argument 1124 iwl_mvm_start_p2p_roc_session_protection(struct iwl_mvm * mvm,struct ieee80211_vif * vif,int duration,enum ieee80211_roc_type type) iwl_mvm_start_p2p_roc_session_protection() argument 1162 iwl_mvm_start_p2p_roc(struct iwl_mvm * mvm,struct ieee80211_vif * vif,int duration,enum ieee80211_roc_type type) iwl_mvm_start_p2p_roc() argument 1258 iwl_mvm_stop_roc(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_stop_roc() argument 1325 iwl_mvm_remove_csa_period(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_remove_csa_period() argument 1344 iwl_mvm_schedule_csa_period(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 duration,u32 apply_time) iwl_mvm_schedule_csa_period() argument 1417 iwl_mvm_schedule_session_protection(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 duration,u32 min_duration,bool wait_for_notif) iwl_mvm_schedule_session_protection() argument [all...] |
| /linux/drivers/net/wireless/silabs/wfx/ |
| H A D | sta.c | 85 struct ieee80211_vif *vif = NULL; in wfx_configure_filter() local 140 struct ieee80211_vif *vif = wvif_to_vif(wvif); in wfx_get_ps_timeout() local 183 struct ieee80211_vif *vif = wvif_to_vif(wvif); in wfx_update_pm() local 201 int wfx_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in wfx_conf_tx() 238 struct ieee80211_vif *vif = wvif_to_vif(wvif); in wfx_event_report_rssi() local 254 struct ieee80211_vif *vif = wvif_to_vif(wvif); in wfx_beacon_loss_work() local 261 void wfx_set_default_unicast_key(struct ieee80211_hw *hw, struct ieee80211_vif *vif, int idx) in wfx_set_default_unicast_key() 285 int wfx_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) in wfx_sta_add() 307 int wfx_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) in wfx_sta_remove() 323 struct ieee80211_vif *vif = wvif_to_vif(wvif); in wfx_upload_ap_templates() local [all …]
|
| /linux/drivers/net/wireless/ath/wil6210/ |
| H A D | netdev.c | 16 struct wil6210_vif *vif; in wil_has_other_active_ifaces() local 144 struct wil6210_vif *vif; in wil6210_netdev_poll_tx() local 201 static void wil_vif_deinit(struct wil6210_vif *vif) in wil_vif_deinit() 213 void wil_vif_free(struct wil6210_vif *vif) in wil_vif_free() 223 struct wil6210_vif *vif = ndev_to_vif(ndev); in wil_ndev_destructor() local 230 struct wil6210_vif *vif = timer_container_of(vif, t, connect_timer); in wil_connect_timer_fn() local 246 struct wil6210_vif *vif = timer_container_of(vif, t, scan_timer); in wil_scan_timer_fn() local 256 struct wil6210_vif *vif = timer_container_of(vif, t, in wil_p2p_discovery_timer_fn() local 265 static void wil_vif_init(struct wil6210_vif *vif) in wil_vif_init() 304 struct wil6210_vif *vif; in wil_vif_alloc() local [all …]
|
| H A D | p2p.c | 15 static int wil_p2p_start_listen(struct wil6210_vif *vif) in wil_p2p_start_listen() 59 int wil_p2p_search(struct wil6210_vif *vif, in wil_p2p_search() 129 struct wil6210_vif *vif = wdev_to_vif(wil, wdev); in wil_p2p_listen() local 177 u8 wil_p2p_stop_discovery(struct wil6210_vif *vif) in wil_p2p_stop_discovery() 196 int wil_p2p_cancel_listen(struct wil6210_vif *vif, u64 cookie) in wil_p2p_cancel_listen() 235 struct wil6210_vif *vif = container_of(p2p, in wil_p2p_listen_expired() local 263 struct wil6210_vif *vif = container_of(p2p, in wil_p2p_search_expired() local 295 struct wil6210_vif *vif = container_of(p2p, in wil_p2p_delayed_listen_work() local 340 struct wil6210_vif *vif = ndev_to_vif(wil->main_ndev); in wil_p2p_stop_radio_operations() local
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7921/ |
| H A D | main.c | 301 mt7921_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in mt7921_add_interface() argument 363 struct ieee80211_vif *vif) in mt7921_roc_iter() argument 406 mt7921_abort_roc(struct mt792x_phy * phy,struct mt792x_vif * vif) mt7921_abort_roc() argument 422 mt7921_set_roc(struct mt792x_phy * phy,struct mt792x_vif * vif,struct ieee80211_channel * chan,int duration,enum mt7921_roc_req type) mt7921_set_roc() argument 452 mt7921_remain_on_channel(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel * chan,int duration,enum ieee80211_roc_type type) mt7921_remain_on_channel() argument 469 mt7921_cancel_remain_on_channel(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7921_cancel_remain_on_channel() argument 503 mt7921_set_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key) mt7921_set_key() argument 582 mt7921_pm_interface_iter(void * priv,u8 * mac,struct ieee80211_vif * vif) mt7921_pm_interface_iter() argument 603 mt7921_sniffer_interface_iter(void * priv,u8 * mac,struct ieee80211_vif * vif) mt7921_sniffer_interface_iter() argument 696 mt7921_bss_info_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * info,u64 changed) mt7921_bss_info_changed() argument 746 mt7921_calc_vif_num(void * priv,u8 * mac,struct ieee80211_vif * vif) mt7921_calc_vif_num() argument 766 mt7921_regd_set_6ghz_power_type(struct ieee80211_vif * vif,bool is_add) mt7921_regd_set_6ghz_power_type() argument 808 mt7921_mac_sta_add(struct mt76_dev * mdev,struct ieee80211_vif * vif,struct ieee80211_sta * sta) mt7921_mac_sta_add() argument 858 mt7921_mac_sta_event(struct mt76_dev * mdev,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum mt76_sta_event ev) mt7921_mac_sta_event() argument 891 mt7921_mac_sta_remove(struct mt76_dev * mdev,struct ieee80211_vif * vif,struct ieee80211_sta * sta) mt7921_mac_sta_remove() argument 940 mt7921_ampdu_action(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_ampdu_params * params) mt7921_ampdu_action() argument 997 mt7921_sta_state(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum ieee80211_sta_state old_state,enum ieee80211_sta_state new_state) mt7921_sta_state() argument 1055 mt7921_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_scan_request * req) mt7921_hw_scan() argument 1070 mt7921_cancel_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7921_cancel_hw_scan() argument 1081 mt7921_start_sched_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_sched_scan_request * req,struct ieee80211_scan_ies * ies) mt7921_start_sched_scan() argument 1103 mt7921_stop_sched_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7921_stop_sched_scan() argument 1191 mt7921_set_rekey_data(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_gtk_rekey_data * data) mt7921_set_rekey_data() argument 1203 mt7921_sta_set_decap_offload(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,bool enabled) mt7921_sta_set_decap_offload() argument 1228 mt7921_ipv6_addr_change(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct inet6_dev * idev) mt7921_ipv6_addr_change() argument 1323 mt7921_channel_switch_beacon(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_chan_def * chandef) mt7921_channel_switch_beacon() argument 1334 mt7921_start_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) mt7921_start_ap() argument 1362 mt7921_stop_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) mt7921_stop_ap() argument 1410 struct ieee80211_vif *vif; mt7921_change_chanctx() local 1430 mt7921_mgd_prepare_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_prep_tx_info * info) mt7921_mgd_prepare_tx() argument 1445 mt7921_mgd_complete_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_prep_tx_info * info) mt7921_mgd_complete_tx() argument 1466 struct ieee80211_vif *vif; mt7921_csa_work() local 1483 mt7921_pre_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) mt7921_pre_channel_switch() argument 1497 mt7921_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) mt7921_channel_switch() argument 1508 mt7921_abort_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) mt7921_abort_channel_switch() argument 1518 mt7921_channel_switch_rx_beacon(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) mt7921_channel_switch_rx_beacon() argument [all...] |
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | mac80211.c | 660 iwl_mld_mac80211_add_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mld_mac80211_add_interface() argument 742 iwl_mld_mac80211_remove_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mld_mac80211_remove_interface() argument 784 iwl_mld_mac80211_change_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif,enum nl80211_iftype new_type,bool p2p) iwl_mld_mac80211_change_interface() argument 812 iwl_mld_mc_iface_iterator(void * data,u8 * mac,struct ieee80211_vif * vif) iwl_mld_mc_iface_iterator() argument 1021 struct ieee80211_vif *vif; iwl_mld_update_link_npca_puncturing() local 1107 iwl_mld_can_activate_link(struct iwl_mld * mld,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link) iwl_mld_can_activate_link() argument 1132 iwl_mld_assign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link,struct ieee80211_chanctx_conf * ctx) iwl_mld_assign_vif_chanctx() argument 1248 iwl_mld_unassign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link,struct ieee80211_chanctx_conf * ctx) iwl_mld_unassign_vif_chanctx() argument 1304 iwl_mld_link_changed_mapping(struct iwl_mld * mld,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,u64 changes) iwl_mld_link_changed_mapping() argument 1341 iwl_mld_mac80211_link_info_changed_sta(struct iwl_mld * mld,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,u64 changes) iwl_mld_mac80211_link_info_changed_sta() argument 1391 iwl_mld_mac80211_link_info_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,u64 changes) iwl_mld_mac80211_link_info_changed() argument 1435 iwl_mld_mac80211_vif_cfg_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u64 changes) iwl_mld_mac80211_vif_cfg_changed() argument 1478 iwl_mld_mac80211_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_scan_request * hw_req) iwl_mld_mac80211_hw_scan() argument 1502 iwl_mld_mac80211_cancel_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mld_mac80211_cancel_hw_scan() argument 1522 iwl_mld_mac80211_sched_scan_start(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_sched_scan_request * req,struct ieee80211_scan_ies * ies) iwl_mld_mac80211_sched_scan_start() argument 1533 iwl_mld_mac80211_sched_scan_stop(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mld_mac80211_sched_scan_stop() argument 1575 iwl_mld_mac80211_mgd_prepare_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_prep_tx_info * info) iwl_mld_mac80211_mgd_prepare_tx() argument 1597 iwl_mld_mac_mgd_complete_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_prep_tx_info * info) iwl_mld_mac_mgd_complete_tx() argument 1631 iwl_mld_mac80211_conf_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int link_id,u16 ac,const struct ieee80211_tx_queue_params * params) iwl_mld_mac80211_conf_tx() argument 1660 iwl_mld_set_uapsd(struct iwl_mld * mld,struct ieee80211_vif * vif) iwl_mld_set_uapsd() argument 1745 iwl_mld_link_set_2mhz_block(struct iwl_mld * mld,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mld_link_set_2mhz_block() argument 1767 iwl_mld_move_sta_state_up(struct iwl_mld * mld,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum ieee80211_sta_state old_state,enum ieee80211_sta_state new_state) iwl_mld_move_sta_state_up() argument 1896 iwl_mld_move_sta_state_down(struct iwl_mld * mld,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum ieee80211_sta_state old_state,enum ieee80211_sta_state new_state) iwl_mld_move_sta_state_down() argument 1972 iwl_mld_mac80211_sta_state(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum ieee80211_sta_state old_state,enum ieee80211_sta_state new_state) iwl_mld_mac80211_sta_state() argument 1994 iwl_mld_mac80211_flush(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u32 queues,bool drop) iwl_mld_mac80211_flush() argument 2022 iwl_mld_mac80211_flush_sta(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mld_mac80211_flush_sta() argument 2032 iwl_mld_mac80211_ampdu_action(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_ampdu_params * params) iwl_mld_mac80211_ampdu_action() argument 2103 iwl_mld_sta_rc_update(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_link_sta * link_sta,u32 changed) iwl_mld_sta_rc_update() argument 2201 iwl_mld_set_key_add(struct iwl_mld * mld,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key) iwl_mld_set_key_add() argument 2278 iwl_mld_set_key_remove(struct iwl_mld * mld,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key) iwl_mld_set_key_remove() argument 2323 iwl_mld_mac80211_set_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key) iwl_mld_mac80211_set_key() argument 2361 iwl_mld_pre_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) iwl_mld_pre_channel_switch() argument 2410 iwl_mld_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) iwl_mld_channel_switch() argument 2426 iwl_mld_post_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mld_post_channel_switch() argument 2441 iwl_mld_abort_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mld_abort_channel_switch() argument 2549 iwl_mld_sta_pre_rcu_remove(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mld_sta_pre_rcu_remove() argument 2577 iwl_mld_mac80211_mgd_protect_tdls_discover(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int link_id) iwl_mld_mac80211_mgd_protect_tdls_discover() argument 2615 iwl_mld_chanctx_used_by_other_vif(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_chanctx_conf * chanctx_conf) iwl_mld_chanctx_used_by_other_vif() argument 2638 iwl_mld_can_activate_links(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u16 desired_links) iwl_mld_can_activate_links() argument 2707 iwl_mld_change_vif_links(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u16 old_links,u16 new_links,struct ieee80211_bss_conf * old[IEEE80211_MLD_MAX_NUM_LINKS]) iwl_mld_change_vif_links() argument 2787 iwl_mld_change_sta_links(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,u16 old_links,u16 new_links) iwl_mld_change_sta_links() argument 2797 iwl_mld_mac80211_join_ibss(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mld_mac80211_join_ibss() argument 2803 iwl_mld_mac80211_leave_ibss(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mld_mac80211_leave_ibss() argument 2831 iwl_mld_set_hw_timestamp(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_set_hw_timestamp * hwts) iwl_mld_set_hw_timestamp() argument 2849 iwl_mld_start_pmsr(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_pmsr_request * request) iwl_mld_start_pmsr() argument 2858 iwl_mld_abort_pmsr(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_pmsr_request * request) iwl_mld_abort_pmsr() argument 2867 iwl_mld_can_neg_ttlm(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_neg_ttlm * neg_ttlm) iwl_mld_can_neg_ttlm() argument [all...] |
| /linux/drivers/net/wireless/realtek/rtw88/ |
| H A D | mac80211.c | 147 struct ieee80211_vif *vif) in rtw_ops_add_interface() argument 229 rtw_ops_remove_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) rtw_ops_remove_interface() argument 260 rtw_ops_change_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif,enum nl80211_iftype type,bool p2p) rtw_ops_change_interface() argument 341 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif); rtw_aifsn_to_aifs() local 379 rtw_ops_bss_info_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * conf,u64 changed) rtw_ops_bss_info_changed() argument 469 rtw_ops_start_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) rtw_ops_start_ap() argument 486 rtw_ops_stop_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) rtw_ops_stop_ap() argument 500 rtw_ops_conf_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int link_id,u16 ac,const struct ieee80211_tx_queue_params * params) rtw_ops_conf_tx() argument 520 rtw_ops_sta_add(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) rtw_ops_sta_add() argument 534 rtw_ops_sta_remove(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) rtw_ops_sta_remove() argument 558 rtw_ops_set_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key) rtw_ops_set_key() argument 637 rtw_ops_ampdu_action(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_ampdu_params * params) rtw_ops_ampdu_action() argument 683 rtw_ops_sw_scan_start(struct ieee80211_hw * hw,struct ieee80211_vif * vif,const u8 * mac_addr) rtw_ops_sw_scan_start() argument 695 rtw_ops_sw_scan_complete(struct ieee80211_hw * hw,struct ieee80211_vif * vif) rtw_ops_sw_scan_complete() argument 705 rtw_ops_mgd_prepare_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_prep_tx_info * info) rtw_ops_mgd_prepare_tx() argument 730 rtw_ops_sta_statistics(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct station_info * sinfo) rtw_ops_sta_statistics() argument 741 rtw_ops_flush(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u32 queues,bool drop) rtw_ops_flush() argument 756 struct ieee80211_vif *vif; global() member 782 rtw_ra_mask_info_update(struct rtw_dev * rtwdev,struct ieee80211_vif * vif,const struct cfg80211_bitrate_mask * mask) rtw_ra_mask_info_update() argument 794 rtw_ops_set_bitrate_mask(struct ieee80211_hw * hw,struct ieee80211_vif * vif,const struct cfg80211_bitrate_mask * mask) rtw_ops_set_bitrate_mask() argument 888 rtw_ops_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_scan_request * req) rtw_ops_hw_scan() argument 913 rtw_ops_cancel_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif) rtw_ops_cancel_hw_scan() argument 941 rtw_ops_sta_rc_update(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_link_sta * link_sta,u32 changed) rtw_ops_sta_rc_update() argument [all...] |
| /linux/drivers/net/wireless/mediatek/mt76/mt7915/ |
| H A D | main.c | 185 static void mt7915_init_bitrate_mask(struct ieee80211_vif *vif) in mt7915_init_bitrate_mask() argument 205 struct ieee80211_vif *vif) in mt7915_add_interface() argument 297 mt7915_remove_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7915_remove_interface() argument 366 mt7915_set_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key) mt7915_set_key() argument 518 mt7915_conf_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int link_id,u16 queue,const struct ieee80211_tx_queue_params * params) mt7915_conf_tx() argument 595 mt7915_update_bss_color(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_he_bss_color * bss_color) mt7915_update_bss_color() argument 617 mt7915_bss_info_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * info,u64 changed) mt7915_bss_info_changed() argument 690 mt7915_vif_check_caps(struct mt7915_phy * phy,struct ieee80211_vif * vif) mt7915_vif_check_caps() argument 708 mt7915_start_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) mt7915_start_ap() argument 730 mt7915_stop_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) mt7915_stop_ap() argument 742 mt7915_channel_switch_beacon(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_chan_def * chandef) mt7915_channel_switch_beacon() argument 752 mt7915_mac_sta_add(struct mt76_dev * mdev,struct ieee80211_vif * vif,struct ieee80211_sta * sta) mt7915_mac_sta_add() argument 788 struct ieee80211_vif *vif; global() member 793 __mt7915_drop_sta(void * ptr,u8 * mac,struct ieee80211_vif * vif) __mt7915_drop_sta() argument 814 mt7915_drop_other_sta(struct mt7915_dev * dev,struct ieee80211_vif * vif,struct ieee80211_sta * sta) mt7915_drop_other_sta() argument 837 mt7915_mac_sta_event(struct mt76_dev * mdev,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum mt76_sta_event ev) mt7915_mac_sta_event() argument 884 mt7915_mac_sta_remove(struct mt76_dev * mdev,struct ieee80211_vif * vif,struct ieee80211_sta * sta) mt7915_mac_sta_remove() argument 908 struct ieee80211_vif *vif = info->control.vif; mt7915_tx() local 944 mt7915_ampdu_action(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_ampdu_params * params) mt7915_ampdu_action() argument 1049 mt7915_get_tsf(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7915_get_tsf() argument 1063 mt7915_set_tsf(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u64 timestamp) mt7915_set_tsf() argument 1094 mt7915_offset_tsf(struct ieee80211_hw * hw,struct ieee80211_vif * vif,s64 timestamp) mt7915_offset_tsf() argument 1171 mt7915_sta_statistics(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct station_info * sinfo) mt7915_sta_statistics() argument 1248 mt7915_sta_rc_update(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_link_sta * link_sta,u32 changed) mt7915_sta_rc_update() argument 1265 mt7915_set_bitrate_mask(struct ieee80211_hw * hw,struct ieee80211_vif * vif,const struct cfg80211_bitrate_mask * mask) mt7915_set_bitrate_mask() argument 1290 mt7915_sta_set_4addr(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,bool enabled) mt7915_sta_set_4addr() argument 1309 mt7915_sta_set_decap_offload(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,bool enabled) mt7915_sta_set_decap_offload() argument 1328 mt7915_sta_set_txpwr(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) mt7915_sta_set_txpwr() argument 1500 mt7915_get_et_strings(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u32 sset,u8 * data) mt7915_get_et_strings() argument 1513 mt7915_get_et_sset_count(struct ieee80211_hw * hw,struct ieee80211_vif * vif,int sset) mt7915_get_et_sset_count() argument 1534 mt7915_get_et_stats(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ethtool_stats * stats,u64 * data) mt7915_get_et_stats() argument 1737 mt7915_net_fill_forward_path(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct net_device_path_ctx * ctx,struct net_device_path * path) mt7915_net_fill_forward_path() argument [all...] |
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | mac80211.c | 25 struct ieee80211_vif *vif = info->control.vif; in rtw89_ops_tx() local 170 struct ieee80211_vif *vif) in rtw89_ops_add_interface() argument 244 rtw89_ops_remove_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) rtw89_ops_remove_interface() argument 283 rtw89_ops_change_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif,enum nl80211_iftype type,bool p2p) rtw89_ops_change_interface() argument 489 __rtw89_ops_sta_add(struct rtw89_dev * rtwdev,struct ieee80211_vif * vif,struct ieee80211_sta * sta) __rtw89_ops_sta_add() argument 553 __rtw89_ops_sta_assoc(struct rtw89_dev * rtwdev,struct ieee80211_vif * vif,struct ieee80211_sta * sta,bool station_mode) __rtw89_ops_sta_assoc() argument 583 __rtw89_ops_sta_disassoc(struct rtw89_dev * rtwdev,struct ieee80211_vif * vif,struct ieee80211_sta * sta) __rtw89_ops_sta_disassoc() argument 610 __rtw89_ops_sta_disconnect(struct rtw89_dev * rtwdev,struct ieee80211_vif * vif,struct ieee80211_sta * sta) __rtw89_ops_sta_disconnect() argument 634 __rtw89_ops_sta_remove(struct rtw89_dev * rtwdev,struct ieee80211_vif * vif,struct ieee80211_sta * sta) __rtw89_ops_sta_remove() argument 662 rtw89_station_mode_sta_assoc(struct rtw89_dev * rtwdev,struct ieee80211_vif * vif) rtw89_station_mode_sta_assoc() argument 689 __rtw89_ops_bss_assoc(struct rtw89_dev * rtwdev,struct ieee80211_vif * vif) __rtw89_ops_bss_assoc() argument 700 rtw89_ops_vif_cfg_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u64 changed) rtw89_ops_vif_cfg_changed() argument 751 rtw89_ops_link_info_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * conf,u64 changed) rtw89_ops_link_info_changed() argument 801 rtw89_ops_start_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) rtw89_ops_start_ap() argument 873 rtw89_ops_stop_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) rtw89_ops_stop_ap() argument 913 rtw89_ops_conf_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int link_id,u16 ac,const struct ieee80211_tx_queue_params * params) rtw89_ops_conf_tx() argument 940 __rtw89_ops_sta_state(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum ieee80211_sta_state old_state,enum ieee80211_sta_state new_state) __rtw89_ops_sta_state() argument 974 rtw89_ops_sta_state(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum ieee80211_sta_state old_state,enum ieee80211_sta_state new_state) rtw89_ops_sta_state() argument 988 rtw89_ops_set_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key) rtw89_ops_set_key() argument 1027 rtw89_ops_ampdu_action(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_ampdu_params * params) rtw89_ops_ampdu_action() argument 1093 rtw89_ops_sta_statistics(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct station_info * sinfo) rtw89_ops_sta_statistics() argument 1109 __rtw89_drop_packets(struct rtw89_dev * rtwdev,struct ieee80211_vif * vif) __rtw89_drop_packets() argument 1122 rtw89_ops_flush(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u32 queues,bool drop) rtw89_ops_flush() argument 1140 struct ieee80211_vif *vif; global() member 1149 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif); rtw89_ra_mask_info_update_iter() local 1165 rtw89_ra_mask_info_update(struct rtw89_dev * rtwdev,struct ieee80211_vif * vif,const struct cfg80211_bitrate_mask * mask) rtw89_ra_mask_info_update() argument 1177 rtw89_ops_set_bitrate_mask(struct ieee80211_hw * hw,struct ieee80211_vif * vif,const struct cfg80211_bitrate_mask * mask) rtw89_ops_set_bitrate_mask() argument 1232 rtw89_ops_sw_scan_start(struct ieee80211_hw * hw,struct ieee80211_vif * vif,const u8 * mac_addr) rtw89_ops_sw_scan_start() argument 1253 rtw89_ops_sw_scan_complete(struct ieee80211_hw * hw,struct ieee80211_vif * vif) rtw89_ops_sw_scan_complete() argument 1279 rtw89_ops_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_scan_request * req) rtw89_ops_hw_scan() argument 1325 rtw89_ops_cancel_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif) rtw89_ops_cancel_hw_scan() argument 1349 rtw89_ops_sta_rc_update(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_link_sta * link_sta,u32 changed) rtw89_ops_sta_rc_update() argument 1396 rtw89_ops_assign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx) rtw89_ops_assign_vif_chanctx() argument 1418 rtw89_ops_unassign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx) rtw89_ops_unassign_vif_chanctx() argument 1488 rtw89_ops_channel_switch_beacon(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_chan_def * chandef) rtw89_ops_channel_switch_beacon() argument 1507 rtw89_ops_remain_on_channel(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel * chan,int duration,enum ieee80211_roc_type type) rtw89_ops_remain_on_channel() argument 1543 rtw89_ops_cancel_remain_on_channel(struct ieee80211_hw * hw,struct ieee80211_vif * vif) rtw89_ops_cancel_remain_on_channel() argument 1570 rtw89_ops_set_tid_config(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct cfg80211_tid_config * tid_config) rtw89_ops_set_tid_config() argument 1589 rtw89_can_work_on_links(struct rtw89_dev * rtwdev,struct ieee80211_vif * vif,u16 links) rtw89_can_work_on_links() argument 1602 rtw89_ops_can_activate_links(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u16 active_links) rtw89_ops_can_activate_links() argument 1705 rtw89_ops_change_vif_links(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u16 old_links,u16 new_links,struct ieee80211_bss_conf * old[IEEE80211_MLD_MAX_NUM_LINKS]) rtw89_ops_change_vif_links() argument 1862 rtw89_ops_change_sta_links(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,u16 old_links,u16 new_links) rtw89_ops_change_sta_links() argument 1946 rtw89_set_rekey_data(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_gtk_rekey_data * data) rtw89_set_rekey_data() argument [all...] |
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | main.c | 383 struct ieee80211_vif *vif = link_conf->vif; in mt7925_mac_link_bss_add() local 455 mt7925_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in mt7925_add_interface() argument 490 mt7925_remove_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7925_remove_interface() argument 508 mt7925_roc_iter(void * priv,u8 * mac,struct ieee80211_vif * vif) mt7925_roc_iter() argument 625 mt7925_remain_on_channel(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel * chan,int duration,enum ieee80211_roc_type type) mt7925_remain_on_channel() argument 643 mt7925_cancel_remain_on_channel(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7925_cancel_remain_on_channel() argument 652 mt7925_set_link_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key,int link_id,struct mt792x_link_sta * mlink) mt7925_set_link_key() argument 730 mt7925_set_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key) mt7925_set_key() argument 777 mt7925_pm_interface_iter(void * priv,u8 * mac,struct ieee80211_vif * vif) mt7925_pm_interface_iter() argument 798 mt7925_sniffer_interface_iter(void * priv,u8 * mac,struct ieee80211_vif * vif) mt7925_sniffer_interface_iter() argument 883 mt7925_get_rates_table(struct ieee80211_hw * hw,struct ieee80211_vif * vif,bool beacon,bool mcast) mt7925_get_rates_table() argument 912 mt7925_mac_link_sta_add(struct mt76_dev * mdev,struct ieee80211_vif * vif,struct ieee80211_link_sta * link_sta,struct mt792x_link_sta * mlink) mt7925_mac_link_sta_add() argument 1091 mt7925_mac_sta_add_links(struct mt792x_dev * dev,struct ieee80211_vif * vif,struct ieee80211_sta * sta,unsigned long new_links) mt7925_mac_sta_add_links() argument 1142 mt7925_mac_sta_add(struct mt76_dev * mdev,struct ieee80211_vif * vif,struct ieee80211_sta * sta) mt7925_mac_sta_add() argument 1169 mt7925_mac_set_links(struct mt76_dev * mdev,struct ieee80211_vif * vif) mt7925_mac_set_links() argument 1202 mt7925_mac_link_sta_assoc(struct mt76_dev * mdev,struct ieee80211_vif * vif,struct ieee80211_link_sta * link_sta) mt7925_mac_link_sta_assoc() argument 1241 mt7925_mac_sta_event(struct mt76_dev * mdev,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum mt76_sta_event ev) mt7925_mac_sta_event() argument 1280 mt7925_mac_link_sta_remove(struct mt76_dev * mdev,struct ieee80211_vif * vif,struct ieee80211_link_sta * link_sta,struct mt792x_link_sta * mlink) mt7925_mac_link_sta_remove() argument 1327 mt7925_mac_sta_remove_links(struct mt792x_dev * dev,struct ieee80211_vif * vif,struct ieee80211_sta * sta,unsigned long old_links) mt7925_mac_sta_remove_links() argument 1394 mt7925_mac_sta_remove(struct mt76_dev * mdev,struct ieee80211_vif * vif,struct ieee80211_sta * sta) mt7925_mac_sta_remove() argument 1461 mt7925_ampdu_action(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_ampdu_params * params) mt7925_ampdu_action() argument 1518 mt7925_mlo_pm_iter(void * priv,u8 * mac,struct ieee80211_vif * vif) mt7925_mlo_pm_iter() argument 1614 mt7925_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_scan_request * req) mt7925_hw_scan() argument 1629 mt7925_cancel_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7925_cancel_hw_scan() argument 1640 mt7925_start_sched_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_sched_scan_request * req,struct ieee80211_scan_ies * ies) mt7925_start_sched_scan() argument 1662 mt7925_stop_sched_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7925_stop_sched_scan() argument 1752 mt7925_set_rekey_data(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_gtk_rekey_data * data) mt7925_set_rekey_data() argument 1764 mt7925_sta_set_decap_offload(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,bool enabled) mt7925_sta_set_decap_offload() argument 1862 mt7925_ipv6_addr_change(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct inet6_dev * idev) mt7925_ipv6_addr_change() argument 1916 mt7925_channel_switch_beacon(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_chan_def * chandef) mt7925_channel_switch_beacon() argument 1927 mt7925_conf_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int link_id,u16 queue,const struct ieee80211_tx_queue_params * params) mt7925_conf_tx() argument 1947 mt7925_start_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) mt7925_start_ap() argument 1975 mt7925_stop_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) mt7925_stop_ap() argument 2025 struct ieee80211_vif *vif; mt7925_change_chanctx() local 2071 mt7925_mgd_prepare_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_prep_tx_info * info) mt7925_mgd_prepare_tx() argument 2087 mt7925_mgd_complete_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_prep_tx_info * info) mt7925_mgd_complete_tx() argument 2096 mt7925_vif_cfg_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u64 changed) mt7925_vif_cfg_changed() argument 2151 mt7925_link_info_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * info,u64 changed) mt7925_link_info_changed() argument 2209 mt7925_change_vif_links(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u16 old_links,u16 new_links,struct ieee80211_bss_conf * old[IEEE80211_MLD_MAX_NUM_LINKS]) mt7925_change_vif_links() argument 2330 mt7925_change_sta_links(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,u16 old_links,u16 new_links) mt7925_change_sta_links() argument 2358 mt7927_reconfig_band(struct mt792x_dev * dev,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct mt792x_bss_conf * mconf,u8 band_idx) mt7927_reconfig_band() argument 2381 mt7925_assign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx) mt7925_assign_vif_chanctx() argument 2420 mt7925_unassign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx) mt7925_unassign_vif_chanctx() argument 2477 struct ieee80211_vif *vif; mt7925_csa_work() local 2516 mt7925_pre_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) mt7925_pre_channel_switch() argument 2533 mt7925_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) mt7925_channel_switch() argument 2549 mt7925_abort_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) mt7925_abort_channel_switch() argument 2559 mt7925_channel_switch_rx_beacon(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) mt7925_channel_switch_rx_beacon() argument 2583 mt7925_start_nan(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_nan_conf * conf) mt7925_start_nan() argument 2630 mt7925_stop_nan(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7925_stop_nan() argument 2654 mt7925_nan_change_conf(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_nan_conf * conf,u32 changes) mt7925_nan_change_conf() argument 2686 mt7925_sta_pre_rcu_remove(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) mt7925_sta_pre_rcu_remove() argument [all...] |
| /linux/drivers/net/wireless/mediatek/mt76/mt7615/ |
| H A D | main.c | 180 struct ieee80211_vif *vif) in mt7615_add_interface() argument 247 mt7615_remove_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7615_remove_interface() argument 336 mt7615_set_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key) mt7615_set_key() argument 461 mt7615_conf_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int link_id,u16 queue,const struct ieee80211_tx_queue_params * params) mt7615_conf_tx() argument 542 mt7615_update_mu_group(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * info) mt7615_update_mu_group() argument 568 mt7615_bss_info_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * info,u64 changed) mt7615_bss_info_changed() argument 624 mt7615_channel_switch_beacon(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_chan_def * chandef) mt7615_channel_switch_beacon() argument 634 mt7615_mac_sta_add(struct mt76_dev * mdev,struct ieee80211_vif * vif,struct ieee80211_sta * sta) mt7615_mac_sta_add() argument 676 mt7615_mac_sta_remove(struct mt76_dev * mdev,struct ieee80211_vif * vif,struct ieee80211_sta * sta) mt7615_mac_sta_remove() argument 705 mt7615_sta_rate_tbl_update(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) mt7615_sta_rate_tbl_update() argument 755 struct ieee80211_vif *vif = info->control.vif; mt7615_tx() local 803 mt7615_ampdu_action(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_ampdu_params * params) mt7615_ampdu_action() argument 863 mt7615_sta_add(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) mt7615_sta_add() argument 871 mt7615_sta_remove(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) mt7615_sta_remove() argument 898 mt7615_get_tsf(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7615_get_tsf() argument 925 mt7615_set_tsf(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u64 timestamp) mt7615_set_tsf() argument 951 mt7615_offset_tsf(struct ieee80211_hw * hw,struct ieee80211_vif * vif,s64 timestamp) mt7615_offset_tsf() argument 1023 mt7615_roc_iter(void * priv,u8 * mac,struct ieee80211_vif * vif) mt7615_roc_iter() argument 1089 mt7615_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_scan_request * req) mt7615_hw_scan() argument 1108 mt7615_cancel_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7615_cancel_hw_scan() argument 1119 mt7615_start_sched_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_sched_scan_request * req,struct ieee80211_scan_ies * ies) mt7615_start_sched_scan() argument 1144 mt7615_stop_sched_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7615_stop_sched_scan() argument 1161 mt7615_remain_on_channel(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel * chan,int duration,enum ieee80211_roc_type type) mt7615_remain_on_channel() argument 1193 mt7615_cancel_remain_on_channel(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7615_cancel_remain_on_channel() argument 1212 mt7615_sta_set_decap_offload(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,bool enabled) mt7615_sta_set_decap_offload() argument 1308 mt7615_set_rekey_data(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_gtk_rekey_data * data) mt7615_set_rekey_data() argument [all...] |
| /linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | main.c | 167 mt7996_init_bitrate_mask(struct ieee80211_vif * vif,struct mt7996_vif_link * mlink) mt7996_init_bitrate_mask() argument 187 mt7996_set_hw_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,unsigned int link_id,struct ieee80211_key_conf * key) mt7996_set_hw_key() argument 280 mt7996_key_iter(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key,void * data) mt7996_key_iter() argument 292 mt7996_vif_link_add(struct mt76_phy * mphy,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct mt76_vif_link * mlink) mt7996_vif_link_add() argument 413 mt7996_vif_link_destroy(struct mt7996_phy * phy,struct mt7996_vif_link * link,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) mt7996_vif_link_destroy() argument 460 mt7996_vif_link_remove(struct mt76_phy * mphy,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct mt76_vif_link * mlink) mt7996_vif_link_remove() argument 556 mt7996_add_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7996_add_interface() argument 596 mt7996_remove_iter(void * data,u8 * mac,struct ieee80211_vif * vif) mt7996_remove_iter() argument 607 mt7996_remove_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7996_remove_interface() argument 688 mt7996_set_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key) mt7996_set_key() argument 755 mt7996_conf_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int link_id,u16 queue,const struct ieee80211_tx_queue_params * params) mt7996_conf_tx() argument 826 mt7996_get_txpower(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int link_id,int * dbm) mt7996_get_txpower() argument 900 mt7996_vif_cfg_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u64 changed) mt7996_vif_cfg_changed() argument 957 mt7996_link_info_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * info,u64 changed) mt7996_link_info_changed() argument 1052 mt7996_channel_switch_beacon(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_chan_def * chandef) mt7996_channel_switch_beacon() argument 1089 mt7996_post_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) mt7996_post_channel_switch() argument 1260 mt7996_mac_sta_remove_links(struct mt7996_dev * dev,struct ieee80211_vif * vif,struct ieee80211_sta * sta,unsigned long links,bool flush) mt7996_mac_sta_remove_links() argument 1271 mt7996_mac_sta_add_links(struct mt7996_dev * dev,struct ieee80211_vif * vif,struct ieee80211_sta * sta,unsigned long new_links) mt7996_mac_sta_add_links() argument 1332 mt7996_mac_sta_change_links(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,u16 old_links,u16 new_links) mt7996_mac_sta_change_links() argument 1352 mt7996_mac_sta_add(struct mt7996_dev * dev,struct ieee80211_vif * vif,struct ieee80211_sta * sta) mt7996_mac_sta_add() argument 1373 mt7996_mac_sta_event(struct mt7996_dev * dev,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum mt76_sta_event ev) mt7996_mac_sta_event() argument 1450 mt7996_mac_sta_remove(struct mt7996_dev * dev,struct ieee80211_vif * vif,struct ieee80211_sta * sta) mt7996_mac_sta_remove() argument 1463 mt7996_set_active_links(struct ieee80211_vif * vif) mt7996_set_active_links() argument 1481 mt7996_sta_state(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum ieee80211_sta_state old_state,enum ieee80211_sta_state new_state) mt7996_sta_state() argument 1523 struct ieee80211_vif *vif = info->control.vif; mt7996_tx() local 1628 mt7996_ampdu_action(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_ampdu_params * params) mt7996_ampdu_action() argument 1741 mt7996_get_tsf(struct ieee80211_hw * hw,struct ieee80211_vif * vif) mt7996_get_tsf() argument 1755 mt7996_set_tsf(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u64 timestamp) mt7996_set_tsf() argument 1791 mt7996_offset_tsf(struct ieee80211_hw * hw,struct ieee80211_vif * vif,s64 timestamp) mt7996_offset_tsf() argument 1881 mt7996_sta_statistics(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct station_info * sinfo) mt7996_sta_statistics() argument 1956 mt7996_link_sta_rc_update(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_link_sta * link_sta,u32 changed) mt7996_link_sta_rc_update() argument 1993 mt7996_set_bitrate_mask(struct ieee80211_hw * hw,struct ieee80211_vif * vif,const struct cfg80211_bitrate_mask * mask) mt7996_set_bitrate_mask() argument 2017 mt7996_sta_set_4addr(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,bool enabled) mt7996_sta_set_4addr() argument 2063 mt7996_sta_set_decap_offload(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,bool enabled) mt7996_sta_set_decap_offload() argument 2209 mt7996_get_et_strings(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u32 sset,u8 * data) mt7996_get_et_strings() argument 2219 mt7996_get_et_sset_count(struct ieee80211_hw * hw,struct ieee80211_vif * vif,int sset) mt7996_get_et_sset_count() argument 2241 mt7996_get_et_stats(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ethtool_stats * stats,u64 * data) mt7996_get_et_stats() argument 2407 mt7996_net_fill_forward_path(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct net_device_path_ctx * ctx,struct net_device_path * path) mt7996_net_fill_forward_path() argument 2466 mt7996_net_setup_tc(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct net_device * netdev,enum tc_setup_type type,void * type_data) mt7996_net_setup_tc() argument 2482 mt7996_change_vif_links(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u16 old_links,u16 new_links,struct ieee80211_bss_conf * old[IEEE80211_MLD_MAX_NUM_LINKS]) mt7996_change_vif_links() argument 2539 mt7996_set_eml_op_mode(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_eml_params * eml_params) mt7996_set_eml_op_mode() argument [all...] |
| /linux/drivers/net/wireless/mediatek/mt7601u/ |
| H A D | main.c | 45 struct ieee80211_vif *vif) in mt7601u_add_interface() 72 struct ieee80211_vif *vif) in mt7601u_remove_interface() 134 mt7601u_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_bss_info_changed() 209 mt7601u_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_sta_add() 240 mt7601u_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_sta_remove() 259 mt7601u_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_sta_notify() 266 struct ieee80211_vif *vif, in mt7601u_sw_scan() 277 struct ieee80211_vif *vif) in mt7601u_sw_scan_complete() 293 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7601u_set_key() 348 mt76_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt76_ampdu_action() [all …]
|
| /linux/drivers/net/wireless/rsi/ |
| H A D | rsi_91x_mac80211.c | 234 struct ieee80211_vif *vif, in rsi_mac80211_hw_scan_start() 275 struct ieee80211_vif *vif) in rsi_mac80211_cancel_hw_scan() 475 struct ieee80211_vif *vif) in rsi_mac80211_add_interface() 546 struct ieee80211_vif *vif) in rsi_mac80211_remove_interface() 596 struct ieee80211_vif *vif; in rsi_channel_change() local 702 struct ieee80211_vif *vif, *sta_vif = NULL; in rsi_mac80211_config() local 752 u16 rsi_get_connected_channel(struct ieee80211_vif *vif) in rsi_get_connected_channel() 770 struct ieee80211_vif *vif) in rsi_switch_channel() 802 struct ieee80211_vif *vif, in rsi_mac80211_bss_info_changed() 917 struct ieee80211_vif *vif, in rsi_mac80211_conf_tx() [all …]
|