Symbol: vif
sys/cam/scsi/scsi_ch.c
1032
char c = voltag->vif[i];
sys/cam/scsi/scsi_ch.h
200
uint8_t vif[32]; /* volume identification field */
sys/compat/linuxkpi/common/include/net/cfg80211.h
1109
uint64_t vif; /* enum nl80211_tid_cfg_attr */
sys/compat/linuxkpi/common/include/net/mac80211.h
1322
ieee80211_hw_restart_disconnect(struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
1356
ieee80211_vif_is_mesh(struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
1485
ieee80211_beacon_get_tim(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/include/net/mac80211.h
1542
ieee80211_iter_keys(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/include/net/mac80211.h
1547
linuxkpi_ieee80211_iterate_keys(hw, vif, iterfunc, arg, false);
sys/compat/linuxkpi/common/include/net/mac80211.h
1551
ieee80211_iter_keys_rcu(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/include/net/mac80211.h
1556
linuxkpi_ieee80211_iterate_keys(hw, vif, iterfunc, arg, true);
sys/compat/linuxkpi/common/include/net/mac80211.h
1596
ieee80211_vif_to_wdev(struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
1599
return (linuxkpi_ieee80211_vif_to_wdev(vif));
sys/compat/linuxkpi/common/include/net/mac80211.h
1604
struct ieee80211_vif *vif, struct ieee80211_mutable_offsets *offs,
sys/compat/linuxkpi/common/include/net/mac80211.h
1612
ieee80211_beacon_loss(struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
1614
linuxkpi_ieee80211_beacon_loss(vif);
sys/compat/linuxkpi/common/include/net/mac80211.h
1618
ieee80211_chswitch_done(struct ieee80211_vif *vif, bool t, uint32_t link_id)
sys/compat/linuxkpi/common/include/net/mac80211.h
1624
ieee80211_csa_is_complete(struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
1631
ieee80211_csa_set_counter(struct ieee80211_vif *vif, uint8_t counter)
sys/compat/linuxkpi/common/include/net/mac80211.h
1637
ieee80211_csa_update_counter(struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
1644
ieee80211_csa_finish(struct ieee80211_vif *vif, uint32_t link_id)
sys/compat/linuxkpi/common/include/net/mac80211.h
1650
ieee80211_vif_type_p2p(struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
1654
if (!vif->p2p)
sys/compat/linuxkpi/common/include/net/mac80211.h
1655
return (vif->type);
sys/compat/linuxkpi/common/include/net/mac80211.h
1658
switch (vif->type) {
sys/compat/linuxkpi/common/include/net/mac80211.h
1666
return (vif->type);
sys/compat/linuxkpi/common/include/net/mac80211.h
1726
ieee80211_connection_loss(struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
1729
linuxkpi_ieee80211_connection_loss(vif);
sys/compat/linuxkpi/common/include/net/mac80211.h
1733
ieee80211_find_sta(struct ieee80211_vif *vif, const u8 *peer)
sys/compat/linuxkpi/common/include/net/mac80211.h
1736
return (linuxkpi_ieee80211_find_sta(vif, peer));
sys/compat/linuxkpi/common/include/net/mac80211.h
1771
ieee80211_request_smps(struct ieee80211_vif *vif, u_int link_id,
sys/compat/linuxkpi/common/include/net/mac80211.h
1781
if (vif->type != NL80211_IFTYPE_STATION)
sys/compat/linuxkpi/common/include/net/mac80211.h
1791
ieee80211_tdls_oper_request(struct ieee80211_vif *vif, uint8_t *addr,
sys/compat/linuxkpi/common/include/net/mac80211.h
1831
ieee80211_cqm_rssi_notify(struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/include/net/mac80211.h
1871
ieee80211_stop_rx_ba_session(struct ieee80211_vif *vif, uint32_t x, uint8_t *addr)
sys/compat/linuxkpi/common/include/net/mac80211.h
1877
ieee80211_rx_ba_timer_expired(struct ieee80211_vif *vif, uint8_t *addr,
sys/compat/linuxkpi/common/include/net/mac80211.h
1884
ieee80211_start_rx_ba_session_offl(struct ieee80211_vif *vif, uint8_t *addr,
sys/compat/linuxkpi/common/include/net/mac80211.h
1891
ieee80211_stop_rx_ba_session_offl(struct ieee80211_vif *vif, uint8_t *addr,
sys/compat/linuxkpi/common/include/net/mac80211.h
2097
ieee80211_update_mu_groups(struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/include/net/mac80211.h
2135
ieee80211_start_tx_ba_cb_irqsafe(struct ieee80211_vif *vif, uint8_t *addr,
sys/compat/linuxkpi/common/include/net/mac80211.h
2142
ieee80211_stop_tx_ba_cb_irqsafe(struct ieee80211_vif *vif, uint8_t *addr,
sys/compat/linuxkpi/common/include/net/mac80211.h
2163
ieee80211_beacon_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/include/net/mac80211.h
2171
ieee80211_pspoll_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
2175
if (vif->type != NL80211_IFTYPE_STATION)
sys/compat/linuxkpi/common/include/net/mac80211.h
2178
return (linuxkpi_ieee80211_pspoll_get(hw, vif));
sys/compat/linuxkpi/common/include/net/mac80211.h
2182
ieee80211_proberesp_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
2189
ieee80211_nullfunc_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/include/net/mac80211.h
2194
if (vif->type != NL80211_IFTYPE_STATION)
sys/compat/linuxkpi/common/include/net/mac80211.h
2197
return (linuxkpi_ieee80211_nullfunc_get(hw, vif, linkid, qos));
sys/compat/linuxkpi/common/include/net/mac80211.h
2225
ieee80211_tx_prepare_skb(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/include/net/mac80211.h
2340
ieee80211_beacon_set_cntdwn(struct ieee80211_vif *vif, u8 counter)
sys/compat/linuxkpi/common/include/net/mac80211.h
2346
ieee80211_beacon_update_cntdwn(struct ieee80211_vif *vif, uint32_t link_id)
sys/compat/linuxkpi/common/include/net/mac80211.h
2353
ieee80211_beacon_cntdwn_is_complete(struct ieee80211_vif *vif, uint32_t link_id)
sys/compat/linuxkpi/common/include/net/mac80211.h
2360
ieee80211_disconnect(struct ieee80211_vif *vif, bool _x)
sys/compat/linuxkpi/common/include/net/mac80211.h
2366
ieee80211_channel_switch_disconnect(struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
2380
ieee80211_get_tx_rates(struct ieee80211_vif *vif, struct ieee80211_sta *sta,
sys/compat/linuxkpi/common/include/net/mac80211.h
2387
ieee80211_color_change_finish(struct ieee80211_vif *vif, uint8_t link_id)
sys/compat/linuxkpi/common/include/net/mac80211.h
2394
struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
2402
struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
2409
linuxkpi_ieee80211_send_bar(struct ieee80211_vif *vif, uint8_t *ra, uint16_t tid,
sys/compat/linuxkpi/common/include/net/mac80211.h
2416
ieee80211_resume_disconnect(struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
2450
ieee80211_gtk_rekey_add(struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/include/net/mac80211.h
2458
ieee80211_gtk_rekey_notify(struct ieee80211_vif *vif, const uint8_t *bssid,
sys/compat/linuxkpi/common/include/net/mac80211.h
2563
ieee80211_report_wowlan_wakeup(struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/include/net/mac80211.h
2570
ieee80211_obss_color_collision_notify(struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/include/net/mac80211.h
2585
struct ieee80211_vif *vif, uint32_t link_id)
sys/compat/linuxkpi/common/include/net/mac80211.h
2598
ieee80211_vif_is_mld(const struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
2602
return (vif->valid_links != 0);
sys/compat/linuxkpi/common/include/net/mac80211.h
2607
struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
2611
iftype = ieee80211_vif_type_p2p(vif);
sys/compat/linuxkpi/common/include/net/mac80211.h
2617
struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
2621
iftype = ieee80211_vif_type_p2p(vif);
sys/compat/linuxkpi/common/include/net/mac80211.h
2626
ieee80211_vif_usable_links(const struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
2629
return (vif->valid_links);
sys/compat/linuxkpi/common/include/net/mac80211.h
2633
ieee80211_vif_link_active(const struct ieee80211_vif *vif, uint8_t link_id)
sys/compat/linuxkpi/common/include/net/mac80211.h
2635
if (ieee80211_vif_is_mld(vif))
sys/compat/linuxkpi/common/include/net/mac80211.h
2636
return (vif->active_links & BIT(link_id));
sys/compat/linuxkpi/common/include/net/mac80211.h
2641
ieee80211_set_active_links_async(struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/include/net/mac80211.h
2648
ieee80211_set_active_links(struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/include/net/mac80211.h
2656
ieee80211_cqm_beacon_loss_notify(struct ieee80211_vif *vif, gfp_t gfp __unused)
sys/compat/linuxkpi/common/include/net/mac80211.h
2659
linuxkpi_ieee80211_beacon_loss(vif);
sys/compat/linuxkpi/common/include/net/mac80211.h
2668
ieee80211_vif_nan_started(struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/include/net/mac80211.h
284
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/include/net/mac80211.h
697
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/include/net/mac80211.h
871
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/include/net/mac80211.h
896
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
1034
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
1060
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
1086
ltxq->txq.vif = vif;
sys/compat/linuxkpi/common/src/linux_80211.c
1129
(void)lkpi_sta_sync_from_ni(hw, vif, sta, ni, false);
sys/compat/linuxkpi/common/src/linux_80211.c
1566
lkpi_sta_del_keys(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211.c
1576
if (vif->cfg.assoc && lsta->state == IEEE80211_STA_AUTHORIZED) {
sys/compat/linuxkpi/common/src/linux_80211.c
1604
err = lkpi_80211_mo_set_key(hw, DISABLE_KEY, vif,
sys/compat/linuxkpi/common/src/linux_80211.c
1645
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
1655
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
1682
if (vif->cfg.assoc && lsta->state == IEEE80211_STA_AUTHORIZED) {
sys/compat/linuxkpi/common/src/linux_80211.c
1727
error = lkpi_80211_mo_set_key(hw, DISABLE_KEY, vif, sta, kc);
sys/compat/linuxkpi/common/src/linux_80211.c
1760
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
1879
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
1880
error = lkpi_80211_mo_set_key(hw, SET_KEY, vif, sta, kc);
sys/compat/linuxkpi/common/src/linux_80211.c
2200
lkpi_update_dtim_tsf(struct ieee80211_vif *vif, struct ieee80211_node *ni,
sys/compat/linuxkpi/common/src/linux_80211.c
2213
vif->cfg.assoc, vif->cfg.aid,
sys/compat/linuxkpi/common/src/linux_80211.c
2214
vif->bss_conf.beacon_int, vif->bss_conf.dtim_period,
sys/compat/linuxkpi/common/src/linux_80211.c
2215
vif->bss_conf.sync_dtim_count,
sys/compat/linuxkpi/common/src/linux_80211.c
2216
(uintmax_t)vif->bss_conf.sync_tsf,
sys/compat/linuxkpi/common/src/linux_80211.c
2217
vif->bss_conf.sync_device_ts,
sys/compat/linuxkpi/common/src/linux_80211.c
2221
if (vif->bss_conf.beacon_int != ni->ni_intval) {
sys/compat/linuxkpi/common/src/linux_80211.c
2222
vif->bss_conf.beacon_int = ni->ni_intval;
sys/compat/linuxkpi/common/src/linux_80211.c
2224
if (vif->bss_conf.beacon_int < 16)
sys/compat/linuxkpi/common/src/linux_80211.c
2225
vif->bss_conf.beacon_int = 16;
sys/compat/linuxkpi/common/src/linux_80211.c
2252
if (vif->cfg.assoc) {
sys/compat/linuxkpi/common/src/linux_80211.c
2253
if (vif->bss_conf.dtim_period != ni->ni_dtim_period &&
sys/compat/linuxkpi/common/src/linux_80211.c
2255
vif->bss_conf.dtim_period = ni->ni_dtim_period;
sys/compat/linuxkpi/common/src/linux_80211.c
2257
} else if (vif->bss_conf.dtim_period == 0) {
sys/compat/linuxkpi/common/src/linux_80211.c
2258
vif->bss_conf.dtim_period = 1;
sys/compat/linuxkpi/common/src/linux_80211.c
2263
vif->bss_conf.sync_dtim_count = ni->ni_dtim_count;
sys/compat/linuxkpi/common/src/linux_80211.c
2264
vif->bss_conf.sync_tsf = le64toh(ni->ni_tstamp.tsf);
sys/compat/linuxkpi/common/src/linux_80211.c
2273
vif->cfg.assoc, vif->cfg.aid,
sys/compat/linuxkpi/common/src/linux_80211.c
2274
vif->bss_conf.beacon_int, vif->bss_conf.dtim_period,
sys/compat/linuxkpi/common/src/linux_80211.c
2275
vif->bss_conf.sync_dtim_count,
sys/compat/linuxkpi/common/src/linux_80211.c
2276
(uintmax_t)vif->bss_conf.sync_tsf,
sys/compat/linuxkpi/common/src/linux_80211.c
2277
vif->bss_conf.sync_device_ts,
sys/compat/linuxkpi/common/src/linux_80211.c
2285
lkpi_stop_hw_scan(struct lkpi_hw *lhw, struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/src/linux_80211.c
2304
lkpi_80211_mo_cancel_hw_scan(hw, vif);
sys/compat/linuxkpi/common/src/linux_80211.c
2318
__func__, error, lhw, vif);
sys/compat/linuxkpi/common/src/linux_80211.c
2344
lkpi_disassoc(struct ieee80211_sta *sta, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211.c
2356
if (vif->cfg.assoc) {
sys/compat/linuxkpi/common/src/linux_80211.c
2358
vif->cfg.assoc = false;
sys/compat/linuxkpi/common/src/linux_80211.c
2359
vif->cfg.aid = 0;
sys/compat/linuxkpi/common/src/linux_80211.c
2376
lvif = VIF_TO_LVIF(vif);
sys/compat/linuxkpi/common/src/linux_80211.c
2582
lkpi_get_chanctx_conf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/src/linux_80211.c
2586
chanctx_conf = rcu_dereference_protected(vif->bss_conf.chanctx_conf,
sys/compat/linuxkpi/common/src/linux_80211.c
2592
lvif = VIF_TO_LVIF(vif);
sys/compat/linuxkpi/common/src/linux_80211.c
2595
__func__, hw, vif));
sys/compat/linuxkpi/common/src/linux_80211.c
2605
lkpi_set_chanctx_conf(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211.c
2615
if (vif->bss_conf.chanctx_conf == chanctx_conf) {
sys/compat/linuxkpi/common/src/linux_80211.c
2641
vif->bss_conf.chanreq.oper.chan = chanctx_conf->def.chan;
sys/compat/linuxkpi/common/src/linux_80211.c
2642
vif->bss_conf.chanreq.oper.width = chanctx_conf->def.width;
sys/compat/linuxkpi/common/src/linux_80211.c
2643
vif->bss_conf.chanreq.oper.center_freq1 =
sys/compat/linuxkpi/common/src/linux_80211.c
2645
vif->bss_conf.chanreq.oper.center_freq2 =
sys/compat/linuxkpi/common/src/linux_80211.c
2650
rcu_assign_pointer(vif->bss_conf.chanctx_conf, chanctx_conf);
sys/compat/linuxkpi/common/src/linux_80211.c
2654
error = lkpi_80211_mo_assign_vif_chanctx(hw, vif,
sys/compat/linuxkpi/common/src/linux_80211.c
2655
&vif->bss_conf, chanctx_conf);
sys/compat/linuxkpi/common/src/linux_80211.c
2662
rcu_assign_pointer(vif->bss_conf.chanctx_conf, NULL);
sys/compat/linuxkpi/common/src/linux_80211.c
2666
lchanctx->lvif = VIF_TO_LVIF(vif);
sys/compat/linuxkpi/common/src/linux_80211.c
2674
lkpi_remove_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/src/linux_80211.c
2682
chanctx_conf = rcu_dereference_protected(vif->bss_conf.chanctx_conf,
sys/compat/linuxkpi/common/src/linux_80211.c
2689
lkpi_80211_mo_unassign_vif_chanctx(hw, vif, &vif->bss_conf, chanctx_conf);
sys/compat/linuxkpi/common/src/linux_80211.c
2697
rcu_assign_pointer(vif->bss_conf.chanctx_conf, NULL);
sys/compat/linuxkpi/common/src/linux_80211.c
2702
lchanctx->lvif = VIF_TO_LVIF(vif);
sys/compat/linuxkpi/common/src/linux_80211.c
2714
lkpi_bss_info_change(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211.c
2720
if (ieee80211_vif_is_mld(vif)) {
sys/compat/linuxkpi/common/src/linux_80211.c
2733
lvif = VIF_TO_LVIF(vif);
sys/compat/linuxkpi/common/src/linux_80211.c
2744
lkpi_80211_mo_vif_cfg_changed(hw, vif, vif_cfg_bits, false);
sys/compat/linuxkpi/common/src/linux_80211.c
2748
lkpi_80211_mo_link_info_changed(hw, vif, &vif->bss_conf,
sys/compat/linuxkpi/common/src/linux_80211.c
2751
lkpi_80211_mo_bss_info_changed(hw, vif, &vif->bss_conf, bss_changed);
sys/compat/linuxkpi/common/src/linux_80211.c
2779
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
2823
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
2843
chanctx_conf = lkpi_get_chanctx_conf(hw, vif);
sys/compat/linuxkpi/common/src/linux_80211.c
2857
vif->bss_conf.chanreq.oper = hw->conf.chandef;
sys/compat/linuxkpi/common/src/linux_80211.c
2862
&hw->conf.chandef, &chandef, &vif->bss_conf.chanreq.oper);
sys/compat/linuxkpi/common/src/linux_80211.c
2871
IEEE80211_ADDR_COPY(vif->cfg.ap_addr, ni->ni_bssid);
sys/compat/linuxkpi/common/src/linux_80211.c
2872
vif->bss_conf.bssid = ni->ni_bssid;
sys/compat/linuxkpi/common/src/linux_80211.c
2874
vif->bss_conf.txpower = ni->ni_txpower;
sys/compat/linuxkpi/common/src/linux_80211.c
2876
vif->cfg.idle = false;
sys/compat/linuxkpi/common/src/linux_80211.c
2881
vif->cfg.assoc = false;
sys/compat/linuxkpi/common/src/linux_80211.c
2882
vif->cfg.aid = 0;
sys/compat/linuxkpi/common/src/linux_80211.c
2884
bss_changed |= lkpi_update_dtim_tsf(vif, ni, vap, __func__, __LINE__);
sys/compat/linuxkpi/common/src/linux_80211.c
2886
error = lkpi_set_chanctx_conf(hw, vif, chanctx_conf, changed, true);
sys/compat/linuxkpi/common/src/linux_80211.c
2894
bss_changed |= lkpi_sta_supp_rates(hw, vif, ni, NULL);
sys/compat/linuxkpi/common/src/linux_80211.c
2896
lkpi_80211_mo_set_bitrate_mask(hw, vif, &lvif->br_mask);
sys/compat/linuxkpi/common/src/linux_80211.c
2899
lkpi_bss_info_change(hw, vif, bss_changed);
sys/compat/linuxkpi/common/src/linux_80211.c
2917
error = lkpi_80211_mo_sta_state(hw, vif, lsta, IEEE80211_STA_NONE);
sys/compat/linuxkpi/common/src/linux_80211.c
2947
lkpi_80211_mo_mgd_prepare_tx(hw, vif, &prep_tx_info);
sys/compat/linuxkpi/common/src/linux_80211.c
297
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
3034
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
304
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
3042
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
3072
error = lkpi_80211_mo_sta_state(hw, vif, lsta, IEEE80211_STA_AUTH);
sys/compat/linuxkpi/common/src/linux_80211.c
3084
lkpi_80211_mo_mgd_complete_tx(hw, vif, &prep_tx_info);
sys/compat/linuxkpi/common/src/linux_80211.c
3095
lkpi_80211_mo_mgd_prepare_tx(hw, vif, &prep_tx_info);
sys/compat/linuxkpi/common/src/linux_80211.c
3142
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
3153
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
317
error = lkpi_80211_mo_sta_statistics(hw, vif, sta, &sinfo);
sys/compat/linuxkpi/common/src/linux_80211.c
3199
bss_changed |= lkpi_sta_sync_from_ni(hw, vif, sta, ni, true);
sys/compat/linuxkpi/common/src/linux_80211.c
3201
lkpi_80211_mo_set_bitrate_mask(hw, vif, &lvif->br_mask);
sys/compat/linuxkpi/common/src/linux_80211.c
3203
error = lkpi_80211_mo_sta_state(hw, vif, lsta, IEEE80211_STA_ASSOC);
sys/compat/linuxkpi/common/src/linux_80211.c
3216
if (!vif->cfg.assoc || vif->cfg.aid != IEEE80211_NODE_AID(ni)) {
sys/compat/linuxkpi/common/src/linux_80211.c
3218
vif->cfg.assoc = true;
sys/compat/linuxkpi/common/src/linux_80211.c
3219
vif->cfg.aid = IEEE80211_NODE_AID(ni);
sys/compat/linuxkpi/common/src/linux_80211.c
3223
vif->cfg.ssid_len = ni->ni_esslen;
sys/compat/linuxkpi/common/src/linux_80211.c
3224
memcpy(vif->cfg.ssid, ni->ni_essid, ni->ni_esslen);
sys/compat/linuxkpi/common/src/linux_80211.c
3226
vif->bss_conf.use_short_preamble) {
sys/compat/linuxkpi/common/src/linux_80211.c
3227
vif->bss_conf.use_short_preamble ^= 1;
sys/compat/linuxkpi/common/src/linux_80211.c
3231
vif->bss_conf.use_short_slot) {
sys/compat/linuxkpi/common/src/linux_80211.c
3232
vif->bss_conf.use_short_slot ^= 1;
sys/compat/linuxkpi/common/src/linux_80211.c
3236
vif->bss_conf.qos) {
sys/compat/linuxkpi/common/src/linux_80211.c
3237
vif->bss_conf.qos ^= 1;
sys/compat/linuxkpi/common/src/linux_80211.c
3241
bss_changed |= lkpi_update_dtim_tsf(vif, ni, vap, __func__, __LINE__);
sys/compat/linuxkpi/common/src/linux_80211.c
3242
lkpi_bss_info_change(hw, vif, bss_changed);
sys/compat/linuxkpi/common/src/linux_80211.c
3254
lkpi_80211_mo_mgd_complete_tx(hw, vif, &prep_tx_info);
sys/compat/linuxkpi/common/src/linux_80211.c
3284
error = lkpi_80211_mo_sta_state(hw, vif, lsta, IEEE80211_STA_AUTHORIZED);
sys/compat/linuxkpi/common/src/linux_80211.c
3300
bss_changed |= lkpi_update_dtim_tsf(vif, ni, vap, __func__, __LINE__);
sys/compat/linuxkpi/common/src/linux_80211.c
3301
lkpi_bss_info_change(hw, vif, bss_changed);
sys/compat/linuxkpi/common/src/linux_80211.c
3326
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
3340
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
3367
lkpi_80211_mo_flush(hw, vif, nitems(sta->txq), true);
sys/compat/linuxkpi/common/src/linux_80211.c
3394
lkpi_80211_mo_mgd_prepare_tx(hw, vif, &prep_tx_info);
sys/compat/linuxkpi/common/src/linux_80211.c
3431
lkpi_80211_mo_flush(hw, vif, nitems(sta->txq), false);
sys/compat/linuxkpi/common/src/linux_80211.c
3439
lkpi_80211_mo_mgd_complete_tx(hw, vif, &prep_tx_info);
sys/compat/linuxkpi/common/src/linux_80211.c
3447
lkpi_80211_mo_sta_pre_rcu_remove(hw, vif, sta);
sys/compat/linuxkpi/common/src/linux_80211.c
3456
error = lkpi_80211_mo_sta_state(hw, vif, lsta, IEEE80211_STA_ASSOC);
sys/compat/linuxkpi/common/src/linux_80211.c
3467
error = lkpi_sta_del_keys(hw, vif, lsta);
sys/compat/linuxkpi/common/src/linux_80211.c
3485
error = lkpi_80211_mo_sta_state(hw, vif, lsta, IEEE80211_STA_AUTH);
sys/compat/linuxkpi/common/src/linux_80211.c
3497
lkpi_disassoc(sta, vif, lhw);
sys/compat/linuxkpi/common/src/linux_80211.c
3521
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
3530
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
3560
lkpi_80211_mo_mgd_complete_tx(hw, vif, &prep_tx_info);
sys/compat/linuxkpi/common/src/linux_80211.c
3574
error = lkpi_80211_mo_sta_state(hw, vif, lsta, IEEE80211_STA_NONE);
sys/compat/linuxkpi/common/src/linux_80211.c
3601
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
3612
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
3651
lkpi_80211_mo_flush(hw, vif, nitems(sta->txq), true);
sys/compat/linuxkpi/common/src/linux_80211.c
3657
lkpi_80211_mo_flush(hw, vif, nitems(sta->txq), false);
sys/compat/linuxkpi/common/src/linux_80211.c
3664
lkpi_80211_mo_mgd_complete_tx(hw, vif, &prep_tx_info);
sys/compat/linuxkpi/common/src/linux_80211.c
3673
error = lkpi_sta_del_keys(hw, vif, lsta);
sys/compat/linuxkpi/common/src/linux_80211.c
3688
lkpi_80211_mo_sta_pre_rcu_remove(hw, vif, sta);
sys/compat/linuxkpi/common/src/linux_80211.c
3724
bss_changed |= lkpi_disassoc(sta, vif, lhw);
sys/compat/linuxkpi/common/src/linux_80211.c
3729
vif->bss_conf.qos = false;
sys/compat/linuxkpi/common/src/linux_80211.c
3731
vif->cfg.ssid_len = 0;
sys/compat/linuxkpi/common/src/linux_80211.c
3732
memset(vif->cfg.ssid, '\0', sizeof(vif->cfg.ssid));
sys/compat/linuxkpi/common/src/linux_80211.c
3733
IEEE80211_ADDR_COPY(vif->cfg.ap_addr, ieee80211broadcastaddr);
sys/compat/linuxkpi/common/src/linux_80211.c
3735
vif->bss_conf.use_short_preamble = false;
sys/compat/linuxkpi/common/src/linux_80211.c
3737
vif->bss_conf.dtim_period = 0; /* go back to 0. */
sys/compat/linuxkpi/common/src/linux_80211.c
3739
lkpi_bss_info_change(hw, vif, bss_changed);
sys/compat/linuxkpi/common/src/linux_80211.c
3745
error = lkpi_80211_mo_sta_state(hw, vif, lsta, IEEE80211_STA_NOTEXIST);
sys/compat/linuxkpi/common/src/linux_80211.c
3765
lkpi_remove_chanctx(hw, vif);
sys/compat/linuxkpi/common/src/linux_80211.c
3813
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
3821
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
3856
lkpi_80211_mo_mgd_complete_tx(hw, vif, &prep_tx_info);
sys/compat/linuxkpi/common/src/linux_80211.c
3870
lkpi_80211_mo_mgd_prepare_tx(hw, vif, &prep_tx_info);
sys/compat/linuxkpi/common/src/linux_80211.c
3996
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
4015
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
4019
lkpi_stop_hw_scan(lhw, vif);
sys/compat/linuxkpi/common/src/linux_80211.c
4115
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
4153
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
4165
error = lkpi_80211_mo_conf_tx(hw, vif, /* link_id */0, ac, &txqp);
sys/compat/linuxkpi/common/src/linux_80211.c
4172
lkpi_bss_info_change(hw, vif, bss_changed);
sys/compat/linuxkpi/common/src/linux_80211.c
4208
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
4212
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
4225
if (vif->cfg.assoc)
sys/compat/linuxkpi/common/src/linux_80211.c
4239
bss_changed = lkpi_update_dtim_tsf(vif, ni, ni->ni_vap, __func__, __LINE__);
sys/compat/linuxkpi/common/src/linux_80211.c
4240
lkpi_bss_info_change(hw, vif, bss_changed);
sys/compat/linuxkpi/common/src/linux_80211.c
4259
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
4269
vif = arg;
sys/compat/linuxkpi/common/src/linux_80211.c
4270
IEEE80211_ADDR_COPY(vif->bss_conf.addr, if_getlladdr(ifp));
sys/compat/linuxkpi/common/src/linux_80211.c
4284
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
4310
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
4350
vif->bss_conf.basic_rates |= BIT(i);
sys/compat/linuxkpi/common/src/linux_80211.c
4354
memcpy(vif->addr, mac, IEEE80211_ADDR_LEN);
sys/compat/linuxkpi/common/src/linux_80211.c
4355
vif->p2p = false;
sys/compat/linuxkpi/common/src/linux_80211.c
4356
vif->probe_req_reg = false;
sys/compat/linuxkpi/common/src/linux_80211.c
4357
vif->type = lkpi_opmode_to_vif_type(opmode);
sys/compat/linuxkpi/common/src/linux_80211.c
4358
lvif->wdev.iftype = vif->type;
sys/compat/linuxkpi/common/src/linux_80211.c
4368
RCU_INIT_POINTER(vif->bss_conf.chanctx_conf, NULL);
sys/compat/linuxkpi/common/src/linux_80211.c
4369
vif->bss_conf.vif = vif;
sys/compat/linuxkpi/common/src/linux_80211.c
4371
IEEE80211_ADDR_COPY(vif->bss_conf.addr, mac);
sys/compat/linuxkpi/common/src/linux_80211.c
4373
lkpi_vif_iflladdr, vif, EVENTHANDLER_PRI_ANY);
sys/compat/linuxkpi/common/src/linux_80211.c
4374
vif->bss_conf.link_id = 0; /* Non-MLO operation. */
sys/compat/linuxkpi/common/src/linux_80211.c
4375
vif->bss_conf.chanreq.oper.chan = lhw->dflt_chandef.chan;
sys/compat/linuxkpi/common/src/linux_80211.c
4376
vif->bss_conf.chanreq.oper.width = NL80211_CHAN_WIDTH_20_NOHT;
sys/compat/linuxkpi/common/src/linux_80211.c
4377
vif->bss_conf.use_short_preamble = false; /* vap->iv_flags IEEE80211_F_SHPREAMBLE */
sys/compat/linuxkpi/common/src/linux_80211.c
4378
vif->bss_conf.use_short_slot = false; /* vap->iv_flags IEEE80211_F_SHSLOT */
sys/compat/linuxkpi/common/src/linux_80211.c
4379
vif->bss_conf.qos = false;
sys/compat/linuxkpi/common/src/linux_80211.c
4380
vif->bss_conf.use_cts_prot = false; /* vap->iv_protmode */
sys/compat/linuxkpi/common/src/linux_80211.c
4381
vif->bss_conf.ht_operation_mode = IEEE80211_HT_OP_MODE_PROTECTION_NONE;
sys/compat/linuxkpi/common/src/linux_80211.c
4382
IEEE80211_ADDR_COPY(vif->cfg.ap_addr, ieee80211broadcastaddr);
sys/compat/linuxkpi/common/src/linux_80211.c
4383
vif->cfg.aid = 0;
sys/compat/linuxkpi/common/src/linux_80211.c
4384
vif->cfg.assoc = false;
sys/compat/linuxkpi/common/src/linux_80211.c
4385
vif->cfg.idle = true;
sys/compat/linuxkpi/common/src/linux_80211.c
4386
vif->cfg.ps = false;
sys/compat/linuxkpi/common/src/linux_80211.c
4393
vif->bss_conf.bssid = ieee80211broadcastaddr;
sys/compat/linuxkpi/common/src/linux_80211.c
4396
vif->bss_conf.dtim_period = 0; /* IEEE80211_DTIM_DEFAULT ; must stay 0. */
sys/compat/linuxkpi/common/src/linux_80211.c
4397
IEEE80211_ADDR_COPY(vif->bss_conf.bssid, bssid);
sys/compat/linuxkpi/common/src/linux_80211.c
4398
vif->bss_conf.beacon_int = ic->ic_bintval;
sys/compat/linuxkpi/common/src/linux_80211.c
4400
if (vif->bss_conf.beacon_int < 16)
sys/compat/linuxkpi/common/src/linux_80211.c
4401
vif->bss_conf.beacon_int = 16;
sys/compat/linuxkpi/common/src/linux_80211.c
4405
vif->link_conf[0] = &vif->bss_conf;
sys/compat/linuxkpi/common/src/linux_80211.c
4406
for (i = 0; i < nitems(vif->link_conf); i++) {
sys/compat/linuxkpi/common/src/linux_80211.c
4413
vif->hw_queue[i] = IEEE80211_INVAL_HW_QUEUE;
sys/compat/linuxkpi/common/src/linux_80211.c
4415
vif->hw_queue[i] = i;
sys/compat/linuxkpi/common/src/linux_80211.c
4417
vif->hw_queue[i] = 0;
sys/compat/linuxkpi/common/src/linux_80211.c
4422
vif->cab_queue = IEEE80211_INVAL_HW_QUEUE;
sys/compat/linuxkpi/common/src/linux_80211.c
4436
error = lkpi_80211_mo_add_interface(hw, vif);
sys/compat/linuxkpi/common/src/linux_80211.c
4453
lkpi_bss_info_change(hw, vif, bss_changed);
sys/compat/linuxkpi/common/src/linux_80211.c
4465
error = lkpi_80211_mo_conf_tx(hw, vif, /* link_id */0, ac, &txqp);
sys/compat/linuxkpi/common/src/linux_80211.c
4471
lkpi_bss_info_change(hw, vif, bss_changed);
sys/compat/linuxkpi/common/src/linux_80211.c
4581
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
4584
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
4605
lkpi_80211_mo_remove_interface(hw, vif);
sys/compat/linuxkpi/common/src/linux_80211.c
4946
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
4986
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
5002
lkpi_80211_mo_sw_scan_start(hw, vif, vif->addr);
sys/compat/linuxkpi/common/src/linux_80211.c
507
lkpi_sta_supp_rates(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211.c
521
band = vif->bss_conf.chanreq.oper.chan->band;
sys/compat/linuxkpi/common/src/linux_80211.c
5222
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
5255
error = lkpi_80211_mo_hw_scan(hw, vif, hw_req);
sys/compat/linuxkpi/common/src/linux_80211.c
526
lvif = VIF_TO_LVIF(vif);
sys/compat/linuxkpi/common/src/linux_80211.c
5390
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
5396
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
5398
lkpi_80211_mo_sw_scan_complete(hw, vif);
sys/compat/linuxkpi/common/src/linux_80211.c
5532
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
5541
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
5556
chanctx_conf = lkpi_get_chanctx_conf(hw, vif);
sys/compat/linuxkpi/common/src/linux_80211.c
5558
error = lkpi_set_chanctx_conf(hw, vif, chanctx_conf, changed, true);
sys/compat/linuxkpi/common/src/linux_80211.c
5587
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
5596
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
560
vif->bss_conf.basic_rates != basic_rates) {
sys/compat/linuxkpi/common/src/linux_80211.c
5603
chanctx_conf = lkpi_get_chanctx_conf(hw, vif);
sys/compat/linuxkpi/common/src/linux_80211.c
5606
error = lkpi_set_chanctx_conf(hw, vif, chanctx_conf, changed, true);
sys/compat/linuxkpi/common/src/linux_80211.c
562
vif->bss_conf.basic_rates, basic_rates);
sys/compat/linuxkpi/common/src/linux_80211.c
563
vif->bss_conf.basic_rates = basic_rates;
sys/compat/linuxkpi/common/src/linux_80211.c
568
supp_rates = vif->bss_conf.basic_rates;
sys/compat/linuxkpi/common/src/linux_80211.c
583
band, lvif->br_mask.control[band].legacy, vif->bss_conf.basic_rates);
sys/compat/linuxkpi/common/src/linux_80211.c
584
if (band == vif->bss_conf.chanreq.oper.chan->band &&
sys/compat/linuxkpi/common/src/linux_80211.c
585
(lvif->br_mask.control[band].legacy & vif->bss_conf.basic_rates) == 0) {
sys/compat/linuxkpi/common/src/linux_80211.c
588
__func__, lvif->br_mask.control[band].legacy, vif->bss_conf.basic_rates);
sys/compat/linuxkpi/common/src/linux_80211.c
5990
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
6110
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
6137
info->hw_queue = vif->hw_queue[ac];
sys/compat/linuxkpi/common/src/linux_80211.c
6143
info->control.vif = vif;
sys/compat/linuxkpi/common/src/linux_80211.c
6192
if (vif->type == NL80211_IFTYPE_STATION &&
sys/compat/linuxkpi/common/src/linux_80211.c
6370
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
6381
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
6405
error = lkpi_80211_mo_ampdu_action(hw, vif, &params);
sys/compat/linuxkpi/common/src/linux_80211.c
6444
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
6455
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
646
struct ieee80211_vif *vif, struct ieee80211_sta *sta)
sys/compat/linuxkpi/common/src/linux_80211.c
6496
error = lkpi_80211_mo_ampdu_action(hw, vif, &params);
sys/compat/linuxkpi/common/src/linux_80211.c
6532
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
6543
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
655
chanctx_conf = rcu_dereference_protected(vif->bss_conf.chanctx_conf,
sys/compat/linuxkpi/common/src/linux_80211.c
6565
error = lkpi_80211_mo_ampdu_action(hw, vif, &params);
sys/compat/linuxkpi/common/src/linux_80211.c
6646
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
6657
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
6697
error = lkpi_80211_mo_ampdu_action(hw, vif, &params);
sys/compat/linuxkpi/common/src/linux_80211.c
6723
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
6749
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
676
vif->bss_conf.chanreq.oper.width = chanctx_conf->def.width;
sys/compat/linuxkpi/common/src/linux_80211.c
6793
error = lkpi_80211_mo_ampdu_action(hw, vif, &params);
sys/compat/linuxkpi/common/src/linux_80211.c
690
lkpi_sta_sync_ht_from_ni(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211.c
732
band = vif->bss_conf.chanctx_conf->def.chan->band;
sys/compat/linuxkpi/common/src/linux_80211.c
7717
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
7745
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
7771
iterfunc(arg, vif->addr, vif);
sys/compat/linuxkpi/common/src/linux_80211.c
7778
lkpi_ieee80211_iterate_keys(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211.c
7786
net80211_vap_printf(LVIF_TO_VAP(VIF_TO_LVIF(vif)),
sys/compat/linuxkpi/common/src/linux_80211.c
779
lkpi_sta_sync_vht_from_ni(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211.c
7798
iterfunc(hw, vif, LSTA_TO_STA(lsta), lsta->kc[keyix], arg);
sys/compat/linuxkpi/common/src/linux_80211.c
7803
struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211.c
7811
lvif = VIF_TO_LVIF(vif);
sys/compat/linuxkpi/common/src/linux_80211.c
7816
if (vif == NULL) {
sys/compat/linuxkpi/common/src/linux_80211.c
7822
lkpi_ieee80211_iterate_keys(hw, vif,
sys/compat/linuxkpi/common/src/linux_80211.c
7831
if (vif == NULL) {
sys/compat/linuxkpi/common/src/linux_80211.c
7837
lkpi_ieee80211_iterate_keys(hw, vif,
sys/compat/linuxkpi/common/src/linux_80211.c
842
band = vif->bss_conf.chanctx_conf->def.chan->band;
sys/compat/linuxkpi/common/src/linux_80211.c
8432
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
8436
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
8439
if (!IEEE80211_ADDR_EQ(wh->i_addr2, vif->cfg.ap_addr))
sys/compat/linuxkpi/common/src/linux_80211.c
8444
vif->bss_conf.sync_device_ts = rx_status->device_timestamp;
sys/compat/linuxkpi/common/src/linux_80211.c
8898
linuxkpi_ieee80211_find_sta(struct ieee80211_vif *vif, const u8 *peer)
sys/compat/linuxkpi/common/src/linux_80211.c
8904
lvif = VIF_TO_LVIF(vif);
sys/compat/linuxkpi/common/src/linux_80211.c
8925
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
8936
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
8938
!IEEE80211_ADDR_EQ(vif->addr, ourvifaddr))
sys/compat/linuxkpi/common/src/linux_80211.c
8940
sta = linuxkpi_ieee80211_find_sta(vif, addr);
sys/compat/linuxkpi/common/src/linux_80211.c
8971
lvif = VIF_TO_LVIF(ltxq->txq.vif);
sys/compat/linuxkpi/common/src/linux_80211.c
906
lkpi_sta_sync_from_ni(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211.c
9252
struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/src/linux_80211.c
9266
lvif = VIF_TO_LVIF(vif);
sys/compat/linuxkpi/common/src/linux_80211.c
9272
v = htole16(vif->cfg.aid | 1<<15 | 1<<16);
sys/compat/linuxkpi/common/src/linux_80211.c
9275
IEEE80211_ADDR_COPY(psp->i_ta, vif->addr);
sys/compat/linuxkpi/common/src/linux_80211.c
9282
struct ieee80211_vif *vif, int linkid, bool qos)
sys/compat/linuxkpi/common/src/linux_80211.c
9301
IEEE80211_ADDR_COPY(nullf->i_addr1, vif->cfg.ap_addr);
sys/compat/linuxkpi/common/src/linux_80211.c
9302
IEEE80211_ADDR_COPY(nullf->i_addr2, vif->addr);
sys/compat/linuxkpi/common/src/linux_80211.c
9303
IEEE80211_ADDR_COPY(nullf->i_addr3, vif->cfg.ap_addr);
sys/compat/linuxkpi/common/src/linux_80211.c
9309
linuxkpi_ieee80211_vif_to_wdev(struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/src/linux_80211.c
9313
lvif = VIF_TO_LVIF(vif);
sys/compat/linuxkpi/common/src/linux_80211.c
9318
linuxkpi_ieee80211_connection_loss(struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/src/linux_80211.c
9325
lvif = VIF_TO_LVIF(vif);
sys/compat/linuxkpi/common/src/linux_80211.c
933
lkpi_sta_sync_ht_from_ni(hw, vif, sta, ni);
sys/compat/linuxkpi/common/src/linux_80211.c
9337
"beacons %d dtim_period %d)\n", __func__, vif, vap,
sys/compat/linuxkpi/common/src/linux_80211.c
9339
lvif->lvif_bss_synched, vif->cfg.assoc, lvif->beacons,
sys/compat/linuxkpi/common/src/linux_80211.c
9340
vif->bss_conf.dtim_period);
sys/compat/linuxkpi/common/src/linux_80211.c
9345
linuxkpi_ieee80211_beacon_loss(struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/src/linux_80211.c
9350
lvif = VIF_TO_LVIF(vif);
sys/compat/linuxkpi/common/src/linux_80211.c
9354
"beacons %d dtim_period %d)\n", __func__, vif, vap,
sys/compat/linuxkpi/common/src/linux_80211.c
9356
lvif->lvif_bss_synched, vif->cfg.assoc, lvif->beacons,
sys/compat/linuxkpi/common/src/linux_80211.c
9357
vif->bss_conf.dtim_period);
sys/compat/linuxkpi/common/src/linux_80211.c
936
lkpi_sta_sync_vht_from_ni(hw, vif, sta, ni);
sys/compat/linuxkpi/common/src/linux_80211.c
9368
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
9385
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
9388
if (qnum == vif->hw_queue[ac]) {
sys/compat/linuxkpi/common/src/linux_80211.c
9399
lhw, hw, lvif, vif, ac, qnum);
sys/compat/linuxkpi/common/src/linux_80211.c
9438
struct ieee80211_vif *vif;
sys/compat/linuxkpi/common/src/linux_80211.c
9440
vif = LVIF_TO_VIF(lvif);
sys/compat/linuxkpi/common/src/linux_80211.c
9443
if (hwq == vif->hw_queue[ac]) {
sys/compat/linuxkpi/common/src/linux_80211.c
9457
lhw, hw, lvif, vif, ac);
sys/compat/linuxkpi/common/src/linux_80211.c
947
lkpi_sync_chanctx_cw_from_rx_bw(hw, vif, sta);
sys/compat/linuxkpi/common/src/linux_80211.c
949
bss_changed |= lkpi_sta_supp_rates(hw, vif, ni, &rc_changed);
sys/compat/linuxkpi/common/src/linux_80211.c
962
lkpi_80211_mo_link_sta_rc_update(hw, vif, &sta->deflink, rc_changed);
sys/compat/linuxkpi/common/src/linux_80211.h
250
struct ieee80211_vif vif __aligned(CACHE_LINE_SIZE);
sys/compat/linuxkpi/common/src/linux_80211.h
254
#define VIF_TO_LVIF(_vif) container_of(_vif, struct lkpi_vif, vif)
sys/compat/linuxkpi/common/src/linux_80211.h
255
#define LVIF_TO_VIF(_lvif) (&(_lvif)->vif)
sys/compat/linuxkpi/common/src/linux_80211_macops.c
1004
LKPI_80211_TRACE_MO("hw %p vif %p grd %p", hw, vif, grd);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
1005
lhw->ops->set_rekey_data(hw, vif, grd);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
1014
struct ieee80211_vif *vif, int idx)
sys/compat/linuxkpi/common/src/linux_80211_macops.c
1028
LKPI_80211_TRACE_MO("hw %p vif %p idx %d", hw, vif, idx);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
1029
lhw->ops->set_default_unicast_key(hw, vif, idx);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
160
lkpi_80211_mo_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/src/linux_80211_macops.c
172
lvif = VIF_TO_LVIF(vif);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
182
LKPI_80211_TRACE_MO("hw %p vif %p", hw, vif);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
183
error = lhw->ops->add_interface(hw, vif);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
195
lkpi_80211_mo_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/src/linux_80211_macops.c
204
lvif = VIF_TO_LVIF(vif);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
212
LKPI_80211_TRACE_MO("hw %p vif %p", hw, vif);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
213
lhw->ops->remove_interface(hw, vif);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
221
lkpi_80211_mo_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
242
LKPI_80211_TRACE_MO("CALLING hw %p vif %p sr %p", hw, vif, sr);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
243
error = lhw->ops->hw_scan(hw, vif, sr);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
244
LKPI_80211_TRACE_MO("RETURNING hw %p vif %p sr %p error %d", hw, vif, sr, error);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
251
lkpi_80211_mo_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/src/linux_80211_macops.c
261
LKPI_80211_TRACE_MO("hw %p vif %p", hw, vif);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
262
lhw->ops->cancel_hw_scan(hw, vif);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
266
lkpi_80211_mo_sw_scan_complete(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
sys/compat/linuxkpi/common/src/linux_80211_macops.c
274
LKPI_80211_TRACE_MO("hw %p vif %p", hw, vif);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
275
lhw->ops->sw_scan_complete(hw, vif);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
280
lkpi_80211_mo_sw_scan_start(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
289
LKPI_80211_TRACE_MO("hw %p vif %p", hw, vif);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
290
lhw->ops->sw_scan_start(hw, vif, addr);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
338
lkpi_80211_mo_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
357
LKPI_80211_TRACE_MO("hw %p vif %p sta %p", hw, vif, sta);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
358
error = lhw->ops->sta_add(hw, vif, sta);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
367
lkpi_80211_mo_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
387
LKPI_80211_TRACE_MO("hw %p vif %p sta %p", hw, vif, sta);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
388
error = lhw->ops->sta_remove(hw, vif, sta);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
397
lkpi_80211_mo_sta_state(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
407
LKPI_80211_TRACE_MO("hw %p vif %p sta %p nstate %d", hw, vif, sta, nstate);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
408
error = lhw->ops->sta_state(hw, vif, sta, lsta->state, nstate);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
421
error = lkpi_80211_mo_sta_add(hw, vif, sta);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
426
error = lkpi_80211_mo_sta_remove(hw, vif, sta);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
464
lkpi_80211_mo_assign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
477
hw, vif, conf, chanctx_conf);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
478
error = lhw->ops->assign_vif_chanctx(hw, vif, conf, chanctx_conf);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
480
vif->bss_conf.chanctx_conf = chanctx_conf;
sys/compat/linuxkpi/common/src/linux_80211_macops.c
487
lkpi_80211_mo_unassign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
503
hw, vif, conf, chanctx_conf);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
504
lhw->ops->unassign_vif_chanctx(hw, vif, conf, chanctx_conf);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
574
lkpi_80211_mo_vif_cfg_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
590
LKPI_80211_TRACE_MO("hw %p vif %p vif_cfg_bits %#jx", hw, vif, (uintmax_t)vif_cfg_bits);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
592
lhw->ops->vif_cfg_changed(hw, vif, vif_cfg_bits);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
594
lhw->ops->bss_info_changed(hw, vif, &vif->bss_conf, vif_cfg_bits);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
598
lkpi_80211_mo_link_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
615
if (!ieee80211_vif_link_active(vif, link_id))
sys/compat/linuxkpi/common/src/linux_80211_macops.c
618
LKPI_80211_TRACE_MO("hw %p vif %p conf %p link_info_bits %#jx", hw, vif, conf, (uintmax_t)link_info_bits);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
620
lhw->ops->link_info_changed(hw, vif, conf, link_info_bits);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
622
lhw->ops->bss_info_changed(hw, vif, conf, link_info_bits);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
632
lkpi_80211_mo_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
646
LKPI_80211_TRACE_MO("hw %p vif %p conf %p changed %#jx", hw, vif, conf, (uintmax_t)bss_changed);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
647
lhw->ops->bss_info_changed(hw, vif, conf, bss_changed);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
651
lkpi_80211_mo_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
664
hw, vif, link_id, ac, txqp);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
665
error = lhw->ops->conf_tx(hw, vif, link_id, ac, txqp);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
672
lkpi_80211_mo_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
681
LKPI_80211_TRACE_MO("hw %p vif %p nqueues %u drop %d", hw, vif, nqueues, drop);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
682
lhw->ops->flush(hw, vif, nqueues, drop);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
686
lkpi_80211_mo_mgd_prepare_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
695
LKPI_80211_TRACE_MO("hw %p vif %p txinfo %p", hw, vif, txinfo);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
696
lhw->ops->mgd_prepare_tx(hw, vif, txinfo);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
700
lkpi_80211_mo_mgd_complete_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
709
LKPI_80211_TRACE_MO("hw %p vif %p txinfo %p", hw, vif, txinfo);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
710
lhw->ops->mgd_complete_tx(hw, vif, txinfo);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
761
struct ieee80211_vif *vif, struct ieee80211_sta *sta)
sys/compat/linuxkpi/common/src/linux_80211_macops.c
769
LKPI_80211_TRACE_MO("hw %p vif %p sta %p", hw, vif, sta);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
770
lhw->ops->sta_pre_rcu_remove(hw, vif, sta);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
775
struct ieee80211_vif *vif, struct ieee80211_link_sta *link_sta,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
785
hw, vif, link_sta, rc_changed);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
786
lhw->ops->link_sta_rc_update(hw, vif, link_sta, rc_changed);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
791
struct ieee80211_vif *vif, const struct cfg80211_bitrate_mask *br_mask)
sys/compat/linuxkpi/common/src/linux_80211_macops.c
806
hw, vif, br_mask);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
807
error = lhw->ops->set_bitrate_mask(hw, vif, br_mask);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
815
struct ieee80211_vif *vif, struct ieee80211_sta *sta,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
845
LKPI_80211_TRACE_MO("hw %p cmd %d vif %p sta %p kc %p", hw, cmd, vif, sta, kc);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
846
error = lhw->ops->set_key(hw, cmd, vif, sta, kc);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
854
struct ieee80211_vif *vif, struct ieee80211_sta *sta,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
865
LKPI_80211_TRACE_MO("hw %p vif %p sta %p enable %d", hw, vif, sta, enable);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
866
lhw->ops->sta_set_decap_offload(hw, vif, sta, enable);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
870
lkpi_80211_mo_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
883
hw, vif, params, params->sta, params->action, params->buf_size,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
885
error = lhw->ops->ampdu_action(hw, vif, params);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
892
lkpi_80211_mo_sta_statistics(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
sys/compat/linuxkpi/common/src/linux_80211_macops.c
913
LKPI_80211_TRACE_MO("hw %p vif %p sta %p sinfo %p", hw, vif, sta, sinfo);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
914
lhw->ops->sta_statistics(hw, vif, sta, sinfo);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
990
struct ieee80211_vif *vif, struct cfg80211_gtk_rekey_data *grd)
sys/dev/bxe/ecore_hsi.h
9239
uint16_t vif /* VIF */;
sys/dev/qlnx/qlnxe/ecore_hsi_fcoe.h
108
__le16 vif /* VIF */;
sys/netinet/ip_mroute.c
1059
struct vif *vifp;
sys/netinet/ip_mroute.c
1625
struct vif *vif;
sys/netinet/ip_mroute.c
1651
vif = &mfct->viftable[vifi];
sys/netinet/ip_mroute.c
1652
if (vifi >= mfct->numvifs || vif->v_ifp != ifp) {
sys/netinet/ip_mroute.c
1654
__func__, ifp, (int)vifi, vif->v_ifp);
sys/netinet/ip_mroute.c
1666
vif->v_ifp != NULL) {
sys/netinet/ip_mroute.c
1712
mtx_lock(&vif->v_mtx);
sys/netinet/ip_mroute.c
1713
if (in_hosteq(ip->ip_src, vif->v_lcl_addr)) {
sys/netinet/ip_mroute.c
1714
vif->v_pkt_out++;
sys/netinet/ip_mroute.c
1715
vif->v_bytes_out += plen;
sys/netinet/ip_mroute.c
1717
vif->v_pkt_in++;
sys/netinet/ip_mroute.c
1718
vif->v_bytes_in += plen;
sys/netinet/ip_mroute.c
1720
mtx_unlock(&vif->v_mtx);
sys/netinet/ip_mroute.c
1733
vif = &mfct->viftable[vifi];
sys/netinet/ip_mroute.c
1734
vif->v_pkt_out++;
sys/netinet/ip_mroute.c
1735
vif->v_bytes_out += plen;
sys/netinet/ip_mroute.c
1736
if (vif->v_flags & VIFF_REGISTER)
sys/netinet/ip_mroute.c
1737
pim_register_send(mfct, ip, vif, m, rt);
sys/netinet/ip_mroute.c
1739
phyint_send(ip, vif, m);
sys/netinet/ip_mroute.c
1776
X_legal_vif_num(int fibnum, int vif)
sys/netinet/ip_mroute.c
178
struct vif viftable[MAXVIFS];
sys/netinet/ip_mroute.c
1782
if (vif < 0)
sys/netinet/ip_mroute.c
1787
if (vif < mfct->numvifs)
sys/netinet/ip_mroute.c
1817
phyint_send(struct ip *ip, struct vif *vifp, struct mbuf *m)
sys/netinet/ip_mroute.c
1840
send_packet(struct vif *vifp, struct mbuf *m)
sys/netinet/ip_mroute.c
2343
pim_register_send(struct mfctable *mfct, struct ip *ip, struct vif *vifp,
sys/netinet/ip_mroute.c
2437
pim_register_send_upcall(struct mfctable *mfct, struct ip *ip, struct vif *vifp,
sys/netinet/ip_mroute.c
2490
pim_register_send_rp(struct mfctable *mfct, struct ip *ip, struct vif *vifp,
sys/netinet/ip_mroute.c
346
static void phyint_send(struct ip *, struct vif *, struct mbuf *);
sys/netinet/ip_mroute.c
349
static int pim_register_send(struct mfctable *, struct ip *, struct vif *,
sys/netinet/ip_mroute.c
352
struct vif *, struct mbuf *, struct mfc *);
sys/netinet/ip_mroute.c
354
struct vif *, struct mbuf *, struct mfc *);
sys/netinet/ip_mroute.c
355
static void send_packet(struct vif *, struct mbuf *);
sys/netinet/ip_mroute.c
614
struct vif *vif;
sys/netinet/ip_mroute.c
625
vif = &mfct->viftable[vifi];
sys/netinet/ip_mroute.c
626
mtx_lock(&vif->v_mtx);
sys/netinet/ip_mroute.c
627
req->icount = vif->v_pkt_in;
sys/netinet/ip_mroute.c
628
req->ocount = vif->v_pkt_out;
sys/netinet/ip_mroute.c
629
req->ibytes = vif->v_bytes_in;
sys/netinet/ip_mroute.c
630
req->obytes = vif->v_bytes_out;
sys/netinet/ip_mroute.c
631
mtx_unlock(&vif->v_mtx);
sys/netinet/ip_mroute.c
843
struct vif *vif;
sys/netinet/ip_mroute.c
845
vif = &mfct->viftable[vifi];
sys/netinet/ip_mroute.c
846
if (!in_nullhost(vif->v_lcl_addr) &&
sys/netinet/ip_mroute.c
847
(vif->v_flags & (VIFF_TUNNEL | VIFF_REGISTER)) == 0) {
sys/netinet/ip_mroute.c
848
ifps[nifp++] = vif->v_ifp;
sys/netinet/ip_mroute.c
948
struct vif *vifp;
sys/netinet/ip_mroute.h
265
#define MROUTE_VIF_SYSCTL_LEN __offsetof(struct vif, v_mtx)
sys/netinet/ip_output.c
564
int vif;
sys/netinet/ip_output.c
566
vif = imo->imo_multicast_vif;
sys/netinet/ip_output.c
568
if (vif != -1)
sys/netinet/ip_output.c
570
ip_mcast_src(fibnum, vif) : INADDR_ANY;
usr.bin/netstat/mroute.c
237
struct vif viftable[MAXVIFS];
usr.bin/netstat/mroute.c
238
struct vif *v;