Searched refs:vif (Results 1 - 25 of 460) sorted by last modified time

1234567891011>>

/linux-master/net/wireless/
H A Dnl80211.c2280 if (!rdev->wiphy.tid_config_support.vif &&
2288 if (rdev->wiphy.tid_config_support.vif &&
2290 rdev->wiphy.tid_config_support.vif,
15874 mask = rdev->wiphy.tid_config_support.vif;
/linux-master/net/mac80211/
H A Dtx.c60 chanctx_conf = rcu_dereference(tx->sdata->vif.bss_conf.chanctx_conf);
144 if (tx->sdata->vif.bss_conf.basic_rates & BIT(i))
183 tx->sdata->vif.bss_conf.use_short_preamble);
192 tx->sdata->vif.bss_conf.use_short_preamble);
230 if (tx->sdata->vif.type != NL80211_IFTYPE_STATION)
304 if (tx->sdata->vif.type == NL80211_IFTYPE_OCB)
350 if (sdata->vif.type == NL80211_IFTYPE_AP)
352 else if (ieee80211_vif_is_mesh(&sdata->vif))
403 if (tx->sdata->vif.type == NL80211_IFTYPE_AP ||
404 tx->sdata->vif
1294 ieee80211_get_txq(struct ieee80211_local *local, struct ieee80211_vif *vif, struct sta_info *sta, struct sk_buff *skb) argument
1646 struct ieee80211_vif *vif; local
1669 ieee80211_tx_frags(struct ieee80211_local *local, struct ieee80211_vif *vif, struct sta_info *sta, struct sk_buff_head *skbs, bool txpending) argument
1751 struct ieee80211_vif *vif; local
1891 ieee80211_tx_prepare_skb(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct sk_buff *skb, int band, struct ieee80211_sta **sta) argument
3819 struct ieee80211_vif *vif = txq->vif; local
5044 ieee80211_beacon_update_cntdwn(struct ieee80211_vif *vif, unsigned int link_id) argument
5078 ieee80211_beacon_set_cntdwn(struct ieee80211_vif *vif, u8 counter) argument
5103 ieee80211_beacon_cntdwn_is_complete(struct ieee80211_vif *vif, unsigned int link_id) argument
5208 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) argument
5294 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) argument
5361 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) argument
5398 __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) argument
5538 ieee80211_beacon_get_template(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_mutable_offsets *offs, unsigned int link_id) argument
5549 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) argument
5574 ieee80211_beacon_get_template_ema_list(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id) argument
5587 ieee80211_beacon_get_tim(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u16 *tim_offset, u16 *tim_length, unsigned int link_id) argument
5623 ieee80211_proberesp_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
5654 ieee80211_get_fils_discovery_tmpl(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
5683 ieee80211_get_unsol_bcast_probe_resp_tmpl(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
5711 ieee80211_pspoll_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
5746 ieee80211_nullfunc_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif, int link_id, bool qos_ok) argument
5854 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) argument
5870 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) argument
5886 ieee80211_get_buffered_bc(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
[all...]
H A Drx.c1035 char *dev_addr = rx->sdata->vif.addr;
1450 if (!ieee80211_vif_is_mld(&sdata->vif) ||
1451 sdata->vif.type != NL80211_IFTYPE_STATION)
1488 if (ieee80211_vif_is_mesh(&rx->sdata->vif))
1493 rx->sdata->vif.type != NL80211_IFTYPE_ADHOC &&
1494 rx->sdata->vif.type != NL80211_IFTYPE_OCB &&
1501 if (rx->sta && rx->sdata->vif.type == NL80211_IFTYPE_STATION &&
1516 if (rx->sdata->vif.type == NL80211_IFTYPE_AP &&
1569 if (sta->sdata->vif.type == NL80211_IFTYPE_AP ||
1570 sta->sdata->vif
[all...]
H A Dscan.c194 if (scan_sdata && scan_sdata->vif.type == NL80211_IFTYPE_STATION &&
195 scan_sdata->vif.cfg.assoc &&
202 if (ieee80211_vif_is_mld(&scan_sdata->vif)) {
207 rcu_dereference(scan_sdata->vif.link_conf[link_id]);
210 link_conf = &scan_sdata->vif.bss_conf;
254 return ether_addr_equal(da, sdata->vif.addr);
603 if (sdata->vif.type == NL80211_IFTYPE_STATION &&
714 if (ieee80211_vif_is_mld(&sdata->vif)) {
716 if (!(sdata->vif.active_links &
721 __ffs(sdata->vif
[all...]
H A Dmlme.c118 if (sdata->vif.driver_flags & IEEE80211_VIF_BEACON_FILTER)
434 ieee80211_get_he_iftype_cap_vif(sband, &sdata->vif);
550 ieee80211_get_he_iftype_cap_vif(sband, &sdata->vif);
552 ieee80211_get_eht_iftype_cap_vif(sband, &sdata->vif);
704 !(sdata->vif.driver_flags & IEEE80211_VIF_IGNORE_OFDMA_WIDER_BW))
816 sdata->vif.driver_flags & IEEE80211_VIF_IGNORE_OFDMA_WIDER_BW)
1009 * If some other vif is using the MU-MIMO capability we cannot associate
1020 if (other->vif.bss_conf.mu_mimo_owner) {
1212 enum nl80211_iftype iftype = ieee80211_vif_type_p2p(&sdata->vif);
1458 if (!ieee80211_vif_is_mld(&sdata->vif))
1958 ieee80211_chswitch_done(struct ieee80211_vif *vif, bool success, unsigned int link_id) argument
3499 ieee80211_ap_probereq_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
3659 ieee80211_beacon_loss(struct ieee80211_vif *vif) argument
3671 ieee80211_connection_loss(struct ieee80211_vif *vif) argument
3683 ieee80211_disconnect(struct ieee80211_vif *vif, bool reconnect) argument
8649 ieee80211_cqm_rssi_notify(struct ieee80211_vif *vif, enum nl80211_cqm_rssi_threshold_event rssi_event, s32 rssi_level, gfp_t gfp) argument
8662 ieee80211_cqm_beacon_loss_notify(struct ieee80211_vif *vif, gfp_t gfp) argument
8690 ieee80211_enable_rssi_reports(struct ieee80211_vif *vif, int rssi_min_thold, int rssi_max_thold) argument
8704 ieee80211_disable_rssi_reports(struct ieee80211_vif *vif) argument
[all...]
H A Drate.c47 chanctx_conf = rcu_dereference(sta->sdata->vif.bss_conf.chanctx_conf);
109 chanctx_conf = rcu_dereference(sta->sdata->vif.bss_conf.chanctx_conf);
417 if (ieee80211_vif_is_mesh(&sta->sdata->vif))
615 static void rate_fixup_ratelist(struct ieee80211_vif *vif, argument
635 u32 basic_rates = vif->bss_conf.basic_rates;
765 flags = ieee80211_chandef_rate_flags(&sdata->vif.bss_conf.chanreq.oper);
821 chan_width = sta->sdata->vif.bss_conf.chanreq.oper.width;
858 chan_width = sdata->vif.bss_conf.chanreq.oper.width;
871 void ieee80211_get_tx_rates(struct ieee80211_vif *vif, argument
884 if (!vif)
[all...]
H A Dmesh_pathtbl.c127 memcpy(hdr->addr2, mpath->sdata->vif.addr, ETH_ALEN);
170 memcpy(hdr->addr2, gate_mpath->sdata->vif.addr, ETH_ALEN);
500 if (!ether_addr_equal(meshhdr->eaddr2, sdata->vif.addr))
508 if (!ether_addr_equal(hdr->addr4, sdata->vif.addr))
686 if (ether_addr_equal(dst, sdata->vif.addr))
729 if (ether_addr_equal(dst, sdata->vif.addr))
H A Dmesh.c97 if (sdata->vif.bss_conf.basic_rates != basic_rates)
100 cfg80211_chandef_create(&sta_chan_def, sdata->vif.bss_conf.chanreq.oper.chan,
114 if (!cfg80211_chandef_compatible(&sdata->vif.bss_conf.chanreq.oper,
408 chanctx_conf = rcu_dereference(sdata->vif.bss_conf.chanctx_conf);
439 sdata->vif.bss_conf.chanreq.oper.width == NL80211_CHAN_WIDTH_20_NOHT ||
440 sdata->vif.bss_conf.chanreq.oper.width == NL80211_CHAN_WIDTH_5 ||
441 sdata->vif.bss_conf.chanreq.oper.width == NL80211_CHAN_WIDTH_10)
464 chanctx_conf = rcu_dereference(sdata->vif.bss_conf.chanctx_conf);
480 sdata->vif.bss_conf.chanreq.oper.width == NL80211_CHAN_WIDTH_20_NOHT ||
481 sdata->vif
[all...]
H A Dchan.c311 switch (link->sdata->vif.type) {
348 rcu_access_pointer(sdata->vif.bss_conf.chanctx_conf) == &ctx->conf)
399 /* calling this function is assuming that station vif is updated to
422 rcu_dereference(sdata->vif.link_conf[link_id]);
441 /* vif changed to narrow BW and narrow BW for station wasn't
735 if (link->sdata->vif.type == NL80211_IFTYPE_AP_VLAN)
803 if (WARN_ON(sdata->vif.type == NL80211_IFTYPE_NAN))
859 if (new_idle != sdata->vif.cfg.idle) {
860 sdata->vif.cfg.idle = new_idle;
862 if (sdata->vif
[all...]
H A Dieee80211_i.h1173 struct ieee80211_vif vif; member in struct:ieee80211_sub_if_data
1179 return container_of(p, struct ieee80211_sub_if_data, vif);
1621 WARN_ON(ieee80211_vif_is_mld(&sdata->vif));
1624 chanctx_conf = rcu_dereference(sdata->vif.bss_conf.chanctx_conf);
1818 if (sdata->vif.type == NL80211_IFTYPE_AP)
1820 if (sdata->vif.type == NL80211_IFTYPE_AP_VLAN && !sdata->u.vlan.sta)
2172 ieee80211_he_spr_ie_to_bss_conf(struct ieee80211_vif *vif,
2176 ieee80211_he_op_ie_to_bss_conf(struct ieee80211_vif *vif,
2630 struct ieee80211_vif *vif,
H A Ddebug.h139 if (ieee80211_vif_is_mld(&(link)->sdata->vif)) \
148 if (ieee80211_vif_is_mld(&(link)->sdata->vif)) \
157 if (ieee80211_vif_is_mld(&(sdata)->vif)) \
H A Dcfg.c38 if (require_valid && ieee80211_vif_is_mld(&sdata->vif))
61 memcpy(sdata->vif.bss_conf.mu_group.membership,
63 memcpy(sdata->vif.bss_conf.mu_group.position,
81 sdata->vif.bss_conf.mu_mimo_owner = mu_mimo_groups || mu_mimo_follow;
146 sdata->vif.mbssid_tx_vif = NULL;
152 if (sdata->vif.type != NL80211_IFTYPE_AP || !params.tx_wdev)
160 sdata->vif.mbssid_tx_vif = &sdata->vif;
162 sdata->vif.mbssid_tx_vif = &tx_sdata->vif;
3146 struct ieee80211_vif *vif = NULL; local
3327 struct ieee80211_vif *vif = &sdata->vif; local
3351 struct ieee80211_vif *vif = &sdata->vif; local
3603 ieee80211_csa_finish(struct ieee80211_vif *vif, unsigned int link_id) argument
3645 ieee80211_channel_switch_disconnect(struct ieee80211_vif *vif, bool block_tx) argument
4420 ieee80211_nan_func_terminated(struct ieee80211_vif *vif, u8 inst_id, enum nl80211_nan_func_term_reason reason, gfp_t gfp) argument
4452 ieee80211_nan_func_match(struct ieee80211_vif *vif, struct cfg80211_nan_match_params *match, gfp_t gfp) argument
4814 ieee80211_color_change_finish(struct ieee80211_vif *vif) argument
4824 ieee80211_obss_color_collision_notify(struct ieee80211_vif *vif, u64 color_bitmap) argument
[all...]
/linux-master/net/ipv4/
H A Droute.c881 int vif; local
890 vif = l3mdev_master_ifindex_rcu(rt->dst.dev);
894 peer = inet_getpeer_v4(net->ipv4.peers, ip_hdr(skb)->saddr, vif, 1);
H A Dicmp.c314 int vif; local
323 vif = l3mdev_master_ifindex(dst->dev);
324 peer = inet_getpeer_v4(net->ipv4.peers, fl4->daddr, vif, 1);
H A Dip_fragment.c92 inet_getpeer_v4(net->ipv4.peers, key->saddr, key->vif, 1) :
206 u32 user, int vif)
212 .vif = vif,
487 int vif = l3mdev_master_ifindex_rcu(dev); local
493 qp = ip_find(net, ip_hdr(skb), user, vif);
205 ip_find(struct net *net, struct iphdr *iph, u32 user, int vif) argument
/linux-master/include/net/
H A Dmac80211.h102 * a single per-vif queue for multicast data frames.
294 * struct ieee80211_vif_chanctx_switch - vif chanctx switch information
296 * This is structure is used to pass information about a vif that
301 * @vif: the vif that should be switched from old_ctx to new_ctx
303 * @old_ctx: the old context to which the vif was assigned
304 * @new_ctx: the new context to which the vif must be assigned
307 struct ieee80211_vif *vif; member in struct:ieee80211_vif_chanctx_switch
559 * @vif: reference to owning VIF
625 * @hidden_ssid: The SSID of the current vif i
706 struct ieee80211_vif *vif; member in struct:ieee80211_bss_conf
1208 struct ieee80211_vif *vif; member in struct:ieee80211_tx_info::__anon94::__anon95
2003 ieee80211_vif_usable_links(const struct ieee80211_vif *vif) argument
2013 ieee80211_vif_is_mld(const struct ieee80211_vif *vif) argument
2026 ieee80211_vif_link_active(const struct ieee80211_vif *vif, unsigned int link_id) argument
2040 ieee80211_vif_is_mesh(struct ieee80211_vif *vif) argument
2071 lockdep_vif_wiphy_mutex_held(struct ieee80211_vif *vif) argument
2533 struct ieee80211_vif *vif; member in struct:ieee80211_txq
5551 ieee80211_beacon_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id) argument
6140 ieee80211_iterate_active_interfaces(struct ieee80211_hw *hw, u32 iter_flags, void (*iterator)(void *data, u8 *mac, struct ieee80211_vif *vif), void *data) argument
6803 ieee80211_start_rx_ba_session_offl(struct ieee80211_vif *vif, const u8 *addr, u16 tid) argument
6825 ieee80211_stop_rx_ba_session_offl(struct ieee80211_vif *vif, const u8 *addr, u16 tid) argument
7040 ieee80211_vif_type_p2p(struct ieee80211_vif *vif) argument
7053 ieee80211_get_he_iftype_cap_vif(const struct ieee80211_supported_band *sband, struct ieee80211_vif *vif) argument
7067 ieee80211_get_he_6ghz_capa_vif(const struct ieee80211_supported_band *sband, struct ieee80211_vif *vif) argument
7081 ieee80211_get_eht_iftype_cap_vif(const struct ieee80211_supported_band *sband, struct ieee80211_vif *vif) argument
[all...]
H A Dcfg80211.h4351 * @set_mcast_rate: Set the specified multicast rate (only if vif is in ADHOC or
4362 * always be %NULL unless the driver supports per-vif TX power
5582 * @tid_config_support.vif: bitmap of attributes (configurations)
5583 * supported by the driver for each vif
5749 u64 peer, vif; member in struct:wiphy::__anon95
/linux-master/drivers/net/wireless/virtual/
H A Dmac80211_hwsim.c228 static inline void hwsim_check_magic(struct ieee80211_vif *vif) argument
230 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
233 vif, vp->magic, vif->addr, vif->type, vif->p2p);
236 static inline void hwsim_set_magic(struct ieee80211_vif *vif) argument
238 struct hwsim_vif_priv *vp = (void *)vif->drv_priv;
242 static inline void hwsim_clear_magic(struct ieee80211_vif *vif) argument
244 struct hwsim_vif_priv *vp = (void *)vif
1005 hwsim_send_ps_poll(void *dat, u8 *mac, struct ieee80211_vif *vif) argument
1036 hwsim_send_nullfunc(struct mac80211_hwsim_data *data, u8 *mac, struct ieee80211_vif *vif, int ps) argument
1075 hwsim_send_nullfunc_ps(void *dat, u8 *mac, struct ieee80211_vif *vif) argument
1082 hwsim_send_nullfunc_no_ps(void *dat, u8 *mac, struct ieee80211_vif *vif) argument
1208 mac80211_hwsim_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
1215 mac80211_hwsim_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u64 tsf) argument
1333 mac80211_hwsim_addr_iter(void *data, u8 *mac, struct ieee80211_vif *vif) argument
1627 mac80211_hwsim_tx_iter(void *_data, u8 *addr, struct ieee80211_vif *vif) argument
1872 mac80211_hwsim_select_tx_link(struct mac80211_hwsim_data *data, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_hdr *hdr, struct ieee80211_link_sta **link_sta) argument
1948 struct ieee80211_vif *vif = txi->control.vif; local
2115 mac80211_hwsim_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
2136 mac80211_hwsim_vif_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
2146 mac80211_hwsim_change_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum nl80211_iftype newtype, bool newp2p) argument
2167 mac80211_hwsim_remove_interface( struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
2204 __mac80211_hwsim_beacon_tx(struct ieee80211_bss_conf *link_conf, struct mac80211_hwsim_data *data, struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct sk_buff *skb) argument
2254 mac80211_hwsim_beacon_tx(void *arg, u8 *mac, struct ieee80211_vif *vif) argument
2457 mac80211_hwsim_bcn_en_iter(void *data, u8 *mac, struct ieee80211_vif *vif) argument
2467 mac80211_hwsim_vif_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u64 changed) argument
2494 mac80211_hwsim_link_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *info, u64 changed) argument
2575 mac80211_hwsim_sta_rc_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u32 changed) argument
2634 mac80211_hwsim_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument
2654 mac80211_hwsim_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument
2664 mac80211_hwsim_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) argument
2689 mac80211_hwsim_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum sta_notify_cmd cmd, struct ieee80211_sta *sta) argument
2715 mac80211_hwsim_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) argument
2764 mac80211_hwsim_can_neg_ttlm(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_neg_ttlm *neg_ttlm) argument
2810 mac80211_hwsim_testmode_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif, void *data, int len) argument
2857 mac80211_hwsim_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_ampdu_params *params) argument
2885 mac80211_hwsim_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
2974 mac80211_hwsim_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_scan_request *hw_req) argument
3006 mac80211_hwsim_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
3026 mac80211_hwsim_sw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif, const u8 *mac_addr) argument
3050 mac80211_hwsim_sw_scan_complete(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
3095 mac80211_hwsim_roc(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel *chan, int duration, enum ieee80211_roc_type type) argument
3120 mac80211_hwsim_croc(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
3170 mac80211_hwsim_assign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf, struct ieee80211_chanctx_conf *ctx) argument
3193 mac80211_hwsim_unassign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf, struct ieee80211_chanctx_conf *ctx) argument
3272 mac80211_hwsim_get_et_strings(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 sset, u8 *data) argument
3281 mac80211_hwsim_get_et_sset_count(struct ieee80211_hw *hw, struct ieee80211_vif *vif, int sset) argument
3289 mac80211_hwsim_get_et_stats(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ethtool_stats *stats, u64 *data) argument
3318 mac80211_hwsim_change_vif_links(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u16 old_links, u16 new_links, struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]) argument
3348 mac80211_hwsim_change_sta_links(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u16 old_links, u16 new_links) argument
3501 mac80211_hwsim_start_pmsr(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_pmsr_request *request) argument
3568 mac80211_hwsim_abort_pmsr(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_pmsr_request *request) argument
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dscan.c195 struct ieee80211_vif *vif)
197 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
201 if (vif->type != NL80211_IFTYPE_P2P_DEVICE &&
206 if (!data->current_vif || vif == data->current_vif)
211 if (vif->type == NL80211_IFTYPE_AP && vif->p2p &&
219 struct ieee80211_vif *vif,
224 .current_vif = vif,
240 (!vif || vif
194 iwl_mvm_scan_iterator(void *_data, u8 *mac, struct ieee80211_vif *vif) argument
218 _iwl_mvm_get_scan_type(struct iwl_mvm *mvm, struct ieee80211_vif *vif, enum iwl_mvm_traffic_load load, bool low_latency) argument
259 iwl_mvm_get_scan_type(struct iwl_mvm *mvm, struct ieee80211_vif *vif) argument
272 iwl_mvm_get_scan_type_band(struct iwl_mvm *mvm, struct ieee80211_vif *vif, enum nl80211_band band) argument
743 iwl_mvm_build_scan_probe(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_scan_ies *ies, struct iwl_mvm_scan_params *params) argument
837 iwl_mvm_scan_use_ebs(struct iwl_mvm *mvm, struct ieee80211_vif *vif) argument
874 iwl_mvm_scan_lmac_flags(struct iwl_mvm *mvm, struct iwl_mvm_scan_params *params, struct ieee80211_vif *vif) argument
928 iwl_mvm_scan_lmac(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct iwl_mvm_scan_params *params) argument
1916 iwl_mvm_scan_umac_chan_flags_v2(struct iwl_mvm *mvm, struct iwl_mvm_scan_params *params, struct ieee80211_vif *vif) argument
1952 iwl_mvm_scan_6ghz_passive_scan(struct iwl_mvm *mvm, struct iwl_mvm_scan_params *params, struct ieee80211_vif *vif) argument
2041 iwl_mvm_scan_umac_flags_v2(struct iwl_mvm *mvm, struct iwl_mvm_scan_params *params, struct ieee80211_vif *vif, int type) argument
2099 iwl_mvm_scan_umac_flags2(struct iwl_mvm *mvm, struct iwl_mvm_scan_params *params, struct ieee80211_vif *vif, int type) argument
2124 iwl_mvm_scan_umac_flags(struct iwl_mvm *mvm, struct iwl_mvm_scan_params *params, struct ieee80211_vif *vif) argument
2235 iwl_mvm_scan_umac(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct iwl_mvm_scan_params *params, int type, int uid) argument
2322 iwl_mvm_scan_umac_fill_general_p_v12(struct iwl_mvm *mvm, struct iwl_mvm_scan_params *params, struct ieee80211_vif *vif, struct iwl_scan_general_params_v11 *gp, u16 gen_flags, u8 gen_flags2, u32 version) argument
2377 iwl_mvm_scan_umac_fill_ch_p_v4(struct iwl_mvm *mvm, struct iwl_mvm_scan_params *params, struct ieee80211_vif *vif, struct iwl_scan_channel_params_v4 *cp, u32 channel_cfg_flags) argument
2394 iwl_mvm_scan_umac_fill_ch_p_v7(struct iwl_mvm *mvm, struct iwl_mvm_scan_params *params, struct ieee80211_vif *vif, struct iwl_scan_channel_params_v7 *cp, u32 channel_cfg_flags, u32 version) argument
2444 iwl_mvm_scan_umac_v12(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct iwl_mvm_scan_params *params, int type, int uid) argument
2476 iwl_mvm_scan_umac_v14_and_above(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct iwl_mvm_scan_params *params, int type, int uid, u32 version) argument
2547 iwl_mvm_scan_umac_v14(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct iwl_mvm_scan_params *params, int type, int uid) argument
2554 iwl_mvm_scan_umac_v15(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct iwl_mvm_scan_params *params, int type, int uid) argument
2561 iwl_mvm_scan_umac_v16(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct iwl_mvm_scan_params *params, int type, int uid) argument
2568 iwl_mvm_scan_umac_v17(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct iwl_mvm_scan_params *params, int type, int uid) argument
2661 iwl_mvm_fill_scan_type(struct iwl_mvm *mvm, struct iwl_mvm_scan_params *params, struct ieee80211_vif *vif) argument
2780 iwl_mvm_build_scan_cmd(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct iwl_host_cmd *hcmd, struct iwl_mvm_scan_params *params, int type) argument
2833 iwl_mvm_scan_respect_p2p_go_iter(void *_data, u8 *mac, struct ieee80211_vif *vif) argument
2862 _iwl_mvm_get_respect_p2p_go(struct iwl_mvm *mvm, struct ieee80211_vif *vif, bool low_latency, enum nl80211_band band) argument
2884 iwl_mvm_get_respect_p2p_go_band(struct iwl_mvm *mvm, struct ieee80211_vif *vif, enum nl80211_band band) argument
2893 iwl_mvm_get_respect_p2p_go(struct iwl_mvm *mvm, struct ieee80211_vif *vif) argument
2902 iwl_mvm_fill_respect_p2p_go(struct iwl_mvm *mvm, struct iwl_mvm_scan_params *params, struct ieee80211_vif *vif) argument
2918 iwl_mvm_reg_scan_start(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_scan_request *req, struct ieee80211_scan_ies *ies) argument
3020 iwl_mvm_sched_scan_start(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_sched_scan_request *req, struct ieee80211_scan_ies *ies, int type) argument
[all...]
H A Dlink.c49 int iwl_mvm_set_link_mapping(struct iwl_mvm *mvm, struct ieee80211_vif *vif, argument
52 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
70 int iwl_mvm_add_link(struct iwl_mvm *mvm, struct ieee80211_vif *vif, argument
73 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
84 ret = iwl_mvm_set_link_mapping(mvm, vif, link_conf);
91 if (iwl_mvm_sf_update(mvm, vif, false))
102 if (vif->type == NL80211_IFTYPE_ADHOC && link_conf->bssid)
111 int iwl_mvm_link_changed(struct iwl_mvm *mvm, struct ieee80211_vif *vif, argument
115 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
147 if (!active && vif
267 iwl_mvm_unset_link_mapping(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf) argument
286 iwl_mvm_remove_link(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf) argument
316 iwl_mvm_disable_link(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf) argument
[all...]
H A Dftm-initiator.c43 int iwl_mvm_ftm_add_pasn_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif, argument
77 if (vif->cfg.assoc) {
78 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
85 for_each_vif_active_link(vif, link_conf, link_id) {
227 static void iwl_mvm_ftm_cmd_v5(struct iwl_mvm *mvm, struct ieee80211_vif *vif, argument
251 if (vif->cfg.assoc)
252 memcpy(cmd->range_req_bssid, vif->bss_conf.bssid, ETH_ALEN);
258 struct ieee80211_vif *vif,
283 if (vif->cfg.assoc) {
284 memcpy(cmd->range_req_bssid, vif
257 iwl_mvm_ftm_cmd_common(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct iwl_tof_range_req_cmd_v9 *cmd, struct cfg80211_pmsr_request *req) argument
304 iwl_mvm_ftm_cmd_v8(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct iwl_tof_range_req_cmd_v8 *cmd, struct cfg80211_pmsr_request *req) argument
518 iwl_mvm_ftm_put_target(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_pmsr_request_peer *peer, struct iwl_tof_range_req_ap_entry_v6 *target) argument
582 iwl_mvm_ftm_start_v5(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_pmsr_request *req) argument
608 iwl_mvm_ftm_start_v7(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_pmsr_request *req) argument
638 iwl_mvm_ftm_start_v8(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_pmsr_request *req) argument
664 iwl_mvm_ftm_start_v9(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_pmsr_request *req) argument
691 iter(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key, void *data) argument
713 iwl_mvm_ftm_set_secured_ranging(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct iwl_tof_range_req_ap_entry_v7 *target) argument
753 iwl_mvm_ftm_put_target_v7(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_pmsr_request_peer *peer, struct iwl_tof_range_req_ap_entry_v7 *target) argument
765 iwl_mvm_ftm_start_v11(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_pmsr_request *req) argument
810 iwl_mvm_ftm_put_target_v8(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_pmsr_request_peer *peer, struct iwl_tof_range_req_ap_entry_v8 *target) argument
837 iwl_mvm_ftm_start_v12(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_pmsr_request *req) argument
865 iwl_mvm_ftm_start_v13(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_pmsr_request *req) argument
908 iwl_mvm_ftm_start(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_pmsr_request *req) argument
[all...]
H A Dtime-event.c30 if (!te_data || !te_data->vif)
44 te_data->vif = NULL;
74 struct ieee80211_vif *vif = mvm->p2p_device_vif; local
76 mvmvif = iwl_mvm_vif_from_mac80211(vif);
81 iwl_mvm_mld_rm_bcast_sta(mvm, vif,
82 &vif->bss_conf);
84 iwl_mvm_link_changed(mvm, vif, &vif->bss_conf,
88 iwl_mvm_rm_p2p_bcast_sta(mvm, vif);
89 iwl_mvm_binding_remove_vif(mvm, vif);
176 iwl_mvm_te_check_disconnect(struct iwl_mvm *mvm, struct ieee80211_vif *vif, const char *errmsg) argument
221 struct ieee80211_vif *vif = te_data->vif; local
536 iwl_mvm_time_event_send_add(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct iwl_mvm_time_event_data *te_data, struct iwl_time_event_cmd *te_cmd) argument
597 iwl_mvm_protect_session(struct iwl_mvm *mvm, struct ieee80211_vif *vif, u32 duration, u32 min_duration, u32 max_delay, bool wait_for_notif) argument
674 iwl_mvm_get_session_prot_id(struct iwl_mvm *mvm, struct ieee80211_vif *vif, s8 link_id) argument
697 iwl_mvm_cancel_session_protection(struct iwl_mvm *mvm, struct ieee80211_vif *vif, u32 id, s8 link_id) argument
725 struct ieee80211_vif *vif = te_data->vif; local
845 iwl_mvm_stop_session_protection(struct iwl_mvm *mvm, struct ieee80211_vif *vif) argument
885 struct ieee80211_vif *vif; local
975 iwl_mvm_roc_duration_and_delay(struct ieee80211_vif *vif, u32 duration_ms, u32 *duration_tu, u32 *delay) argument
1007 iwl_mvm_roc_add_cmd(struct iwl_mvm *mvm, struct ieee80211_channel *channel, struct ieee80211_vif *vif, int duration, u32 activity) argument
1050 iwl_mvm_start_p2p_roc_session_protection(struct iwl_mvm *mvm, struct ieee80211_vif *vif, int duration, enum ieee80211_roc_type type) argument
1091 iwl_mvm_start_p2p_roc(struct iwl_mvm *mvm, struct ieee80211_vif *vif, int duration, enum ieee80211_roc_type type) argument
1218 iwl_mvm_stop_roc(struct iwl_mvm *mvm, struct ieee80211_vif *vif) argument
1269 iwl_mvm_remove_csa_period(struct iwl_mvm *mvm, struct ieee80211_vif *vif) argument
1288 iwl_mvm_schedule_csa_period(struct iwl_mvm *mvm, struct ieee80211_vif *vif, u32 duration, u32 apply_time) argument
1361 iwl_mvm_schedule_session_protection(struct iwl_mvm *mvm, struct ieee80211_vif *vif, u32 duration, u32 min_duration, bool wait_for_notif, unsigned int link_id) argument
[all...]
H A Drxmq.c303 mvmvif = iwl_mvm_vif_from_mac80211(mvmsta->vif);
351 wdev = ieee80211_vif_to_wdev(mvmsta->vif);
479 mvmvif = iwl_mvm_vif_from_mac80211(mvmsta->vif);
1910 struct ieee80211_vif *vif; member in struct:iwl_rx_sta_csa
1918 if (mvmsta->vif != rx_sta_csa->vif)
2239 struct ieee80211_vif *vif = mvmsta->vif; local
2252 if (unlikely(tx_blocked_vif) && tx_blocked_vif == vif) {
2257 .vif
[all...]
H A Dmvm.h113 struct ieee80211_vif *vif; member in struct:iwl_mvm_time_event_data
241 * @LOW_LATENCY_VIF_TYPE: low latency mode set because of vif type (ap)
374 * @features: hw features active for this vif
480 iwl_mvm_vif_from_mac80211(struct ieee80211_vif *vif) argument
482 return (void *)vif->drv_priv;
953 /* the vif that requested the current scan */
1102 /* This vif used by CSME to send / receive traffic */
1176 /* does a monitor vif exist (only one can exist hence bool) */
1570 struct ieee80211_vif *vif)
1573 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);
1569 iwl_mvm_max_active_links(struct iwl_mvm *mvm, struct ieee80211_vif *vif) argument
2043 iwl_mvm_vif_dbgfs_add_link(struct iwl_mvm *mvm, struct ieee80211_vif *vif) argument
2047 iwl_mvm_vif_dbgfs_rm_link(struct iwl_mvm *mvm, struct ieee80211_vif *vif) argument
2106 iwl_mvm_set_last_nonqos_seq(struct iwl_mvm *mvm, struct ieee80211_vif *vif) argument
2150 iwl_mvm_beacon_filter_debugfs_parameters(struct ieee80211_vif *vif, struct iwl_beacon_filter_cmd *cmd) argument
[all...]
/linux-master/drivers/net/wireless/ath/ath11k/
H A Dmac.c504 static int ath11k_mac_vif_chan(struct ieee80211_vif *vif, argument
510 conf = rcu_dereference(vif->bss_conf.chanctx_conf);
564 struct ieee80211_vif *vif)
567 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
686 struct ieee80211_vif *vif = arvif->vif; local
692 if (WARN_ON(ath11k_mac_vif_chan(vif, &def)))
1219 struct ieee80211_vif *vif = arvif->vif; local
1229 if (arvif->vif
563 ath11k_get_arvif_iter(void *data, u8 *mac, struct ieee80211_vif *vif) argument
1516 struct ieee80211_vif *vif = arvif->vif; local
1554 struct ieee80211_vif *vif = arvif->vif; local
1574 struct ieee80211_vif *vif = arvif->vif; local
1645 ath11k_mac_handle_beacon_iter(void *data, u8 *mac, struct ieee80211_vif *vif) argument
1669 ath11k_mac_handle_beacon_miss_iter(void *data, u8 *mac, struct ieee80211_vif *vif) argument
1706 struct ieee80211_vif *vif = arvif->vif; local
1714 ath11k_peer_assoc_h_basic(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg) argument
1739 ath11k_peer_assoc_h_crypto(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg) argument
1800 ath11k_peer_assoc_h_rates(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg) argument
1862 ath11k_peer_assoc_h_ht(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg) argument
2059 ath11k_peer_assoc_h_vht(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg) argument
2257 ath11k_peer_assoc_h_he(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg) argument
2502 ath11k_peer_assoc_h_he_6ghz(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg) argument
2584 ath11k_peer_assoc_h_qos(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg) argument
2747 ath11k_peer_assoc_h_phymode(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg) argument
2826 ath11k_peer_assoc_prepare(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct peer_assoc_params *arg, bool reassoc) argument
2934 ath11k_mac_vif_recalc_sta_he_txbf(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta_he_cap *he_cap) argument
2995 ath11k_bss_assoc(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf) argument
3113 ath11k_bss_disassoc(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
3162 ath11k_recalculate_mgmt_rate(struct ath11k *ar, struct ieee80211_vif *vif, struct cfg80211_chan_def *def) argument
3414 ath11k_mac_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *info, u64 changed) argument
3941 ath11k_mac_op_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_scan_request *hw_req) argument
4106 ath11k_mac_op_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
4228 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) argument
4548 ath11k_station_assoc(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool reassoc) argument
4645 ath11k_station_disassoc(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument
4950 ath11k_mac_op_sta_set_txpwr(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument
4985 ath11k_mac_op_sta_set_4addr(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, bool enabled) argument
4998 ath11k_mac_op_sta_rc_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u32 changed) argument
5069 ath11k_conf_tx_uapsd(struct ath11k *ar, struct ieee80211_vif *vif, u16 ac, bool enable) argument
5126 ath11k_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) argument
5808 struct ieee80211_vif *vif = ctx; local
5966 struct ieee80211_vif *vif = info->control.vif; local
6312 ath11k_mac_op_update_vif_offload(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
6481 struct ieee80211_vif *vif = arvif->vif; local
6512 ath11k_mac_op_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
6764 struct ieee80211_vif *vif = ctx; local
6773 ath11k_mac_op_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
6899 ath11k_mac_op_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_ampdu_params *params) argument
7162 ath11k_mac_change_chanctx_cnt_iter(void *data, u8 *mac, struct ieee80211_vif *vif) argument
7174 ath11k_mac_change_chanctx_fill_iter(void *data, u8 *mac, struct ieee80211_vif *vif) argument
7347 ath11k_mac_start_vdev_delay(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
7394 ath11k_mac_stop_vdev_early(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
7588 ath11k_mac_fill_reg_tpc_info(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_chanctx_conf *ctx) argument
7762 ath11k_mac_parse_tx_pwr_env(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_chanctx_conf *ctx) argument
7890 ath11k_mac_op_assign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf, struct ieee80211_chanctx_conf *ctx) argument
7986 ath11k_mac_op_unassign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *link_conf, struct ieee80211_chanctx_conf *ctx) argument
8156 ath11k_mac_op_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
8603 ath11k_mac_op_set_bitrate_mask(struct ieee80211_hw *hw, struct ieee80211_vif *vif, const struct cfg80211_bitrate_mask *mask) argument
8920 ath11k_mac_op_sta_statistics(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct station_info *sinfo) argument
9006 ath11k_mac_op_ipv6_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct inet6_dev *idev) argument
9083 ath11k_mac_op_set_rekey_data(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct cfg80211_gtk_rekey_data *data) argument
9177 ath11k_mac_op_cancel_remain_on_channel(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument
9197 ath11k_mac_op_remain_on_channel(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel *chan, int duration, enum ieee80211_roc_type type) argument
9327 ath11k_mac_op_get_txpower(struct ieee80211_hw *hw, struct ieee80211_vif *vif, int *dbm) argument
9392 ath11k_mac_station_add(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument
9486 ath11k_mac_station_remove(struct ath11k *ar, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument
9526 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) argument
[all...]

Completed in 697 milliseconds

1234567891011>>