/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | main.c | 144 static void mt7996_init_bitrate_mask(struct ieee80211_vif *vif) in mt7996_init_bitrate_mask() argument 163 mt7996_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) mt7996_add_interface() argument 242 mt7996_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) mt7996_remove_interface() argument 309 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 412 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 488 mt7996_update_bss_color(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_he_bss_color *bss_color) mt7996_update_bss_color() argument 511 mt7996_get_rates_table(struct ieee80211_hw *hw, struct ieee80211_vif *vif, bool beacon, bool mcast) mt7996_get_rates_table() argument 540 mt7996_update_mu_group(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *info) mt7996_update_mu_group() argument 559 mt7996_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *info, u64 changed) mt7996_bss_info_changed() argument 638 mt7996_channel_switch_beacon(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_chan_def *chandef) mt7996_channel_switch_beacon() argument 649 mt7996_mac_sta_add(struct mt76_dev *mdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7996_mac_sta_add() argument 683 mt7996_mac_sta_remove(struct mt76_dev *mdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7996_mac_sta_remove() argument 713 struct ieee80211_vif *vif = info->control.vif; mt7996_tx() local 746 mt7996_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_ampdu_params *params) mt7996_ampdu_action() argument 803 mt7996_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7996_sta_add() argument 811 mt7996_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7996_sta_remove() argument 862 mt7996_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) mt7996_get_tsf() argument 876 mt7996_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u64 timestamp) mt7996_set_tsf() argument 902 mt7996_offset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, s64 timestamp) mt7996_offset_tsf() argument 976 mt7996_sta_statistics(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct station_info *sinfo) mt7996_sta_statistics() argument 1021 mt7996_sta_rc_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u32 changed) mt7996_sta_rc_update() argument 1034 mt7996_set_bitrate_mask(struct ieee80211_hw *hw, struct ieee80211_vif *vif, const struct cfg80211_bitrate_mask *mask) mt7996_set_bitrate_mask() argument 1058 mt7996_sta_set_4addr(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool enabled) mt7996_sta_set_4addr() argument 1074 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 1196 mt7996_get_et_strings(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 sset, u8 *data) mt7996_get_et_strings() argument 1206 mt7996_get_et_sset_count(struct ieee80211_hw *hw, struct ieee80211_vif *vif, int sset) mt7996_get_et_sset_count() argument 1227 mt7996_get_et_stats(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ethtool_stats *stats, u64 *data) mt7996_get_et_stats() argument [all...] |
H A D | debugfs.c | 964 void mt7996_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7996_sta_add_debugfs() argument
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtl818x/rtl8187/ |
H A D | dev.c | 1054 static u64 rtl8187_get_tsf(struct ieee80211_hw *dev, struct ieee80211_vif *vif) in rtl8187_get_tsf() argument 1067 struct ieee80211_vif *vif = in rtl8187_beacon_work() local 1104 rtl8187_add_interface(struct ieee80211_hw *dev, struct ieee80211_vif *vif) rtl8187_add_interface() argument 1145 rtl8187_remove_interface(struct ieee80211_hw *dev, struct ieee80211_vif *vif) rtl8187_remove_interface() argument 1251 rtl8187_bss_info_changed(struct ieee80211_hw *dev, struct ieee80211_vif *vif, struct ieee80211_bss_conf *info, u64 changed) rtl8187_bss_info_changed() argument 1340 rtl8187_conf_tx(struct ieee80211_hw *dev, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) rtl8187_conf_tx() argument [all...] |
/kernel/linux/linux-6.6/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 376 struct qtnf_vif *vif; qtnf_set_wiphy_params() local 397 struct qtnf_vif *vif = qtnf_netdev_get_priv(wdev->netdev); qtnf_update_mgmt_frame_registrations() local 450 struct qtnf_vif *vif = qtnf_netdev_get_priv(wdev->netdev); qtnf_mgmt_tx() local 488 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_get_station() local 498 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_dump_station() local 538 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_add_key() local 554 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_del_key() local 576 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_set_default_key() local 592 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_set_default_mgmt_key() local 607 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_change_station() local 622 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_del_station() local 668 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_connect() local 697 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_external_auth() local 717 struct qtnf_vif *vif; qtnf_disconnect() local 786 struct qtnf_vif *vif; qtnf_get_channel() local 817 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_channel_switch() local 842 struct qtnf_vif *vif = qtnf_netdev_get_priv(ndev); qtnf_start_radar_detection() local 859 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_set_mac_acl() local 872 struct qtnf_vif *vif = qtnf_netdev_get_priv(dev); qtnf_set_power_mgmt() local 886 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...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76_connac_mac.c | 475 struct ieee80211_vif *vif = info->control.vif; in mt76_connac2_mac_write_txwi() local 292 mt76_connac2_mac_tx_rate_val(struct mt76_phy *mphy, struct ieee80211_vif *vif, bool beacon, bool mcast) mt76_connac2_mac_tx_rate_val() argument 922 mt76_connac2_reverse_frag0_hdr_trans(struct ieee80211_vif *vif, struct sk_buff *skb, u16 hdr_offset) mt76_connac2_reverse_frag0_hdr_trans() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt7601u/ |
H A D | phy.c | 1100 struct ieee80211_vif *vif = container_of(info, struct ieee80211_vif, in mt7601u_phy_con_cal_onoff() local
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
H A D | dev.c | 1292 struct ieee80211_vif *vif = in rtl8180_beacon_work() local 1279 rtl8180_get_tsf(struct ieee80211_hw *dev, struct ieee80211_vif *vif) rtl8180_get_tsf() argument 1328 rtl8180_add_interface(struct ieee80211_hw *dev, struct ieee80211_vif *vif) rtl8180_add_interface() argument 1366 rtl8180_remove_interface(struct ieee80211_hw *dev, struct ieee80211_vif *vif) rtl8180_remove_interface() argument 1426 rtl8180_conf_tx(struct ieee80211_hw *dev, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) rtl8180_conf_tx() argument 1501 rtl8180_bss_info_changed(struct ieee80211_hw *dev, struct ieee80211_vif *vif, struct ieee80211_bss_conf *info, u64 changed) rtl8180_bss_info_changed() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/p54/ |
H A D | p54.h | 166 struct ieee80211_vif *vif; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | debugfs.c | 1321 struct ieee80211_vif *vif; in mt7915_sta_fixed_rate_set() local 1392 void mt7915_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7915_sta_add_debugfs() argument
|
H A D | main.c | 185 static void mt7915_init_bitrate_mask(struct ieee80211_vif *vif) in mt7915_init_bitrate_mask() argument 204 mt7915_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) mt7915_add_interface() argument 284 mt7915_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) mt7915_remove_interface() argument 363 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 504 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 575 mt7915_update_bss_color(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_he_bss_color *bss_color) mt7915_update_bss_color() argument 597 mt7915_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *info, u64 changed) mt7915_bss_info_changed() argument 665 mt7915_vif_check_caps(struct mt7915_phy *phy, struct ieee80211_vif *vif) mt7915_vif_check_caps() argument 683 mt7915_start_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf) mt7915_start_ap() argument 705 mt7915_stop_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf) mt7915_stop_ap() argument 716 mt7915_channel_switch_beacon(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_chan_def *chandef) mt7915_channel_switch_beacon() argument 727 mt7915_mac_sta_add(struct mt76_dev *mdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7915_mac_sta_add() argument 761 mt7915_mac_sta_remove(struct mt76_dev *mdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7915_mac_sta_remove() argument 791 struct ieee80211_vif *vif = info->control.vif; mt7915_tx() local 826 mt7915_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_ampdu_params *params) mt7915_ampdu_action() argument 883 mt7915_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7915_sta_add() argument 891 mt7915_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7915_sta_remove() argument 947 mt7915_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) mt7915_get_tsf() argument 961 mt7915_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u64 timestamp) mt7915_set_tsf() argument 992 mt7915_offset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, s64 timestamp) mt7915_offset_tsf() argument 1066 mt7915_sta_statistics(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct station_info *sinfo) mt7915_sta_statistics() argument 1144 mt7915_sta_rc_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u32 changed) mt7915_sta_rc_update() argument 1157 mt7915_set_bitrate_mask(struct ieee80211_hw *hw, struct ieee80211_vif *vif, const struct cfg80211_bitrate_mask *mask) mt7915_set_bitrate_mask() argument 1181 mt7915_sta_set_4addr(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool enabled) mt7915_sta_set_4addr() argument 1197 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 1213 mt7915_sta_set_txpwr(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7915_sta_set_txpwr() argument 1385 mt7915_get_et_strings(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 sset, u8 *data) mt7915_get_et_strings() argument 1398 mt7915_get_et_sset_count(struct ieee80211_hw *hw, struct ieee80211_vif *vif, int sset) mt7915_get_et_sset_count() argument 1419 mt7915_get_et_stats(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ethtool_stats *stats, u64 *data) mt7915_get_et_stats() argument 1616 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...] |
/kernel/linux/linux-6.6/drivers/net/wireless/microchip/wilc1000/ |
H A D | wlan.c | 65 struct wilc_vif *vif = netdev_priv(dev); in wilc_wlan_txq_add_to_tail() local 79 static void wilc_wlan_txq_add_to_head(struct wilc_vif *vif, u8 q_num, in wilc_wlan_txq_add_to_head() argument 100 static inline void add_tcp_session(struct wilc_vif *vif, u32 src_prt, in add_tcp_session() argument 114 static inline void update_tcp_session(struct wilc_vif *vif, u32 index, u32 ack) in update_tcp_session() argument 123 static inline void add_tcp_pending_ack(struct wilc_vif *vif, u32 ack, in add_tcp_pending_ack() argument 145 struct wilc_vif *vif = netdev_priv(dev); tcp_process() local 193 struct wilc_vif *vif = netdev_priv(dev); wilc_wlan_txq_filter_dup_tcp_ack() local 248 wilc_enable_tcp_ack_filter(struct wilc_vif *vif, bool value) wilc_enable_tcp_ack_filter() argument 253 wilc_wlan_txq_add_cfg_pkt(struct wilc_vif *vif, u8 *buffer, u32 buffer_size) wilc_wlan_txq_add_cfg_pkt() argument 419 struct wilc_vif *vif = netdev_priv(dev); wilc_wlan_txq_add_net_pkt() local 474 struct wilc_vif *vif = netdev_priv(dev); wilc_wlan_txq_add_mgmt_pkt() local 722 struct wilc_vif *vif; wilc_wlan_handle_txq() local 1194 wilc_wlan_stop(struct wilc *wilc, struct wilc_vif *vif) wilc_wlan_stop() argument 1240 struct wilc_vif *vif = netdev_priv(dev); wilc_wlan_cleanup() local 1264 wilc_wlan_cfg_commit(struct wilc_vif *vif, int type, u32 drv_handler) wilc_wlan_cfg_commit() argument 1287 wilc_wlan_cfg_set(struct wilc_vif *vif, int start, u16 wid, u8 *buffer, u32 buffer_size, int commit, u32 drv_handler) wilc_wlan_cfg_set() argument 1328 wilc_wlan_cfg_get(struct wilc_vif *vif, int start, u16 wid, int commit, u32 drv_handler) wilc_wlan_cfg_get() argument 1365 wilc_send_config_pkt(struct wilc_vif *vif, u8 mode, struct wid *wids, u32 count) wilc_send_config_pkt() argument 1410 struct wilc_vif *vif = netdev_priv(dev); init_chip() local 1479 struct wilc_vif *vif = netdev_priv(dev); wilc_wlan_init() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7921/ |
H A D | main.c | 285 mt7921_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in mt7921_add_interface() argument 368 static int mt7921_abort_roc(struct mt792x_phy *phy, struct mt792x_vif *vif) in mt7921_abort_roc() argument 341 mt7921_roc_iter(void *priv, u8 *mac, struct ieee80211_vif *vif) mt7921_roc_iter() argument 383 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 413 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 430 mt7921_cancel_remain_on_channel(struct ieee80211_hw *hw, struct ieee80211_vif *vif) mt7921_cancel_remain_on_channel() argument 471 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 545 mt7921_pm_interface_iter(void *priv, u8 *mac, struct ieee80211_vif *vif) mt7921_pm_interface_iter() argument 566 mt7921_sniffer_interface_iter(void *priv, u8 *mac, struct ieee80211_vif *vif) mt7921_sniffer_interface_iter() argument 660 mt7921_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *info, u64 changed) mt7921_bss_info_changed() argument 707 mt7921_mac_sta_add(struct mt76_dev *mdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7921_mac_sta_add() argument 748 mt7921_mac_sta_assoc(struct mt76_dev *mdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7921_mac_sta_assoc() argument 773 mt7921_mac_sta_remove(struct mt76_dev *mdev, struct ieee80211_vif *vif, struct ieee80211_sta *sta) mt7921_mac_sta_remove() argument 818 mt7921_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_ampdu_params *params) mt7921_ampdu_action() argument 874 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 925 mt7921_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_scan_request *req) mt7921_hw_scan() argument 940 mt7921_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif) mt7921_cancel_hw_scan() argument 951 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 973 mt7921_stop_sched_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif) mt7921_stop_sched_scan() argument 1059 mt7921_set_rekey_data(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_gtk_rekey_data *data) mt7921_set_rekey_data() argument 1071 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 1093 mt7921_ipv6_addr_change(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct inet6_dev *idev) mt7921_ipv6_addr_change() argument 1188 mt7921_channel_switch_beacon(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_chan_def *chandef) mt7921_channel_switch_beacon() argument 1200 mt7921_start_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf) mt7921_start_ap() argument 1228 mt7921_stop_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf) mt7921_stop_ap() argument 1262 mt7921_ctx_iter(void *priv, u8 *mac, struct ieee80211_vif *vif) mt7921_ctx_iter() argument 1291 mt7921_mgd_prepare_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_prep_tx_info *info) mt7921_mgd_prepare_tx() argument 1306 mt7921_mgd_complete_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_prep_tx_info *info) mt7921_mgd_complete_tx() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2500pci.c | 1981 rt2500pci_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rt2500pci_get_tsf() argument
|
H A D | rt2400pci.c | 1656 rt2400pci_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) rt2400pci_conf_tx() argument 1683 rt2400pci_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rt2400pci_get_tsf() argument
|
H A D | rt73usb.c | 2279 static u64 rt73usb_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in rt73usb_get_tsf() argument 2220 rt73usb_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue_idx, const struct ieee80211_tx_queue_params *params) rt73usb_conf_tx() argument
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/ |
H A D | core.c | 210 rtl_op_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rtl_op_add_interface() argument 319 rtl_op_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rtl_op_remove_interface() argument 353 rtl_op_change_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum nl80211_iftype new_type, bool p2p) rtl_op_change_interface() argument 890 rtl_op_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) rtl_op_sta_add() argument 936 rtl_op_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) rtl_op_sta_remove() argument 984 rtl_op_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *param) rtl_op_conf_tx() argument 1009 send_beacon_frame(struct ieee80211_hw *hw, struct ieee80211_vif *vif) send_beacon_frame() argument 1028 struct ieee80211_vif *vif = rtlpriv->mac80211.vif; rtl_update_beacon_work_callback() local 1041 rtl_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u64 changed) rtl_op_bss_info_changed() argument 1363 rtl_op_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rtl_op_get_tsf() argument 1372 rtl_op_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u64 tsf) rtl_op_set_tsf() argument 1383 rtl_op_reset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rtl_op_reset_tsf() argument 1391 rtl_op_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum sta_notify_cmd cmd, struct ieee80211_sta *sta) rtl_op_sta_notify() argument 1406 rtl_op_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_ampdu_params *params) rtl_op_ampdu_action() argument 1447 rtl_op_sw_scan_start(struct ieee80211_hw *hw, struct ieee80211_vif *vif, const u8 *mac_addr) rtl_op_sw_scan_start() argument 1486 rtl_op_sw_scan_complete(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rtl_op_sw_scan_complete() argument 1526 rtl_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) rtl_op_set_key() argument 1759 rtl_op_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) rtl_op_flush() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/ |
H A D | mac80211.c | 25 struct ieee80211_vif *vif = info->control.vif; in rtw89_ops_tx() local 108 rtw89_ops_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rtw89_ops_add_interface() argument 171 rtw89_ops_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rtw89_ops_remove_interface() argument 195 rtw89_ops_change_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum nl80211_iftype type, bool p2p) rtw89_ops_change_interface() argument 299 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif); rtw89_aifsn_to_aifs() local 380 rtw89_station_mode_sta_assoc(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_bss_conf *conf) rtw89_station_mode_sta_assoc() argument 400 rtw89_ops_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *conf, u64 changed) rtw89_ops_bss_info_changed() argument 459 rtw89_ops_start_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf) rtw89_ops_start_ap() argument 494 rtw89_ops_stop_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf) rtw89_ops_stop_ap() argument 519 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 536 __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 570 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 587 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 625 rtw89_ops_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_ampdu_params *params) rtw89_ops_ampdu_action() argument 686 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 698 __rtw89_drop_packets(struct rtw89_dev *rtwdev, struct ieee80211_vif *vif) __rtw89_drop_packets() argument 711 rtw89_ops_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) rtw89_ops_flush() argument 730 struct ieee80211_vif *vif; global() member 738 struct ieee80211_vif *vif = rtwvif_to_vif(rtwsta->rtwvif); rtw89_ra_mask_info_update_iter() local 748 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 760 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 809 rtw89_ops_sw_scan_start(struct ieee80211_hw *hw, struct ieee80211_vif *vif, const u8 *mac_addr) rtw89_ops_sw_scan_start() argument 821 rtw89_ops_sw_scan_complete(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rtw89_ops_sw_scan_complete() argument 840 rtw89_ops_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_scan_request *req) rtw89_ops_hw_scan() argument 865 rtw89_ops_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rtw89_ops_cancel_hw_scan() argument 881 rtw89_ops_sta_rc_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u32 changed) rtw89_ops_sta_rc_update() argument 924 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 940 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 953 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 992 rtw89_ops_cancel_remain_on_channel(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rtw89_ops_cancel_remain_on_channel() argument 1019 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 [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wlcore/ |
H A D | cmd.c | 507 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl12xx_cmd_role_start_sta() local 619 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl12xx_cmd_role_start_ap() local 759 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl12xx_cmd_role_start_ibss() local 1091 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); wl12xx_cmd_build_klv_null_data() local 1116 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); wl1271_cmd_build_ps_poll() local 1139 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); wl12xx_cmd_build_probe_req() local 1185 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); wl1271_cmd_build_ap_probe_req() local 1217 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); wl1271_cmd_build_arp_rsp() local 1304 wl1271_build_qos_null_data(struct wl1271 *wl, struct ieee80211_vif *vif) wl1271_build_qos_null_data() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/rsi/ |
H A D | rsi_91x_mgmt.c | 535 rsi_hal_send_sta_notify_frame(struct rsi_common *common, enum opmode opmode, u8 notify_event, const unsigned char *bssid, u8 qos_enable, u16 aid, u16 sta_id, struct ieee80211_vif *vif) rsi_hal_send_sta_notify_frame() argument 793 rsi_hal_load_key(struct rsi_common *common, u8 *data, u16 key_len, u8 key_type, u8 key_id, u32 cipher, s16 sta_id, struct ieee80211_vif *vif) rsi_hal_load_key() argument 1304 rsi_send_auto_rate_request(struct rsi_common *common, struct ieee80211_sta *sta, u16 sta_id, struct ieee80211_vif *vif) rsi_send_auto_rate_request() argument 1470 rsi_inform_bss_status(struct rsi_common *common, enum opmode opmode, u8 status, const u8 *addr, u8 qos_enable, u16 aid, struct ieee80211_sta *sta, u16 sta_id, u16 assoc_cap, struct ieee80211_vif *vif) rsi_inform_bss_status() argument 1633 rsi_send_ps_request(struct rsi_hw *adapter, bool enable, struct ieee80211_vif *vif) rsi_send_ps_request() argument 1868 rsi_send_bgscan_probe_req(struct rsi_common *common, struct ieee80211_vif *vif) rsi_send_bgscan_probe_req() argument [all...] |
H A D | rsi_91x_mac80211.c | 233 rsi_mac80211_hw_scan_start(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_scan_request *hw_req) rsi_mac80211_hw_scan_start() argument 274 rsi_mac80211_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rsi_mac80211_cancel_hw_scan() argument 458 rsi_mac80211_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rsi_mac80211_add_interface() argument 529 rsi_mac80211_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rsi_mac80211_remove_interface() argument 580 struct ieee80211_vif *vif; rsi_channel_change() local 684 struct ieee80211_vif *vif, *sta_vif = NULL; rsi_mac80211_config() local 734 rsi_get_connected_channel(struct ieee80211_vif *vif) rsi_get_connected_channel() argument 751 rsi_switch_channel(struct rsi_hw *adapter, struct ieee80211_vif *vif) rsi_switch_channel() argument 783 rsi_mac80211_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u64 changed) rsi_mac80211_bss_info_changed() argument 898 rsi_mac80211_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) rsi_mac80211_conf_tx() argument 958 rsi_hal_key_config(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_key_conf *key, struct ieee80211_sta *sta) rsi_hal_key_config() argument 1032 rsi_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) rsi_mac80211_set_key() argument 1088 rsi_mac80211_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_ampdu_params *params) rsi_mac80211_ampdu_action() argument 1228 rsi_mac80211_set_rate_mask(struct ieee80211_hw *hw, struct ieee80211_vif *vif, const struct cfg80211_bitrate_mask *mask) rsi_mac80211_set_rate_mask() argument 1270 rsi_perform_cqm(struct rsi_common *common, u8 *bssid, s8 rssi, struct ieee80211_vif *vif) rsi_perform_cqm() argument 1311 struct ieee80211_vif *vif; rsi_fill_rx_status() local 1403 rsi_mac80211_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) rsi_mac80211_sta_add() argument 1519 rsi_mac80211_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) rsi_mac80211_sta_remove() argument 1724 struct ieee80211_vif *vif; rsi_resume_conn_channel() local 1762 rsi_mac80211_roc(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel *chan, int duration, enum ieee80211_roc_type type) rsi_mac80211_roc() argument 1808 rsi_mac80211_cancel_roc(struct ieee80211_hw *hw, struct ieee80211_vif *vif) rsi_mac80211_cancel_roc() argument 1864 struct ieee80211_vif *vif = adapter->vifs[0]; rsi_config_wowlan() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl12xx/ |
H A D | main.c | 1640 wl12xx_set_key(struct wl1271 *wl, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key_conf) wl12xx_set_key() argument
|
/kernel/linux/linux-6.6/drivers/net/wireless/zydas/zd1211rw/ |
H A D | zd_mac.c | 1098 zd_op_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) zd_op_add_interface() argument 1124 zd_op_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) zd_op_remove_interface() argument 1278 zd_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u64 changes) zd_op_bss_info_changed() argument 1339 zd_op_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) zd_op_get_tsf() argument [all...] |
H A D | zd_mac.h | 174 struct ieee80211_vif *vif; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/st/cw1200/ |
H A D | sta.c | 205 cw1200_add_interface(struct ieee80211_hw *dev, struct ieee80211_vif *vif) cw1200_add_interface() argument 248 cw1200_remove_interface(struct ieee80211_hw *dev, struct ieee80211_vif *vif) cw1200_remove_interface() argument 305 cw1200_change_interface(struct ieee80211_hw *dev, struct ieee80211_vif *vif, enum nl80211_iftype new_type, bool p2p) cw1200_change_interface() argument 608 cw1200_conf_tx(struct ieee80211_hw *dev, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) cw1200_conf_tx() argument 681 cw1200_set_key(struct ieee80211_hw *dev, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) cw1200_set_key() argument 929 cw1200_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) cw1200_flush() argument 1540 cw1200_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) cw1200_sta_add() argument 1571 cw1200_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) cw1200_sta_remove() argument 1594 __cw1200_sta_notify(struct ieee80211_hw *dev, struct ieee80211_vif *vif, enum sta_notify_cmd notify_cmd, int link_id) __cw1200_sta_notify() argument 1635 cw1200_sta_notify(struct ieee80211_hw *dev, struct ieee80211_vif *vif, enum sta_notify_cmd notify_cmd, struct ieee80211_sta *sta) cw1200_sta_notify() argument 1797 cw1200_bss_info_changed(struct ieee80211_hw *dev, struct ieee80211_vif *vif, struct ieee80211_bss_conf *info, u64 changed) cw1200_bss_info_changed() argument 2127 cw1200_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_ampdu_params *params) cw1200_ampdu_action() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/xen-netback/ |
H A D | netback.c | 221 static void xenvif_fatal_tx_err(struct xenvif *vif) in xenvif_fatal_tx_err() argument 758 xenvif_set_skb_gso(struct xenvif *vif, struct sk_buff *skb, struct xen_netif_extra_info *gso) xenvif_set_skb_gso() argument 845 xenvif_mcast_add(struct xenvif *vif, const u8 *addr) xenvif_mcast_add() argument 867 xenvif_mcast_del(struct xenvif *vif, const u8 *addr) xenvif_mcast_del() argument 881 xenvif_mcast_match(struct xenvif *vif, const u8 *addr) xenvif_mcast_match() argument 897 xenvif_mcast_addr_list_free(struct xenvif *vif) xenvif_mcast_addr_list_free() argument 1612 make_ctrl_response(struct xenvif *vif, const struct xen_netif_ctrl_request *req, u32 status, u32 data) make_ctrl_response() argument 1628 push_ctrl_response(struct xenvif *vif) push_ctrl_response() argument 1637 process_ctrl_request(struct xenvif *vif, const struct xen_netif_ctrl_request *req) process_ctrl_request() argument 1685 xenvif_ctrl_action(struct xenvif *vif) xenvif_ctrl_action() argument 1713 xenvif_ctrl_work_todo(struct xenvif *vif) xenvif_ctrl_work_todo() argument 1723 struct xenvif *vif = data; xenvif_ctrl_irq_fn() local [all...] |