/kernel/linux/linux-5.10/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00.h | 377 static inline struct rt2x00_intf* vif_to_intf(struct ieee80211_vif *vif) in vif_to_intf() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | mcu.c | 141 mt7915_get_he_phy_cap(struct mt7915_phy *phy, struct ieee80211_vif *vif) in mt7915_get_he_phy_cap() argument 153 mt7915_get_phy_mode(struct mt7915_dev *dev, struct ieee80211_vif *vif, in mt7915_get_phy_mode() argument 400 mt7915_mcu_csa_finish(void *priv, u8 *mac, struct ieee80211_vif *vif) in mt7915_mcu_csa_finish() argument 728 mt7915_mcu_bss_basic_tlv(struct sk_buff *skb, struct ieee80211_vif *vif, in mt7915_mcu_bss_basic_tlv() argument 786 mt7915_mcu_bss_omac_tlv(struct sk_buff *skb, struct ieee80211_vif *vif) mt7915_mcu_bss_omac_tlv() argument 839 mt7915_check_he_obss_narrow_bw_ru(struct ieee80211_hw *hw, struct ieee80211_vif *vif) mt7915_check_he_obss_narrow_bw_ru() argument 861 mt7915_mcu_bss_rfch_tlv(struct sk_buff *skb, struct ieee80211_vif *vif, struct mt7915_phy *phy) mt7915_mcu_bss_rfch_tlv() argument 899 mt7915_mcu_bss_ra_tlv(struct sk_buff *skb, struct ieee80211_vif *vif, struct mt7915_phy *phy) mt7915_mcu_bss_ra_tlv() argument 925 mt7915_mcu_bss_he_tlv(struct sk_buff *skb, struct ieee80211_vif *vif, struct mt7915_phy *phy) mt7915_mcu_bss_he_tlv() argument 1009 mt7915_mcu_bss_sync_tlv(struct sk_buff *skb, struct ieee80211_vif *vif) mt7915_mcu_bss_sync_tlv() argument 1022 mt7915_mcu_add_bss_info(struct mt7915_phy *phy, struct ieee80211_vif *vif, int enable) mt7915_mcu_add_bss_info() argument 1119 mt7915_mcu_add_key(struct mt7915_dev *dev, struct ieee80211_vif *vif, struct mt7915_sta *msta, struct ieee80211_key_conf *key, enum set_key_cmd cmd) mt7915_mcu_add_key() argument 1247 mt7915_mcu_wtbl_generic_tlv(struct sk_buff *skb, struct ieee80211_vif *vif, struct ieee80211_sta *sta, void *sta_wtbl, void *wtbl_tlv) mt7915_mcu_wtbl_generic_tlv() argument 1290 mt7915_mcu_sta_basic_tlv(struct sk_buff *skb, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool enable) mt7915_mcu_sta_basic_tlv() argument 1473 mt7915_mcu_sta_uapsd_tlv(struct sk_buff *skb, struct ieee80211_sta *sta, struct ieee80211_vif *vif) mt7915_mcu_sta_uapsd_tlv() argument 1553 mt7915_mcu_add_mu(struct mt7915_dev *dev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7915_mcu_add_mu() argument 1595 mt7915_hw_amsdu_supported(struct ieee80211_vif *vif) mt7915_hw_amsdu_supported() argument 1607 mt7915_mcu_sta_tlv(struct mt7915_dev *dev, struct sk_buff *skb, struct ieee80211_sta *sta, struct ieee80211_vif *vif) mt7915_mcu_sta_tlv() argument 1696 mt7915_mcu_add_smps(struct mt7915_dev *dev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7915_mcu_add_smps() argument 1789 mt7915_mcu_sta_bfer_he(struct ieee80211_sta *sta, struct ieee80211_vif *vif, struct mt7915_phy *phy, struct sta_rec_bf *bf) mt7915_mcu_sta_bfer_he() argument 1855 mt7915_mcu_sta_bfer_tlv(struct sk_buff *skb, struct ieee80211_sta *sta, struct ieee80211_vif *vif, struct mt7915_phy *phy, bool enable) mt7915_mcu_sta_bfer_tlv() argument 1940 mt7915_mcu_sta_txbf_type(struct mt7915_phy *phy, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7915_mcu_sta_txbf_type() argument 1992 mt7915_mcu_add_txbf(struct mt7915_dev *dev, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool enable) mt7915_mcu_add_txbf() argument 2044 mt7915_mcu_sta_rate_ctrl_tlv(struct sk_buff *skb, struct mt7915_dev *dev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7915_mcu_sta_rate_ctrl_tlv() argument 2188 mt7915_mcu_add_rate_ctrl(struct mt7915_dev *dev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7915_mcu_add_rate_ctrl() argument 2207 mt7915_mcu_add_group(struct mt7915_dev *dev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7915_mcu_add_group() argument 2232 mt7915_mcu_add_sta_adv(struct mt7915_dev *dev, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool enable) mt7915_mcu_add_sta_adv() argument 2259 mt7915_mcu_add_sta(struct mt7915_dev *dev, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool enable) mt7915_mcu_add_sta() argument 2339 mt7915_mcu_add_dev_info(struct mt7915_dev *dev, struct ieee80211_vif *vif, bool enable) mt7915_mcu_add_dev_info() argument 2422 mt7915_mcu_add_beacon(struct ieee80211_hw *hw, struct ieee80211_vif *vif, int en) mt7915_mcu_add_beacon() argument 2969 mt7915_mcu_set_tx(struct mt7915_dev *dev, struct ieee80211_vif *vif) mt7915_mcu_set_tx() argument 3386 mt7915_mcu_add_obss_spr(struct mt7915_dev *dev, struct ieee80211_vif *vif, bool enable) mt7915_mcu_add_obss_spr() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtl8xxxu/ |
H A D | rtl8xxxu_core.c | 4555 rtl8xxxu_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in rtl8xxxu_bss_info_changed() argument 4286 rtl8xxxu_sw_scan_start(struct ieee80211_hw *hw, struct ieee80211_vif *vif, const u8 *mac) rtl8xxxu_sw_scan_start() argument 4297 rtl8xxxu_sw_scan_complete(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rtl8xxxu_sw_scan_complete() argument 4996 struct ieee80211_vif *vif = tx_info->control.vif; rtl8xxxu_tx() local 5370 struct ieee80211_vif *vif; rtl8723bu_handle_bt_inquiry() local 5396 struct ieee80211_vif *vif; rtl8723bu_handle_bt_info() local 5867 rtl8xxxu_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rtl8xxxu_add_interface() argument 5897 rtl8xxxu_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rtl8xxxu_remove_interface() argument 5946 rtl8xxxu_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u16 queue, const struct ieee80211_tx_queue_params *param) rtl8xxxu_conf_tx() argument 6064 rtl8xxxu_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) rtl8xxxu_set_key() argument 6140 rtl8xxxu_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_ampdu_params *params) rtl8xxxu_ampdu_action() argument 6188 rtl8xxxu_sta_statistics(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct station_info *sinfo) rtl8xxxu_sta_statistics() argument 6340 struct ieee80211_vif *vif; rtl8xxxu_watchdog_callback() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | mac.c | 393 static int ath11k_mac_vif_chan(struct ieee80211_vif *vif, in ath11k_mac_vif_chan() argument 775 struct ieee80211_vif *vif = arvif->vif; in ath11k_mac_setup_bcn_tmpl() local 452 ath11k_get_arvif_iter(void *data, u8 *mac, struct ieee80211_vif *vif) ath11k_get_arvif_iter() argument 862 ath11k_peer_assoc_h_basic(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg) ath11k_peer_assoc_h_basic() argument 887 ath11k_peer_assoc_h_crypto(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg) ath11k_peer_assoc_h_crypto() argument 948 ath11k_peer_assoc_h_rates(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg) ath11k_peer_assoc_h_rates() argument 1010 ath11k_peer_assoc_h_ht(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg) ath11k_peer_assoc_h_ht() argument 1171 ath11k_peer_assoc_h_vht(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg) ath11k_peer_assoc_h_vht() argument 1264 ath11k_peer_assoc_h_he(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg) ath11k_peer_assoc_h_he() argument 1407 ath11k_peer_assoc_h_qos(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg) ath11k_peer_assoc_h_qos() argument 1570 ath11k_peer_assoc_h_phymode(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg) ath11k_peer_assoc_h_phymode() argument 1645 ath11k_peer_assoc_prepare(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg, bool reassoc) ath11k_peer_assoc_prepare() argument 1691 ath11k_bss_assoc(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf) ath11k_bss_assoc() argument 1774 ath11k_bss_disassoc(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ath11k_bss_disassoc() argument 1821 ath11k_recalculate_mgmt_rate(struct ath11k *ar, struct ieee80211_vif *vif, struct cfg80211_chan_def *def) ath11k_recalculate_mgmt_rate() argument 1858 ath11k_mac_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *info, u32 changed) ath11k_mac_op_bss_info_changed() argument 2284 ath11k_mac_op_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_scan_request *hw_req) ath11k_mac_op_hw_scan() argument 2370 ath11k_mac_op_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ath11k_mac_op_cancel_hw_scan() argument 2492 ath11k_mac_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) ath11k_mac_op_set_key() argument 2681 ath11k_station_assoc(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool reassoc) ath11k_station_assoc() argument 2764 ath11k_station_disassoc(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta) ath11k_station_disassoc() argument 2935 ath11k_mac_station_add(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta) ath11k_mac_station_add() argument 3026 ath11k_mac_op_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) ath11k_mac_op_sta_state() argument 3109 ath11k_mac_op_sta_set_txpwr(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) ath11k_mac_op_sta_set_txpwr() argument 3144 ath11k_mac_op_sta_rc_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u32 changed) ath11k_mac_op_sta_rc_update() argument 3234 ath11k_conf_tx_uapsd(struct ath11k *ar, struct ieee80211_vif *vif, u16 ac, bool enable) ath11k_conf_tx_uapsd() argument 3291 ath11k_mac_op_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u16 ac, const struct ieee80211_tx_queue_params *params) ath11k_mac_op_conf_tx() argument 3934 struct ieee80211_vif *vif = ctx; ath11k_mac_vif_txmgmt_idr_remove() local 4085 struct ieee80211_vif *vif = info->control.vif; ath11k_mac_op_tx() local 4398 ath11k_mac_op_update_vif_offload(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ath11k_mac_op_update_vif_offload() argument 4429 ath11k_mac_op_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ath11k_mac_op_add_interface() argument 4660 struct ieee80211_vif *vif = (struct ieee80211_vif *)ctx; ath11k_mac_vif_unref() local 4669 ath11k_mac_op_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ath11k_mac_op_remove_interface() argument 4797 ath11k_mac_op_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_ampdu_params *params) ath11k_mac_op_ampdu_action() argument 5069 ath11k_mac_change_chanctx_cnt_iter(void *data, u8 *mac, struct ieee80211_vif *vif) ath11k_mac_change_chanctx_cnt_iter() argument 5081 ath11k_mac_change_chanctx_fill_iter(void *data, u8 *mac, struct ieee80211_vif *vif) ath11k_mac_change_chanctx_fill_iter() argument 5231 ath11k_start_vdev_delay(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ath11k_start_vdev_delay() argument 5265 ath11k_mac_op_assign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_chanctx_conf *ctx) ath11k_mac_op_assign_vif_chanctx() argument 5337 ath11k_mac_op_unassign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_chanctx_conf *ctx) ath11k_mac_op_unassign_vif_chanctx() argument 5447 ath11k_mac_op_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) ath11k_mac_op_flush() argument 5686 ath11k_mac_op_set_bitrate_mask(struct ieee80211_hw *hw, struct ieee80211_vif *vif, const struct cfg80211_bitrate_mask *mask) ath11k_mac_op_set_bitrate_mask() argument 5903 ath11k_mac_op_sta_statistics(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct station_info *sinfo) ath11k_mac_op_sta_statistics() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath6kl/ |
H A D | wmi.c | 138 struct ath6kl_vif *vif, *found = NULL; in ath6kl_get_vif_by_index() local 503 ath6kl_wmi_remain_on_chnl_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_remain_on_chnl_event_rx() argument 535 ath6kl_wmi_cancel_remain_on_chnl_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_cancel_remain_on_chnl_event_rx() argument 573 ath6kl_wmi_tx_status_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_tx_status_event_rx() argument 599 ath6kl_wmi_rx_probe_req_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_rx_probe_req_event_rx() argument 642 ath6kl_wmi_rx_action_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_rx_action_event_rx() argument 854 ath6kl_wmi_connect_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_connect_event_rx() argument 1020 ath6kl_wmi_disconnect_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_disconnect_event_rx() argument 1064 ath6kl_wmi_tkip_micerr_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_tkip_micerr_event_rx() argument 1081 struct ath6kl_vif *vif = from_timer(vif, t, sched_scan_timer); ath6kl_wmi_sscan_timer() local 1086 ath6kl_wmi_bssinfo_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_bssinfo_event_rx() argument 1274 ath6kl_wmi_scan_complete_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_scan_complete_rx() argument 1287 ath6kl_wmi_neighbor_report_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_neighbor_report_event_rx() argument 1347 ath6kl_wmi_stats_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_stats_event_rx() argument 1504 ath6kl_wmi_cac_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_cac_event_rx() argument 1577 ath6kl_wmi_txe_notify_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_txe_notify_event_rx() argument 2914 ath6kl_wmi_host_sleep_mode_cmd_prcd_evt_rx(struct wmi *wmi, struct ath6kl_vif *vif) ath6kl_wmi_host_sleep_mode_cmd_prcd_evt_rx() argument 3366 ath6kl_wmi_addba_req_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_addba_req_event_rx() argument 3377 ath6kl_wmi_delba_req_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_delba_req_event_rx() argument 3487 ath6kl_wmi_pspoll_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_pspoll_event_rx() argument 3502 ath6kl_wmi_dtimexpiry_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_dtimexpiry_event_rx() argument 3893 struct ath6kl_vif *vif; ath6kl_wmi_proc_events_vif() local [all...] |
/kernel/linux/linux-5.10/include/linux/usb/ |
H A D | r8a66597.h | 45 unsigned vif:1; member
|
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | mlme.c | 1308 ieee80211_chswitch_done(struct ieee80211_vif *vif, bool success) ieee80211_chswitch_done() argument 2683 ieee80211_ap_probereq_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ieee80211_ap_probereq_get() argument 2810 ieee80211_beacon_loss(struct ieee80211_vif *vif) ieee80211_beacon_loss() argument 2822 ieee80211_connection_loss(struct ieee80211_vif *vif) ieee80211_connection_loss() argument 5948 ieee80211_cqm_rssi_notify(struct ieee80211_vif *vif, enum nl80211_cqm_rssi_threshold_event rssi_event, s32 rssi_level, gfp_t gfp) ieee80211_cqm_rssi_notify() argument 5961 ieee80211_cqm_beacon_loss_notify(struct ieee80211_vif *vif, gfp_t gfp) ieee80211_cqm_beacon_loss_notify() argument [all...] |
H A D | util.c | 179 ieee80211_generic_frame_duration(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum nl80211_band band, size_t frame_len, struct ieee80211_rate *rate) ieee80211_generic_frame_duration() argument 206 ieee80211_rts_duration(struct ieee80211_hw *hw, struct ieee80211_vif *vif, size_t frame_len, const struct ieee80211_tx_info *frame_txctl) ieee80211_rts_duration() argument 249 ieee80211_ctstoself_duration(struct ieee80211_hw *hw, struct ieee80211_vif *vif, size_t frame_len, const struct ieee80211_tx_info *frame_txctl) ieee80211_ctstoself_duration() argument 294 struct ieee80211_vif *vif = &sdata->vif; __ieee80211_wake_txqs() local 765 __iterate_interfaces(struct ieee80211_local *local, u32 iter_flags, void (*iterator)(void *data, u8 *mac, struct ieee80211_vif *vif), void *data) __iterate_interfaces() argument 805 ieee80211_iterate_interfaces( struct ieee80211_hw *hw, u32 iter_flags, void (*iterator)(void *data, u8 *mac, struct ieee80211_vif *vif), void *data) ieee80211_iterate_interfaces() argument 819 ieee80211_iterate_active_interfaces_atomic( struct ieee80211_hw *hw, u32 iter_flags, void (*iterator)(void *data, u8 *mac, struct ieee80211_vif *vif), void *data) ieee80211_iterate_active_interfaces_atomic() argument 834 ieee80211_iterate_active_interfaces_rtnl( struct ieee80211_hw *hw, u32 iter_flags, void (*iterator)(void *data, u8 *mac, struct ieee80211_vif *vif), void *data) ieee80211_iterate_active_interfaces_rtnl() argument 888 ieee80211_vif_to_wdev(struct ieee80211_vif *vif) ieee80211_vif_to_wdev() argument 2689 ieee80211_resume_disconnect(struct ieee80211_vif *vif) ieee80211_resume_disconnect() argument 2790 ieee80211_enable_rssi_reports(struct ieee80211_vif *vif, int rssi_min_thold, int rssi_max_thold) ieee80211_enable_rssi_reports() argument 2804 ieee80211_disable_rssi_reports(struct ieee80211_vif *vif) ieee80211_disable_rssi_reports() argument 3628 ieee80211_ave_rssi(struct ieee80211_vif *vif) ieee80211_ave_rssi() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wlcore/ |
H A D | main.c | 219 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wlcore_rc_update_work() local 885 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wlcore_save_freed_pkts_addr() local 932 struct ieee80211_vif *vif; in wl1271_recovery_work() local 714 wl12xx_vif_count_iter(void *data, u8 *mac, struct ieee80211_vif *vif) wl12xx_vif_count_iter() argument 1217 struct ieee80211_vif *vif = info->control.vif; wl1271_op_tx() local 2041 struct ieee80211_vif *vif; wlcore_channel_switch_work() local 2081 struct ieee80211_vif *vif; wlcore_connection_loss_work() local 2193 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); wl12xx_get_role_type() local 2219 wl12xx_init_vif_data(struct wl1271 *wl, struct ieee80211_vif *vif) wl12xx_init_vif_data() argument 2444 struct ieee80211_vif *vif; global() member 2449 wlcore_hw_queue_iter(void *data, u8 *mac, struct ieee80211_vif *vif) wlcore_hw_queue_iter() argument 2469 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); wlcore_allocate_hw_queue_base() local 2522 wl1271_op_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) wl1271_op_add_interface() argument 2646 __wl1271_op_remove_interface(struct wl1271 *wl, struct ieee80211_vif *vif, bool reset_tx_queues) __wl1271_op_remove_interface() argument 2799 wl1271_op_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) wl1271_op_remove_interface() argument 2835 wl12xx_op_change_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum nl80211_iftype new_type, bool p2p) wl12xx_op_change_interface() argument 2906 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); wlcore_set_ssid() local 3051 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); wlcore_unset_assoc() local 3446 wlcore_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key_conf) wlcore_op_set_key() argument 3493 wlcore_set_key(struct wl1271 *wl, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key_conf) wlcore_set_key() argument 3603 wl1271_op_set_default_key_idx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, int key_idx) wl1271_op_set_default_key_idx() argument 3680 wl1271_op_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_scan_request *hw_req) wl1271_op_hw_scan() argument 3732 wl1271_op_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif) wl1271_op_cancel_hw_scan() argument 3785 wl1271_op_sched_scan_start(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_sched_scan_request *req, struct ieee80211_scan_ies *ies) wl1271_op_sched_scan_start() argument 3823 wl1271_op_sched_scan_stop(struct ieee80211_hw *hw, struct ieee80211_vif *vif) wl1271_op_sched_scan_stop() argument 3948 wl1271_ap_set_probe_resp_tmpl(struct wl1271 *wl, u32 rates, struct ieee80211_vif *vif) wl1271_ap_set_probe_resp_tmpl() argument 3976 wl1271_ap_set_probe_resp_tmpl_legacy(struct wl1271 *wl, struct ieee80211_vif *vif, u8 *probe_rsp_data, size_t probe_rsp_len, u32 rates) wl1271_ap_set_probe_resp_tmpl_legacy() argument 4034 wl1271_bss_erp_info_changed(struct wl1271 *wl, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) wl1271_bss_erp_info_changed() argument 4077 wlcore_set_beacon_template(struct wl1271 *wl, struct ieee80211_vif *vif, bool is_ap) wlcore_set_beacon_template() argument 4163 wl1271_bss_beacon_info_changed(struct wl1271 *wl, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) wl1271_bss_beacon_info_changed() argument 4204 wl1271_bss_info_changed_ap(struct wl1271 *wl, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) wl1271_bss_info_changed_ap() argument 4376 wl1271_bss_info_changed_sta(struct wl1271 *wl, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) wl1271_bss_info_changed_sta() argument 4624 wl1271_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) wl1271_op_bss_info_changed() argument 4724 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); wlcore_op_change_chanctx() local 4750 wlcore_op_assign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_chanctx_conf *ctx) wlcore_op_assign_vif_chanctx() argument 4802 wlcore_op_unassign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_chanctx_conf *ctx) wlcore_op_unassign_vif_chanctx() argument 4918 wl1271_op_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u16 queue, const struct ieee80211_tx_queue_params *params) wl1271_op_conf_tx() argument 4974 wl1271_op_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) wl1271_op_get_tsf() argument 5288 wl12xx_op_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) wl12xx_op_sta_state() argument 5325 wl1271_op_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_ampdu_params *params) wl1271_op_ampdu_action() argument 5452 wl12xx_set_bitrate_mask(struct ieee80211_hw *hw, struct ieee80211_vif *vif, const struct cfg80211_bitrate_mask *mask) wl12xx_set_bitrate_mask() argument 5498 wl12xx_op_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel_switch *ch_switch) wl12xx_op_channel_switch() argument 5585 wlcore_op_channel_switch_beacon(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_chan_def *chandef) wlcore_op_channel_switch_beacon() argument 5633 wlcore_op_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) wlcore_op_flush() argument 5641 wlcore_op_remain_on_channel(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel *chan, int duration, enum ieee80211_roc_type type) wlcore_op_remain_on_channel() argument 5756 wlcore_op_cancel_remain_on_channel(struct ieee80211_hw *hw, struct ieee80211_vif *vif) wlcore_op_cancel_remain_on_channel() argument 5776 wlcore_op_sta_rc_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u32 changed) wlcore_op_sta_rc_update() argument 5794 wlcore_op_sta_statistics(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct station_info *sinfo) wlcore_op_sta_statistics() argument [all...] |
/kernel/linux/linux-6.6/include/linux/usb/ |
H A D | r8a66597.h | 31 unsigned vif:1; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/ |
H A D | mac.c | 463 static int ath12k_mac_vif_chan(struct ieee80211_vif *vif, in ath12k_mac_vif_chan() argument 1125 struct ieee80211_vif *vif = arvif->vif; in ath12k_mac_setup_bcn_tmpl() local 522 ath12k_get_arvif_iter(void *data, u8 *mac, struct ieee80211_vif *vif) ath12k_get_arvif_iter() argument 1206 ath12k_peer_assoc_h_basic(struct ath12k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ath12k_wmi_peer_assoc_arg *arg) ath12k_peer_assoc_h_basic() argument 1231 ath12k_peer_assoc_h_crypto(struct ath12k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ath12k_wmi_peer_assoc_arg *arg) ath12k_peer_assoc_h_crypto() argument 1292 ath12k_peer_assoc_h_rates(struct ath12k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ath12k_wmi_peer_assoc_arg *arg) ath12k_peer_assoc_h_rates() argument 1354 ath12k_peer_assoc_h_ht(struct ath12k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ath12k_wmi_peer_assoc_arg *arg) ath12k_peer_assoc_h_ht() argument 1515 ath12k_peer_assoc_h_vht(struct ath12k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ath12k_wmi_peer_assoc_arg *arg) ath12k_peer_assoc_h_vht() argument 1610 ath12k_peer_assoc_h_he(struct ath12k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ath12k_wmi_peer_assoc_arg *arg) ath12k_peer_assoc_h_he() argument 1791 ath12k_peer_assoc_h_qos(struct ath12k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ath12k_wmi_peer_assoc_arg *arg) ath12k_peer_assoc_h_qos() argument 1989 ath12k_peer_assoc_h_phymode(struct ath12k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ath12k_wmi_peer_assoc_arg *arg) ath12k_peer_assoc_h_phymode() argument 2134 ath12k_peer_assoc_h_eht(struct ath12k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ath12k_wmi_peer_assoc_arg *arg) ath12k_peer_assoc_h_eht() argument 2217 ath12k_peer_assoc_prepare(struct ath12k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ath12k_wmi_peer_assoc_arg *arg, bool reassoc) ath12k_peer_assoc_prepare() argument 2264 ath12k_bss_assoc(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf) ath12k_bss_assoc() argument 2359 ath12k_bss_disassoc(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ath12k_bss_disassoc() argument 2406 ath12k_recalculate_mgmt_rate(struct ath12k *ar, struct ieee80211_vif *vif, struct cfg80211_chan_def *def) ath12k_recalculate_mgmt_rate() argument 2489 ath12k_mac_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *info, u64 changed) ath12k_mac_op_bss_info_changed() argument 2933 ath12k_mac_op_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_scan_request *hw_req) ath12k_mac_op_hw_scan() argument 3025 ath12k_mac_op_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ath12k_mac_op_cancel_hw_scan() argument 3152 ath12k_mac_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) ath12k_mac_op_set_key() argument 3335 ath12k_station_assoc(struct ath12k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool reassoc) ath12k_station_assoc() argument 3418 ath12k_station_disassoc(struct ath12k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta) ath12k_station_disassoc() argument 3633 ath12k_mac_station_add(struct ath12k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta) ath12k_mac_station_add() argument 3738 ath12k_mac_op_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) ath12k_mac_op_sta_state() argument 3853 ath12k_mac_op_sta_set_txpwr(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) ath12k_mac_op_sta_set_txpwr() argument 3888 ath12k_mac_op_sta_rc_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u32 changed) ath12k_mac_op_sta_rc_update() argument 3958 ath12k_conf_tx_uapsd(struct ath12k *ar, struct ieee80211_vif *vif, u16 ac, bool enable) ath12k_conf_tx_uapsd() argument 4015 ath12k_mac_op_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 ac, const struct ieee80211_tx_queue_params *params) ath12k_mac_op_conf_tx() argument 4760 struct ieee80211_vif *vif = ctx; ath12k_mac_vif_txmgmt_idr_remove() local 4915 struct ieee80211_vif *vif = info->control.vif; ath12k_mac_op_tx() local 5262 ath12k_mac_op_update_vif_offload(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ath12k_mac_op_update_vif_offload() argument 5309 ath12k_mac_op_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ath12k_mac_op_add_interface() argument 5543 ath12k_mac_vif_unref(struct ath12k_dp *dp, struct ieee80211_vif *vif) ath12k_mac_vif_unref() argument 5568 ath12k_mac_op_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ath12k_mac_op_remove_interface() argument 5712 ath12k_mac_op_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_ampdu_params *params) ath12k_mac_op_ampdu_action() argument 5958 ath12k_mac_change_chanctx_cnt_iter(void *data, u8 *mac, struct ieee80211_vif *vif) ath12k_mac_change_chanctx_cnt_iter() argument 5970 ath12k_mac_change_chanctx_fill_iter(void *data, u8 *mac, struct ieee80211_vif *vif) ath12k_mac_change_chanctx_fill_iter() argument 6130 ath12k_start_vdev_delay(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ath12k_start_vdev_delay() argument 6164 ath12k_mac_op_assign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf, struct ieee80211_chanctx_conf *ctx) ath12k_mac_op_assign_vif_chanctx() argument 6243 ath12k_mac_op_unassign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf, struct ieee80211_chanctx_conf *ctx) ath12k_mac_op_unassign_vif_chanctx() argument 6363 ath12k_mac_op_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) ath12k_mac_op_flush() argument 6609 ath12k_mac_op_set_bitrate_mask(struct ieee80211_hw *hw, struct ieee80211_vif *vif, const struct cfg80211_bitrate_mask *mask) ath12k_mac_op_set_bitrate_mask() argument 6865 ath12k_mac_op_sta_statistics(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct station_info *sinfo) ath12k_mac_op_sta_statistics() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | mac80211.c | 894 iwl_mvm_ampdu_check_trigger(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_ampdu_check_trigger() argument 938 iwl_mvm_mac_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_ampdu_params *params) iwl_mvm_mac_ampdu_action() argument 1021 iwl_mvm_cleanup_iterator(void *data, u8 *mac, struct ieee80211_vif *vif) iwl_mvm_cleanup_iterator() argument 1336 iwl_mvm_set_tx_power(struct iwl_mvm *mvm, struct ieee80211_vif *vif, s16 tx_power) iwl_mvm_set_tx_power() argument 1372 iwl_mvm_post_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif) iwl_mvm_post_channel_switch() argument 1421 iwl_mvm_abort_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif) iwl_mvm_abort_channel_switch() argument 1461 struct ieee80211_vif *vif; iwl_mvm_channel_switch_disconnect_wk() local 1492 iwl_mvm_alloc_bcast_mcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) iwl_mvm_alloc_bcast_mcast_sta() argument 1514 iwl_mvm_mac_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) iwl_mvm_mac_add_interface() argument 1636 iwl_mvm_prepare_mac_removal(struct iwl_mvm *mvm, struct ieee80211_vif *vif) iwl_mvm_prepare_mac_removal() argument 1653 iwl_mvm_mac_remove_interface_common(struct ieee80211_hw *hw, struct ieee80211_vif *vif) iwl_mvm_mac_remove_interface_common() argument 1709 iwl_mvm_mac_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) iwl_mvm_mac_remove_interface() argument 1753 iwl_mvm_mc_iface_iterator(void *_data, u8 *mac, struct ieee80211_vif *vif) iwl_mvm_mc_iface_iterator() argument 1884 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 1905 iwl_mvm_update_mu_groups(struct iwl_mvm *mvm, struct ieee80211_vif *vif) iwl_mvm_update_mu_groups() argument 1920 iwl_mvm_mu_mimo_iface_iterator(void *_data, u8 *mac, struct ieee80211_vif *vif) iwl_mvm_mu_mimo_iface_iterator() argument 2250 iwl_mvm_is_nic_ack_enabled(struct iwl_mvm *mvm, struct ieee80211_vif *vif) iwl_mvm_is_nic_ack_enabled() argument 2298 iwl_mvm_cfg_he_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif, u8 sta_id) iwl_mvm_cfg_he_sta() argument 2451 iwl_mvm_protect_assoc(struct iwl_mvm *mvm, struct ieee80211_vif *vif, u32 duration_override) iwl_mvm_protect_assoc() argument 2479 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 2512 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 2559 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 2729 iwl_mvm_start_ap_ibss_common(struct ieee80211_hw *hw, struct ieee80211_vif *vif, int *ret) iwl_mvm_start_ap_ibss_common() argument 2770 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 2889 iwl_mvm_start_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf) iwl_mvm_start_ap() argument 2896 iwl_mvm_start_ibss(struct ieee80211_hw *hw, struct ieee80211_vif *vif) iwl_mvm_start_ibss() argument 2903 iwl_mvm_stop_ap_ibss_common(struct iwl_mvm *mvm, struct ieee80211_vif *vif) iwl_mvm_stop_ap_ibss_common() argument 2937 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 2977 iwl_mvm_stop_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf) iwl_mvm_stop_ap() argument 2984 iwl_mvm_stop_ibss(struct ieee80211_hw *hw, struct ieee80211_vif *vif) iwl_mvm_stop_ibss() argument 2991 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 3022 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 3037 iwl_mvm_bss_info_changed_common(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, const struct iwl_mvm_bss_info_changed_ops *callbacks, u64 changes) iwl_mvm_bss_info_changed_common() argument 3077 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 3094 iwl_mvm_mac_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif) iwl_mvm_mac_cancel_hw_scan() argument 3203 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 3262 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 3300 iwl_mvm_check_uapsd(struct iwl_mvm *mvm, struct ieee80211_vif *vif, const u8 *bssid) iwl_mvm_check_uapsd() argument 3338 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 3390 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 3420 iwl_mvm_reset_cca_40mhz_workaround(struct iwl_mvm *mvm, struct ieee80211_vif *vif) iwl_mvm_reset_cca_40mhz_workaround() argument 3452 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 3523 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 3530 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 3552 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 3575 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 3609 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 3638 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 3697 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 3755 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 3800 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 3832 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 3977 iwl_mvm_sta_rc_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u32 changed) iwl_mvm_sta_rc_update() argument 3992 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 4017 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 4028 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 4043 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 4066 iwl_mvm_mac_sched_scan_stop(struct ieee80211_hw *hw, struct ieee80211_vif *vif) iwl_mvm_mac_sched_scan_stop() argument 4094 __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 4327 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 4341 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 4395 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 4536 iwl_mvm_roc_link(struct iwl_mvm *mvm, struct ieee80211_vif *vif) iwl_mvm_roc_link() argument 4552 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 4567 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 4665 iwl_mvm_cancel_roc(struct ieee80211_hw *hw, struct ieee80211_vif *vif) iwl_mvm_cancel_roc() argument 4685 iwl_mvm_ftm_responder_chanctx_iter(void *_data, u8 *mac, struct ieee80211_vif *vif) iwl_mvm_ftm_responder_chanctx_iter() argument 4824 __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 4865 __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 4947 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 4968 __iwl_mvm_unassign_vif_chanctx_common(struct iwl_mvm *mvm, struct ieee80211_vif *vif, bool switching_chanctx) __iwl_mvm_unassign_vif_chanctx_common() argument 5006 __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 5040 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 5223 __iwl_mvm_mac_testmode_cmd(struct iwl_mvm *mvm, struct ieee80211_vif *vif, void *data, int len) __iwl_mvm_mac_testmode_cmd() argument 5269 iwl_mvm_mac_testmode_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif, void *data, int len) iwl_mvm_mac_testmode_cmd() argument 5284 iwl_mvm_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel_switch *chsw) iwl_mvm_channel_switch() argument 5297 iwl_mvm_schedule_client_csa(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_channel_switch *chsw) iwl_mvm_schedule_client_csa() argument 5323 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 5360 iwl_mvm_pre_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel_switch *chsw) iwl_mvm_pre_channel_switch() argument 5475 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 5562 iwl_mvm_mac_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) iwl_mvm_mac_flush() argument 5622 iwl_mvm_mac_flush_sta(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) iwl_mvm_mac_flush_sta() argument 5830 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 5879 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 5899 iwl_mvm_event_mlme_callback(struct iwl_mvm *mvm, struct ieee80211_vif *vif, const struct ieee80211_event *event) iwl_mvm_event_mlme_callback() argument 5951 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 5974 iwl_mvm_mac_event_callback(struct ieee80211_hw *hw, struct ieee80211_vif *vif, const struct ieee80211_event *event) iwl_mvm_mac_event_callback() argument 6068 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 6096 iwl_mvm_start_pmsr(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_pmsr_request *request) iwl_mvm_start_pmsr() argument 6109 iwl_mvm_abort_pmsr(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_pmsr_request *request) iwl_mvm_abort_pmsr() argument 6145 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 | rs.c | 1862 static bool rs_tpc_allowed(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in rs_tpc_allowed() argument 1965 struct ieee80211_vif *vif = mvm_sta->vif; in rs_tpc_perform() local 4110 iwl_mvm_rs_rate_init(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_bss_conf *link_conf, struct ieee80211_link_sta *link_sta, enum nl80211_band band) iwl_mvm_rs_rate_init() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43legacy/ |
H A D | b43legacy.h | 593 struct ieee80211_vif *vif; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath6kl/ |
H A D | wmi.c | 138 struct ath6kl_vif *vif, *found = NULL; in ath6kl_get_vif_by_index() local 503 ath6kl_wmi_remain_on_chnl_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_remain_on_chnl_event_rx() argument 535 ath6kl_wmi_cancel_remain_on_chnl_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_cancel_remain_on_chnl_event_rx() argument 573 ath6kl_wmi_tx_status_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_tx_status_event_rx() argument 599 ath6kl_wmi_rx_probe_req_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_rx_probe_req_event_rx() argument 642 ath6kl_wmi_rx_action_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_rx_action_event_rx() argument 854 ath6kl_wmi_connect_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_connect_event_rx() argument 1020 ath6kl_wmi_disconnect_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_disconnect_event_rx() argument 1064 ath6kl_wmi_tkip_micerr_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_tkip_micerr_event_rx() argument 1081 struct ath6kl_vif *vif = from_timer(vif, t, sched_scan_timer); ath6kl_wmi_sscan_timer() local 1086 ath6kl_wmi_bssinfo_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_bssinfo_event_rx() argument 1274 ath6kl_wmi_scan_complete_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_scan_complete_rx() argument 1287 ath6kl_wmi_neighbor_report_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_neighbor_report_event_rx() argument 1347 ath6kl_wmi_stats_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_stats_event_rx() argument 1504 ath6kl_wmi_cac_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_cac_event_rx() argument 1577 ath6kl_wmi_txe_notify_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_txe_notify_event_rx() argument 2900 ath6kl_wmi_host_sleep_mode_cmd_prcd_evt_rx(struct wmi *wmi, struct ath6kl_vif *vif) ath6kl_wmi_host_sleep_mode_cmd_prcd_evt_rx() argument 3352 ath6kl_wmi_addba_req_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_addba_req_event_rx() argument 3363 ath6kl_wmi_delba_req_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_delba_req_event_rx() argument 3473 ath6kl_wmi_pspoll_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_pspoll_event_rx() argument 3488 ath6kl_wmi_dtimexpiry_event_rx(struct wmi *wmi, u8 *datap, int len, struct ath6kl_vif *vif) ath6kl_wmi_dtimexpiry_event_rx() argument 3879 struct ath6kl_vif *vif; ath6kl_wmi_proc_events_vif() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43/ |
H A D | main.c | 3836 static u64 b43_op_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in b43_op_get_tsf() argument 934 b43_op_update_tkip_key(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_key_conf *keyconf, struct ieee80211_sta *sta, u32 iv32, u16 *phase1key) b43_op_update_tkip_key() argument 3787 b43_op_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 _queue, const struct ieee80211_tx_queue_params *params) b43_op_conf_tx() argument 3855 b43_op_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u64 tsf) b43_op_set_tsf() argument 4100 b43_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *conf, u64 changed) b43_op_bss_info_changed() argument 4159 b43_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) b43_op_set_key() argument 4960 b43_op_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) b43_op_add_interface() argument 5002 b43_op_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) b43_op_remove_interface() argument 5116 b43_op_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum sta_notify_cmd notify_cmd, struct ieee80211_sta *sta) b43_op_sta_notify() argument 5126 b43_op_sw_scan_start_notifier(struct ieee80211_hw *hw, struct ieee80211_vif *vif, const u8 *mac_addr) b43_op_sw_scan_start_notifier() argument 5142 b43_op_sw_scan_complete_notifier(struct ieee80211_hw *hw, struct ieee80211_vif *vif) b43_op_sw_scan_complete_notifier() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/ |
H A D | common.c | 1515 il_scan_initiate(struct il_priv *il, struct ieee80211_vif *vif) in il_scan_initiate() argument 1556 il_mac_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in il_mac_hw_scan() argument 1475 il_get_passive_dwell_time(struct il_priv *il, enum nl80211_band band, struct ieee80211_vif *vif) il_get_passive_dwell_time() argument 2443 il_mac_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) il_mac_sta_remove() argument 3629 struct ieee80211_vif *vif = il->vif; il_send_rxon_timing() local 3968 il_set_flags_for_band(struct il_priv *il, enum nl80211_band band, struct ieee80211_vif *vif) il_set_flags_for_band() argument 4483 il_mac_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) il_mac_conf_tx() argument 4551 il_mac_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) il_mac_add_interface() argument 4597 il_teardown_interface(struct il_priv *il, struct ieee80211_vif *vif) il_teardown_interface() argument 4610 il_mac_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) il_mac_remove_interface() argument 4706 il_mac_change_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum nl80211_iftype newtype, bool newp2p) il_mac_change_interface() argument 4745 il_mac_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) il_mac_flush() argument 5164 il_mac_reset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) il_mac_reset_tsf() argument 5202 il_ht_conf(struct il_priv *il, struct ieee80211_vif *vif) il_ht_conf() argument 5262 il_set_no_assoc(struct il_priv *il, struct ieee80211_vif *vif) il_set_no_assoc() argument 5275 il_beacon_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif) il_beacon_update() argument 5314 il_mac_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u64 changes) il_mac_bss_info_changed() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | mcu.c | 353 mt7615_mcu_csa_finish(void *priv, u8 *mac, struct ieee80211_vif *vif) in mt7615_mcu_csa_finish() argument 587 mt7615_mcu_muar_config(struct mt7615_dev *dev, struct ieee80211_vif *vif, in mt7615_mcu_muar_config() argument 623 mt7615_mcu_add_dev(struct mt7615_phy *phy, struct ieee80211_vif *vif, in mt7615_mcu_add_dev() argument 667 mt7615_mcu_add_beacon_offload(struct mt7615_dev *dev, struct ieee80211_hw *hw, struct ieee80211_vif *vif, bool enable) mt7615_mcu_add_beacon_offload() argument 740 mt7615_mcu_add_bss(struct mt7615_phy *phy, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool enable) mt7615_mcu_add_bss() argument 840 mt7615_mcu_wtbl_sta_add(struct mt7615_phy *phy, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool enable) mt7615_mcu_wtbl_sta_add() argument 904 mt7615_mcu_wtbl_update_hdr_trans(struct mt7615_dev *dev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7615_mcu_wtbl_update_hdr_trans() argument 973 __mt7615_mcu_add_sta(struct mt76_phy *phy, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool enable, int cmd, bool offload_fw) __mt7615_mcu_add_sta() argument 992 mt7615_mcu_add_sta(struct mt7615_phy *phy, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool enable) mt7615_mcu_add_sta() argument 1000 mt7615_mcu_sta_update_hdr_trans(struct mt7615_dev *dev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7615_mcu_sta_update_hdr_trans() argument 1031 mt7615_mcu_uni_add_beacon_offload(struct mt7615_dev *dev, struct ieee80211_hw *hw, struct ieee80211_vif *vif, bool enable) mt7615_mcu_uni_add_beacon_offload() argument 1107 mt7615_mcu_uni_add_dev(struct mt7615_phy *phy, struct ieee80211_vif *vif, bool enable) mt7615_mcu_uni_add_dev() argument 1117 mt7615_mcu_uni_add_bss(struct mt7615_phy *phy, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool enable) mt7615_mcu_uni_add_bss() argument 1127 mt7615_mcu_uni_add_sta(struct mt7615_phy *phy, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool enable) mt7615_mcu_uni_add_sta() argument 1191 mt7615_mcu_sta_uni_update_hdr_trans(struct mt7615_dev *dev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7615_mcu_sta_uni_update_hdr_trans() argument 2512 mt7615_mcu_set_bss_pm(struct mt7615_dev *dev, struct ieee80211_vif *vif, bool enable) mt7615_mcu_set_bss_pm() argument 2552 mt7615_mcu_set_roc(struct mt7615_phy *phy, struct ieee80211_vif *vif, struct ieee80211_channel *chan, int duration) mt7615_mcu_set_roc() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | mcu.c | 325 mt7996_mcu_csa_finish(void *priv, u8 *mac, struct ieee80211_vif *vif) in mt7996_mcu_csa_finish() argument 400 mt7996_mcu_cca_finish(void *priv, u8 *mac, struct ieee80211_vif *vif) in mt7996_mcu_cca_finish() argument 532 mt7996_mcu_bss_rfch_tlv(struct sk_buff *skb, struct ieee80211_vif *vif, in mt7996_mcu_bss_rfch_tlv() argument 563 mt7996_mcu_bss_ra_tlv(struct sk_buff *skb, struct ieee80211_vif *vif, in mt7996_mcu_bss_ra_tlv() argument 576 mt7996_mcu_bss_he_tlv(struct sk_buff *skb, struct ieee80211_vif *vif, struct mt7996_phy *phy) mt7996_mcu_bss_he_tlv() argument 604 mt7996_mcu_bss_bmc_tlv(struct sk_buff *skb, struct ieee80211_vif *vif, struct mt7996_phy *phy) mt7996_mcu_bss_bmc_tlv() argument 637 mt7996_mcu_bss_mld_tlv(struct sk_buff *skb, struct ieee80211_vif *vif) mt7996_mcu_bss_mld_tlv() argument 652 mt7996_mcu_bss_sec_tlv(struct sk_buff *skb, struct ieee80211_vif *vif) mt7996_mcu_bss_sec_tlv() argument 665 mt7996_mcu_muar_config(struct mt7996_phy *phy, struct ieee80211_vif *vif, bool bssid, bool enable) mt7996_mcu_muar_config() argument 709 mt7996_mcu_bss_ifs_timing_tlv(struct sk_buff *skb, struct ieee80211_vif *vif) mt7996_mcu_bss_ifs_timing_tlv() argument 737 mt7996_mcu_bss_basic_tlv(struct sk_buff *skb, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct mt76_phy *phy, u16 wlan_idx, bool enable) mt7996_mcu_bss_basic_tlv() argument 831 mt7996_mcu_add_bss_info(struct mt7996_phy *phy, struct ieee80211_vif *vif, int enable) mt7996_mcu_add_bss_info() argument 874 mt7996_mcu_set_timing(struct mt7996_phy *phy, struct ieee80211_vif *vif) mt7996_mcu_set_timing() argument 1009 struct ieee80211_vif *vif = container_of((void *)msta->vif, mt7996_mcu_sta_eht_tlv() local 1080 mt7996_mcu_sta_amsdu_tlv(struct mt7996_dev *dev, struct sk_buff *skb, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7996_mcu_sta_amsdu_tlv() argument 1117 mt7996_mcu_sta_muru_tlv(struct mt7996_dev *dev, struct sk_buff *skb, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7996_mcu_sta_muru_tlv() argument 1170 mt7996_is_ebf_supported(struct mt7996_phy *phy, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool bfee) mt7996_is_ebf_supported() argument 1291 mt7996_mcu_sta_bfer_he(struct ieee80211_sta *sta, struct ieee80211_vif *vif, struct mt7996_phy *phy, struct sta_rec_bf *bf) mt7996_mcu_sta_bfer_he() argument 1351 mt7996_mcu_sta_bfer_eht(struct ieee80211_sta *sta, struct ieee80211_vif *vif, struct mt7996_phy *phy, struct sta_rec_bf *bf) mt7996_mcu_sta_bfer_eht() argument 1407 mt7996_mcu_sta_bfer_tlv(struct mt7996_dev *dev, struct sk_buff *skb, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7996_mcu_sta_bfer_tlv() argument 1478 mt7996_mcu_sta_bfee_tlv(struct mt7996_dev *dev, struct sk_buff *skb, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7996_mcu_sta_bfee_tlv() argument 1514 mt7996_mcu_sta_phy_tlv(struct mt7996_dev *dev, struct sk_buff *skb, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7996_mcu_sta_phy_tlv() argument 1564 mt7996_mcu_sta_hdr_trans_tlv(struct mt7996_dev *dev, struct sk_buff *skb, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7996_mcu_sta_hdr_trans_tlv() argument 1640 mt7996_mcu_sta_rate_ctrl_tlv(struct sk_buff *skb, struct mt7996_dev *dev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7996_mcu_sta_rate_ctrl_tlv() argument 1742 mt7996_mcu_add_rate_ctrl(struct mt7996_dev *dev, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool changed) mt7996_mcu_add_rate_ctrl() argument 1772 mt7996_mcu_add_group(struct mt7996_dev *dev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7996_mcu_add_group() argument 1802 mt7996_mcu_add_sta(struct mt7996_dev *dev, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool enable) mt7996_mcu_add_sta() argument 1931 mt7996_mcu_add_key(struct mt76_dev *dev, struct ieee80211_vif *vif, struct mt76_connac_sta_key_conf *sta_key_conf, struct ieee80211_key_conf *key, int mcu_cmd, struct mt76_wcid *wcid, enum set_key_cmd cmd) mt7996_mcu_add_key() argument 1952 mt7996_mcu_add_dev_info(struct mt7996_phy *phy, struct ieee80211_vif *vif, bool enable) mt7996_mcu_add_dev_info() argument 1991 mt7996_mcu_beacon_cntdwn(struct ieee80211_vif *vif, struct sk_buff *rskb, struct sk_buff *skb, struct ieee80211_mutable_offsets *offs) mt7996_mcu_beacon_cntdwn() argument 2011 mt7996_mcu_beacon_cont(struct mt7996_dev *dev, struct ieee80211_vif *vif, struct sk_buff *rskb, struct sk_buff *skb, struct bss_bcn_content_tlv *bcn, struct ieee80211_mutable_offsets *offs) mt7996_mcu_beacon_cont() argument 2038 mt7996_mcu_add_beacon(struct ieee80211_hw *hw, struct ieee80211_vif *vif, int en) mt7996_mcu_add_beacon() argument 2088 mt7996_mcu_beacon_inband_discov(struct mt7996_dev *dev, struct ieee80211_vif *vif, u32 changed) mt7996_mcu_beacon_inband_discov() argument 2671 mt7996_mcu_set_tx(struct mt7996_dev *dev, struct ieee80211_vif *vif) mt7996_mcu_set_tx() argument 3423 mt7996_mcu_set_obss_spr_siga(struct mt7996_phy *phy, struct ieee80211_vif *vif, struct ieee80211_he_obss_pd *he_obss_pd) mt7996_mcu_set_obss_spr_siga() argument 3500 mt7996_mcu_add_obss_spr(struct mt7996_phy *phy, struct ieee80211_vif *vif, struct ieee80211_he_obss_pd *he_obss_pd) mt7996_mcu_add_obss_spr() argument 3542 mt7996_mcu_update_bss_color(struct mt7996_dev *dev, struct ieee80211_vif *vif, struct cfg80211_he_bss_color *he_bss_color) mt7996_mcu_update_bss_color() argument 3694 mt7996_mcu_wtbl_update_hdr_trans(struct mt7996_dev *dev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7996_mcu_wtbl_update_hdr_trans() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00.h | 386 static inline struct rt2x00_intf* vif_to_intf(struct ieee80211_vif *vif) in vif_to_intf() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76_connac_mcu.c | 188 int mt76_connac_mcu_set_vif_ps(struct mt76_dev *dev, struct ieee80211_vif *vif) in mt76_connac_mcu_set_vif_ps() argument 230 mt76_connac_mcu_beacon_loss_iter(void *priv, u8 *mac, struct ieee80211_vif *vif) mt76_connac_mcu_beacon_loss_iter() argument 324 mt76_connac_mcu_bss_omac_tlv(struct sk_buff *skb, struct ieee80211_vif *vif) mt76_connac_mcu_bss_omac_tlv() argument 366 mt76_connac_mcu_sta_basic_tlv(struct mt76_dev *dev, struct sk_buff *skb, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool enable, bool newly) mt76_connac_mcu_sta_basic_tlv() argument 426 mt76_connac_mcu_sta_uapsd(struct sk_buff *skb, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt76_connac_mcu_sta_uapsd() argument 458 mt76_connac_mcu_wtbl_hdr_trans_tlv(struct sk_buff *skb, struct ieee80211_vif *vif, struct mt76_wcid *wcid, void *sta_wtbl, void *wtbl_tlv) mt76_connac_mcu_wtbl_hdr_trans_tlv() argument 488 mt76_connac_mcu_sta_update_hdr_trans(struct mt76_dev *dev, struct ieee80211_vif *vif, struct mt76_wcid *wcid, int cmd) mt76_connac_mcu_sta_update_hdr_trans() argument 515 mt76_connac_mcu_wtbl_update_hdr_trans(struct mt76_dev *dev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt76_connac_mcu_wtbl_update_hdr_trans() argument 534 mt76_connac_mcu_wtbl_generic_tlv(struct mt76_dev *dev, struct sk_buff *skb, struct ieee80211_vif *vif, struct ieee80211_sta *sta, void *sta_wtbl, void *wtbl_tlv) mt76_connac_mcu_wtbl_generic_tlv() argument 589 mt76_connac_mcu_sta_amsdu_tlv(struct sk_buff *skb, struct ieee80211_sta *sta, struct ieee80211_vif *vif) mt76_connac_mcu_sta_amsdu_tlv() argument 782 mt76_connac_get_phy_mode_v2(struct mt76_phy *mphy, struct ieee80211_vif *vif, enum nl80211_band band, struct ieee80211_sta *sta) mt76_connac_get_phy_mode_v2() argument 827 mt76_connac_mcu_sta_tlv(struct mt76_phy *mphy, struct sk_buff *skb, struct ieee80211_sta *sta, struct ieee80211_vif *vif, u8 rcpi, u8 sta_state) mt76_connac_mcu_sta_tlv() argument 1111 mt76_connac_mcu_uni_add_dev(struct mt76_phy *phy, struct ieee80211_vif *vif, struct mt76_wcid *wcid, bool enable) mt76_connac_mcu_uni_add_dev() argument 1284 mt76_connac_get_phy_mode(struct mt76_phy *phy, struct ieee80211_vif *vif, enum nl80211_band band, struct ieee80211_sta *sta) mt76_connac_get_phy_mode() argument 1337 mt76_connac_get_phy_mode_ext(struct mt76_phy *phy, struct ieee80211_vif *vif, enum nl80211_band band) mt76_connac_get_phy_mode_ext() argument 1372 mt76_connac_get_he_phy_cap(struct mt76_phy *phy, struct ieee80211_vif *vif) mt76_connac_get_he_phy_cap() argument 1387 mt76_connac_get_eht_phy_cap(struct mt76_phy *phy, struct ieee80211_vif *vif) mt76_connac_get_eht_phy_cap() argument 1401 mt76_connac_mcu_uni_bss_he_tlv(struct mt76_phy *phy, struct ieee80211_vif *vif, struct tlv *tlv) mt76_connac_mcu_uni_bss_he_tlv() argument 1505 mt76_connac_mcu_uni_add_bss(struct mt76_phy *phy, struct ieee80211_vif *vif, struct mt76_wcid *wcid, bool enable, struct ieee80211_chanctx_conf *ctx) mt76_connac_mcu_uni_add_bss() argument 1634 mt76_connac_mcu_hw_scan(struct mt76_phy *phy, struct ieee80211_vif *vif, struct ieee80211_scan_request *scan_req) mt76_connac_mcu_hw_scan() argument 1740 mt76_connac_mcu_cancel_hw_scan(struct mt76_phy *phy, struct ieee80211_vif *vif) mt76_connac_mcu_cancel_hw_scan() argument 1765 mt76_connac_mcu_sched_scan_req(struct mt76_phy *phy, struct ieee80211_vif *vif, struct cfg80211_sched_scan_request *sreq) mt76_connac_mcu_sched_scan_req() argument 1851 mt76_connac_mcu_sched_scan_enable(struct mt76_phy *phy, struct ieee80211_vif *vif, bool enable) mt76_connac_mcu_sched_scan_enable() argument 2291 mt76_connac_mcu_update_arp_filter(struct mt76_dev *dev, struct mt76_vif *vif, struct ieee80211_bss_conf *info) mt76_connac_mcu_update_arp_filter() argument 2332 mt76_connac_mcu_set_p2p_oppps(struct ieee80211_hw *hw, struct ieee80211_vif *vif) mt76_connac_mcu_set_p2p_oppps() argument 2365 mt76_connac_mcu_key_iter(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key, void *data) mt76_connac_mcu_key_iter() argument 2398 mt76_connac_mcu_update_gtk_rekey(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_gtk_rekey_data *key) mt76_connac_mcu_update_gtk_rekey() argument 2440 mt76_connac_mcu_set_arp_filter(struct mt76_dev *dev, struct ieee80211_vif *vif, bool suspend) mt76_connac_mcu_set_arp_filter() argument 2466 mt76_connac_mcu_set_gtk_rekey(struct mt76_dev *dev, struct ieee80211_vif *vif, bool suspend) mt76_connac_mcu_set_gtk_rekey() argument 2492 mt76_connac_mcu_set_suspend_mode(struct mt76_dev *dev, struct ieee80211_vif *vif, bool enable, u8 mdtim, bool wow_suspend) mt76_connac_mcu_set_suspend_mode() argument 2522 mt76_connac_mcu_set_wow_pattern(struct mt76_dev *dev, struct ieee80211_vif *vif, u8 index, bool enable, struct cfg80211_pkt_pattern *pattern) mt76_connac_mcu_set_wow_pattern() argument 2556 mt76_connac_mcu_set_wow_ctrl(struct mt76_phy *phy, struct ieee80211_vif *vif, bool suspend, struct cfg80211_wowlan *wowlan) mt76_connac_mcu_set_wow_ctrl() argument 2643 mt76_connac_mcu_set_suspend_iter(void *priv, u8 *mac, struct ieee80211_vif *vif) mt76_connac_mcu_set_suspend_iter() argument 2761 mt76_connac_mcu_add_key(struct mt76_dev *dev, struct ieee80211_vif *vif, struct mt76_connac_sta_key_conf *sta_key_conf, struct ieee80211_key_conf *key, int mcu_cmd, struct mt76_wcid *wcid, enum set_key_cmd cmd) mt76_connac_mcu_add_key() argument 2806 mt76_connac_mcu_bss_basic_tlv(struct sk_buff *skb, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct mt76_phy *phy, u16 wlan_idx, bool enable) mt76_connac_mcu_bss_basic_tlv() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/ |
H A D | fw.c | 1413 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif); in rtw89_fw_h2c_add_general_pkt() local 1576 int rtw89_fw_h2c_p2p_act(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, in rtw89_fw_h2c_p2p_act() argument 1755 rtw89_fw_h2c_assoc_cmac_tbl(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) rtw89_fw_h2c_assoc_cmac_tbl() argument 1919 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif); rtw89_fw_h2c_update_beacon() local 2235 rtw89_fw_h2c_set_bcn_fltr_cfg(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, bool connect) rtw89_fw_h2c_set_bcn_fltr_cfg() argument 3631 struct ieee80211_vif *vif = rtwdev->scan_info.scanning_vif; rtw89_update_6ghz_rnr_chan() local 3703 struct ieee80211_vif *vif = rtwdev->scan_info.scanning_vif; rtw89_hw_scan_add_chan() local 3862 rtw89_hw_scan_start(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_scan_request *scan_req) rtw89_hw_scan_start() argument 3894 rtw89_hw_scan_complete(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, bool aborted) rtw89_hw_scan_complete() argument 3927 rtw89_hw_scan_abort(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif) rtw89_hw_scan_abort() argument 3946 rtw89_hw_scan_offload(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, bool enable) rtw89_hw_scan_offload() argument [all...] |
H A D | core.c | 477 struct ieee80211_vif *vif = tx_req->vif; in rtw89_core_tx_update_sec_key() local 557 struct ieee80211_vif *vif = tx_info->control.vif; in rtw89_core_get_mgmt_rate() local 577 struct ieee80211_vif *vif = tx_req->vif; rtw89_core_tx_get_mac_id() local 593 struct ieee80211_vif *vif = tx_req->vif; rtw89_core_tx_update_mgmt_info() local 730 struct ieee80211_vif *vif = tx_req->vif; rtw89_core_tx_update_he_qos_htc() local 752 struct ieee80211_vif *vif = tx_req->vif; rtw89_core_get_data_rate() local 780 struct ieee80211_vif *vif = tx_req->vif; rtw89_core_tx_update_data_info() local 1002 rtw89_core_tx_write(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct sk_buff *skb, int *qsel) rtw89_core_tx_write() argument 1518 rtw89_stats_trigger_frame(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct sk_buff *skb) rtw89_stats_trigger_frame() argument 1622 rtw89_vif_rx_stats_iter(void *data, u8 *mac, struct ieee80211_vif *vif) rtw89_vif_rx_stats_iter() argument 2240 struct ieee80211_vif *vif = txq->vif; rtw89_core_txq_push() local 2401 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif); rtw89_core_sta_pending_tx_iter() local 2435 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif); rtw89_core_send_nullfunc() local 2816 rtw89_vif_type_mapping(struct ieee80211_vif *vif, bool assoc) rtw89_vif_type_mapping() argument 2870 rtw89_core_sta_add(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) rtw89_core_sta_add() argument 2931 rtw89_core_sta_disassoc(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) rtw89_core_sta_disassoc() argument 2949 rtw89_core_sta_disconnect(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) rtw89_core_sta_disconnect() argument 2995 rtw89_core_sta_assoc(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) rtw89_core_sta_assoc() argument 3070 rtw89_core_sta_remove(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) rtw89_core_sta_remove() argument 3709 rtw89_core_scan_complete(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, bool hw_scan) rtw89_core_scan_complete() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wlcore/ |
H A D | main.c | 215 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wlcore_rc_update_work() local 875 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wlcore_save_freed_pkts_addr() local 922 struct ieee80211_vif *vif; in wl1271_recovery_work() local 706 wl12xx_vif_count_iter(void *data, u8 *mac, struct ieee80211_vif *vif) wl12xx_vif_count_iter() argument 1205 struct ieee80211_vif *vif = info->control.vif; wl1271_op_tx() local 2026 struct ieee80211_vif *vif; wlcore_channel_switch_work() local 2064 struct ieee80211_vif *vif; wlcore_connection_loss_work() local 2174 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); wl12xx_get_role_type() local 2200 wl12xx_init_vif_data(struct wl1271 *wl, struct ieee80211_vif *vif) wl12xx_init_vif_data() argument 2425 struct ieee80211_vif *vif; global() member 2430 wlcore_hw_queue_iter(void *data, u8 *mac, struct ieee80211_vif *vif) wlcore_hw_queue_iter() argument 2450 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); wlcore_allocate_hw_queue_base() local 2503 wl1271_op_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) wl1271_op_add_interface() argument 2625 __wl1271_op_remove_interface(struct wl1271 *wl, struct ieee80211_vif *vif, bool reset_tx_queues) __wl1271_op_remove_interface() argument 2776 wl1271_op_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) wl1271_op_remove_interface() argument 2812 wl12xx_op_change_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum nl80211_iftype new_type, bool p2p) wl12xx_op_change_interface() argument 2883 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); wlcore_set_ssid() local 2907 struct ieee80211_vif *vif = container_of(bss_conf, struct ieee80211_vif, wlcore_set_assoc() local 3030 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); wlcore_unset_assoc() local 3421 wlcore_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key_conf) wlcore_op_set_key() argument 3466 wlcore_set_key(struct wl1271 *wl, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key_conf) wlcore_set_key() argument 3576 wl1271_op_set_default_key_idx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, int key_idx) wl1271_op_set_default_key_idx() argument 3649 wl1271_op_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_scan_request *hw_req) wl1271_op_hw_scan() argument 3699 wl1271_op_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif) wl1271_op_cancel_hw_scan() argument 3750 wl1271_op_sched_scan_start(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_sched_scan_request *req, struct ieee80211_scan_ies *ies) wl1271_op_sched_scan_start() argument 3786 wl1271_op_sched_scan_stop(struct ieee80211_hw *hw, struct ieee80211_vif *vif) wl1271_op_sched_scan_stop() argument 3905 wl1271_ap_set_probe_resp_tmpl(struct wl1271 *wl, u32 rates, struct ieee80211_vif *vif) wl1271_ap_set_probe_resp_tmpl() argument 3933 wl1271_ap_set_probe_resp_tmpl_legacy(struct wl1271 *wl, struct ieee80211_vif *vif, u8 *probe_rsp_data, size_t probe_rsp_len, u32 rates) wl1271_ap_set_probe_resp_tmpl_legacy() argument 3990 wl1271_bss_erp_info_changed(struct wl1271 *wl, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) wl1271_bss_erp_info_changed() argument 4033 wlcore_set_beacon_template(struct wl1271 *wl, struct ieee80211_vif *vif, bool is_ap) wlcore_set_beacon_template() argument 4119 wl1271_bss_beacon_info_changed(struct wl1271 *wl, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) wl1271_bss_beacon_info_changed() argument 4160 wl1271_bss_info_changed_ap(struct wl1271 *wl, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) wl1271_bss_info_changed_ap() argument 4258 wlcore_set_bssid(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_vif *vif, u32 sta_rate_set) wlcore_set_bssid() argument 4332 wl1271_bss_info_changed_sta(struct wl1271 *wl, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) wl1271_bss_info_changed_sta() argument 4580 wl1271_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u64 changed) wl1271_op_bss_info_changed() argument 4676 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); wlcore_op_change_chanctx() local 4702 wlcore_op_assign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf, struct ieee80211_chanctx_conf *ctx) wlcore_op_assign_vif_chanctx() argument 4753 wlcore_op_unassign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf, struct ieee80211_chanctx_conf *ctx) wlcore_op_unassign_vif_chanctx() argument 4866 wl1271_op_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) wl1271_op_conf_tx() argument 4921 wl1271_op_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) wl1271_op_get_tsf() argument 5234 wl12xx_op_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) wl12xx_op_sta_state() argument 5269 wl1271_op_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_ampdu_params *params) wl1271_op_ampdu_action() argument 5394 wl12xx_set_bitrate_mask(struct ieee80211_hw *hw, struct ieee80211_vif *vif, const struct cfg80211_bitrate_mask *mask) wl12xx_set_bitrate_mask() argument 5438 wl12xx_op_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel_switch *ch_switch) wl12xx_op_channel_switch() argument 5523 wlcore_op_channel_switch_beacon(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_chan_def *chandef) wlcore_op_channel_switch_beacon() argument 5569 wlcore_op_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) wlcore_op_flush() argument 5577 wlcore_op_remain_on_channel(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel *chan, int duration, enum ieee80211_roc_type type) wlcore_op_remain_on_channel() argument 5688 wlcore_op_cancel_remain_on_channel(struct ieee80211_hw *hw, struct ieee80211_vif *vif) wlcore_op_cancel_remain_on_channel() argument 5708 wlcore_op_sta_rc_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u32 changed) wlcore_op_sta_rc_update() argument 5727 wlcore_op_sta_statistics(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct station_info *sinfo) wlcore_op_sta_statistics() argument [all...] |
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | tx.c | 1296 ieee80211_get_txq(struct ieee80211_local *local, struct ieee80211_vif *vif, struct sta_info *sta, struct sk_buff *skb) ieee80211_get_txq() argument 1648 struct ieee80211_vif *vif; ieee80211_queue_skb() local 1671 ieee80211_tx_frags(struct ieee80211_local *local, struct ieee80211_vif *vif, struct sta_info *sta, struct sk_buff_head *skbs, bool txpending) ieee80211_tx_frags() argument 1753 struct ieee80211_vif *vif; __ieee80211_tx() local 1893 ieee80211_tx_prepare_skb(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct sk_buff *skb, int band, struct ieee80211_sta **sta) ieee80211_tx_prepare_skb() argument 3797 struct ieee80211_vif *vif = txq->vif; ieee80211_tx_dequeue() local 5019 ieee80211_beacon_update_cntdwn(struct ieee80211_vif *vif) ieee80211_beacon_update_cntdwn() argument 5045 ieee80211_beacon_set_cntdwn(struct ieee80211_vif *vif, u8 counter) ieee80211_beacon_set_cntdwn() argument 5070 ieee80211_beacon_cntdwn_is_complete(struct ieee80211_vif *vif) ieee80211_beacon_cntdwn_is_complete() argument 5165 ieee80211_beacon_get_finish(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_link_data *link, struct ieee80211_mutable_offsets *offs, struct beacon_data *beacon, struct sk_buff *skb, struct ieee80211_chanctx_conf *chanctx_conf, u16 csa_off_base) ieee80211_beacon_get_finish() argument 5251 ieee80211_beacon_get_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_link_data *link, struct ieee80211_mutable_offsets *offs, bool is_template, struct beacon_data *beacon, struct ieee80211_chanctx_conf *chanctx_conf, u8 ema_index) ieee80211_beacon_get_ap() argument 5318 ieee80211_beacon_get_ap_ema_list(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_link_data *link, struct ieee80211_mutable_offsets *offs, bool is_template, struct beacon_data *beacon, struct ieee80211_chanctx_conf *chanctx_conf) ieee80211_beacon_get_ap_ema_list() argument 5355 __ieee80211_beacon_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_mutable_offsets *offs, bool is_template, unsigned int link_id, int ema_index, struct ieee80211_ema_beacons **ema_beacons) __ieee80211_beacon_get() argument 5495 ieee80211_beacon_get_template(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_mutable_offsets *offs, unsigned int link_id) ieee80211_beacon_get_template() argument 5506 ieee80211_beacon_get_template_ema_index(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_mutable_offsets *offs, unsigned int link_id, u8 ema_index) ieee80211_beacon_get_template_ema_index() argument 5531 ieee80211_beacon_get_template_ema_list(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id) ieee80211_beacon_get_template_ema_list() argument 5544 ieee80211_beacon_get_tim(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u16 *tim_offset, u16 *tim_length, unsigned int link_id) ieee80211_beacon_get_tim() argument 5582 ieee80211_proberesp_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ieee80211_proberesp_get() argument 5613 ieee80211_get_fils_discovery_tmpl(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ieee80211_get_fils_discovery_tmpl() argument 5642 ieee80211_get_unsol_bcast_probe_resp_tmpl(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ieee80211_get_unsol_bcast_probe_resp_tmpl() argument 5670 ieee80211_pspoll_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ieee80211_pspoll_get() argument 5705 ieee80211_nullfunc_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif, int link_id, bool qos_ok) ieee80211_nullfunc_get() argument 5813 ieee80211_rts_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif, const void *frame, size_t frame_len, const struct ieee80211_tx_info *frame_txctl, struct ieee80211_rts *rts) ieee80211_rts_get() argument 5829 ieee80211_ctstoself_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif, const void *frame, size_t frame_len, const struct ieee80211_tx_info *frame_txctl, struct ieee80211_cts *cts) ieee80211_ctstoself_get() argument 5845 ieee80211_get_buffered_bc(struct ieee80211_hw *hw, struct ieee80211_vif *vif) ieee80211_get_buffered_bc() argument [all...] |