Symbol: ice_vsi
sys/dev/ice/ice_iflib.h
148
struct ice_vsi *vsi;
sys/dev/ice/ice_iflib.h
190
struct ice_vsi *vsi;
sys/dev/ice/ice_iflib.h
213
struct ice_vsi *vsi;
sys/dev/ice/ice_iflib.h
266
struct ice_vsi pf_vsi; /* Main PF VSI */
sys/dev/ice/ice_iflib.h
277
struct ice_vsi **all_vsi; /* Array of VSI pointers */
sys/dev/ice/ice_iflib_txrx.c
563
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/ice_iov.c
1082
struct ice_vsi *vsi = vf->vsi;
sys/dev/ice/ice_iov.c
1134
struct ice_vsi *vsi = vf->vsi;
sys/dev/ice/ice_iov.c
1187
struct ice_vsi *vsi = vf->vsi;
sys/dev/ice/ice_iov.c
1238
struct ice_vsi *vsi = vf->vsi;
sys/dev/ice/ice_iov.c
1303
struct ice_vsi *vsi = vf->vsi;
sys/dev/ice/ice_iov.c
1344
struct ice_vsi *vsi = vf->vsi;
sys/dev/ice/ice_iov.c
1481
struct ice_vsi *vsi = vf->vsi;
sys/dev/ice/ice_iov.c
1517
struct ice_vsi *vsi = vf->vsi;
sys/dev/ice/ice_iov.c
1770
struct ice_vsi *vsi = vf->vsi;
sys/dev/ice/ice_iov.c
221
struct ice_vsi *vsi;
sys/dev/ice/ice_iov.c
424
struct ice_vsi *vsi;
sys/dev/ice/ice_iov.c
861
struct ice_vsi *vsi = vf->vsi;
sys/dev/ice/ice_iov.c
911
struct ice_vsi *vsi = vf->vsi;
sys/dev/ice/ice_iov.c
974
struct ice_vsi *vsi = vf->vsi;
sys/dev/ice/ice_iov.h
81
struct ice_vsi *vsi;
sys/dev/ice/ice_lib.c
108
static void ice_add_sysctls_sw_stats(struct ice_vsi *vsi,
sys/dev/ice/ice_lib.c
120
static void ice_setup_vsi_common(struct ice_softc *sc, struct ice_vsi *vsi,
sys/dev/ice/ice_lib.c
128
static int ice_add_ethertype_to_list(struct ice_vsi *vsi,
sys/dev/ice/ice_lib.c
1403
ice_configure_all_rxq_interrupts(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
1451
ice_configure_all_txq_interrupts(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
1478
ice_flush_rxq_interrupts(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
1515
ice_flush_txq_interrupts(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
1547
ice_configure_rx_itr(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
1571
ice_configure_tx_itr(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
1597
struct ice_vsi *vsi = txq->vsi;
sys/dev/ice/ice_lib.c
1656
ice_cfg_vsi_for_tx(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
1727
struct ice_vsi *vsi = rxq->vsi;
sys/dev/ice/ice_lib.c
176
static void ice_vsi_setup_q_map(struct ice_vsi *vsi, struct ice_vsi_ctx *ctxt);
sys/dev/ice/ice_lib.c
1803
ice_cfg_vsi_for_rx(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
1872
ice_control_rx_queue(struct ice_vsi *vsi, u16 qidx, bool enable)
sys/dev/ice/ice_lib.c
189
static void ice_remove_vsi_mirroring(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.c
1930
ice_control_all_rx_queues(struct ice_vsi *vsi, bool enable)
sys/dev/ice/ice_lib.c
1961
ice_add_mac_to_list(struct ice_vsi *vsi, struct ice_list_head *list,
sys/dev/ice/ice_lib.c
2011
ice_add_vsi_mac_filter(struct ice_vsi *vsi, const u8 *addr)
sys/dev/ice/ice_lib.c
2051
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/ice_lib.c
2081
ice_remove_vsi_mac_filter(struct ice_vsi *vsi, const u8 *addr)
sys/dev/ice/ice_lib.c
2121
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/ice_lib.c
2586
ice_update_vsi_hw_stats(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
2638
ice_reset_vsi_stats(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
350
ice_get_next_vsi(struct ice_vsi **all_vsi, int size)
sys/dev/ice/ice_lib.c
374
ice_setup_vsi_common(struct ice_softc *sc, struct ice_vsi *vsi,
sys/dev/ice/ice_lib.c
399
struct ice_vsi *
sys/dev/ice/ice_lib.c
402
struct ice_vsi *vsi;
sys/dev/ice/ice_lib.c
415
vsi = (struct ice_vsi *)malloc(sizeof(*vsi), M_ICE, M_NOWAIT | M_ZERO);
sys/dev/ice/ice_lib.c
454
ice_alloc_vsi_qmap(struct ice_vsi *vsi, const int max_tx_queues,
sys/dev/ice/ice_lib.c
486
ice_free_vsi_qmaps(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
4866
struct ice_vsi *vsi = (struct ice_vsi *)arg1;
sys/dev/ice/ice_lib.c
4897
struct ice_vsi *vsi = (struct ice_vsi *)arg1;
sys/dev/ice/ice_lib.c
4929
struct ice_vsi *vsi = (struct ice_vsi *)arg1;
sys/dev/ice/ice_lib.c
4994
ice_add_sysctls_sw_stats(struct ice_vsi *vsi,
sys/dev/ice/ice_lib.c
5060
ice_add_vsi_sysctls(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
5313
ice_filter_is_mcast(struct ice_vsi *vsi, struct ice_fltr_info *info)
sys/dev/ice/ice_lib.c
5532
ice_add_vlan_hw_filters(struct ice_vsi *vsi, u16 *vid, u16 length)
sys/dev/ice/ice_lib.c
5583
ice_add_vlan_hw_filter(struct ice_vsi *vsi, u16 vid)
sys/dev/ice/ice_lib.c
5597
ice_remove_vlan_hw_filters(struct ice_vsi *vsi, u16 *vid, u16 length)
sys/dev/ice/ice_lib.c
5648
ice_remove_vlan_hw_filter(struct ice_vsi *vsi, u16 vid)
sys/dev/ice/ice_lib.c
5671
struct ice_vsi *vsi = (struct ice_vsi *)arg1;
sys/dev/ice/ice_lib.c
5723
struct ice_vsi *vsi = (struct ice_vsi *)arg1;
sys/dev/ice/ice_lib.c
5775
ice_add_vsi_tunables(struct ice_vsi *vsi, struct sysctl_oid *parent)
sys/dev/ice/ice_lib.c
5813
ice_del_vsi_sysctl_ctx(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
591
ice_setup_vsi_qmap(struct ice_vsi *vsi, struct ice_vsi_ctx *ctx)
sys/dev/ice/ice_lib.c
648
ice_setup_vsi_mirroring(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
68
static int ice_get_next_vsi(struct ice_vsi **all_vsi, int size);
sys/dev/ice/ice_lib.c
697
ice_remove_vsi_mirroring(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
7040
ice_vsi_disable_tx(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
71
static int ice_setup_vsi_qmap(struct ice_vsi *vsi, struct ice_vsi_ctx *ctx);
sys/dev/ice/ice_lib.c
7134
ice_vsi_set_rss_params(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
7170
ice_vsi_add_txqs_ctx(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
7192
ice_vsi_add_rxqs_ctx(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
7213
ice_vsi_del_txqs_ctx(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
7236
ice_vsi_del_rxqs_ctx(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
7260
struct ice_vsi *vsi = txq->vsi;
sys/dev/ice/ice_lib.c
730
ice_initialize_vsi(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
7307
struct ice_vsi *vsi = rxq->vsi;
sys/dev/ice/ice_lib.c
7350
ice_set_rss_key(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
7384
ice_set_rss_flow_flds(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
7470
ice_set_rss_lut(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
7521
ice_config_rss(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
77
static int ice_add_mac_to_list(struct ice_vsi *vsi, struct ice_list_head *list,
sys/dev/ice/ice_lib.c
7772
ice_get_ifnet_counter(struct ice_vsi *vsi, ift_counter counter)
sys/dev/ice/ice_lib.c
7853
struct ice_vsi *vsi = sc->all_vsi[i];
sys/dev/ice/ice_lib.c
7885
ice_clean_vsi_rss_cfg(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
7922
struct ice_vsi *vsi = sc->all_vsi[i];
sys/dev/ice/ice_lib.c
810
ice_deinit_vsi(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
852
ice_release_vsi(struct ice_vsi *vsi)
sys/dev/ice/ice_lib.c
8761
ice_vsi_setup_q_map(struct ice_vsi *vsi, struct ice_vsi_ctx *ctxt)
sys/dev/ice/ice_lib.c
88
static bool ice_filter_is_mcast(struct ice_vsi *vsi, struct ice_fltr_info *info);
sys/dev/ice/ice_lib.c
8858
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/ice_lib.c
92
static void ice_vsi_set_rss_params(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.c
9262
ice_add_ethertype_to_list(struct ice_vsi *vsi, struct ice_list_head *list,
sys/dev/ice/ice_lib.c
93
static int ice_set_rss_key(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.c
9301
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/ice_lib.c
9359
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/ice_lib.c
94
static int ice_set_rss_lut(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.c
9427
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/ice_lib.c
95
static void ice_set_rss_flow_flds(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.c
96
static void ice_clean_vsi_rss_cfg(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
1007
void ice_configure_rx_itr(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
1008
void ice_configure_tx_itr(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
1032
int ice_setup_vsi_mirroring(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
935
void ice_release_vsi(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
936
struct ice_vsi *ice_alloc_vsi(struct ice_softc *sc, enum ice_vsi_type type);
sys/dev/ice/ice_lib.h
937
void ice_alloc_vsi_qmap(struct ice_vsi *vsi, const int max_tx_queues,
sys/dev/ice/ice_lib.h
939
void ice_free_vsi_qmaps(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
940
int ice_initialize_vsi(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
941
void ice_deinit_vsi(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
947
void ice_configure_all_rxq_interrupts(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
949
void ice_configure_all_txq_interrupts(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
950
void ice_flush_rxq_interrupts(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
951
void ice_flush_txq_interrupts(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
952
int ice_cfg_vsi_for_tx(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
953
int ice_cfg_vsi_for_rx(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
954
int ice_control_rx_queue(struct ice_vsi *vsi, u16 qidx, bool enable);
sys/dev/ice/ice_lib.h
955
int ice_control_all_rx_queues(struct ice_vsi *vsi, bool enable);
sys/dev/ice/ice_lib.h
959
void ice_update_vsi_hw_stats(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
960
void ice_reset_vsi_stats(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
968
void ice_add_vsi_sysctls(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
974
int ice_add_vlan_hw_filters(struct ice_vsi *vsi, u16 *vid,
sys/dev/ice/ice_lib.h
976
int ice_add_vlan_hw_filter(struct ice_vsi *vsi, u16 vid);
sys/dev/ice/ice_lib.h
977
int ice_remove_vlan_hw_filters(struct ice_vsi *vsi, u16 *vid,
sys/dev/ice/ice_lib.h
979
int ice_remove_vlan_hw_filter(struct ice_vsi *vsi, u16 vid);
sys/dev/ice/ice_lib.h
980
void ice_add_vsi_tunables(struct ice_vsi *vsi, struct sysctl_oid *parent);
sys/dev/ice/ice_lib.h
981
void ice_del_vsi_sysctl_ctx(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
983
int ice_add_vsi_mac_filter(struct ice_vsi *vsi, const u8 *addr);
sys/dev/ice/ice_lib.h
984
int ice_remove_vsi_mac_filter(struct ice_vsi *vsi, const u8 *addr);
sys/dev/ice/ice_lib.h
985
int ice_vsi_disable_tx(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
986
void ice_vsi_add_txqs_ctx(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
987
void ice_vsi_add_rxqs_ctx(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
988
void ice_vsi_del_txqs_ctx(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
989
void ice_vsi_del_rxqs_ctx(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
992
int ice_config_rss(struct ice_vsi *vsi);
sys/dev/ice/ice_lib.h
996
uint64_t ice_get_ifnet_counter(struct ice_vsi *vsi, ift_counter counter);
sys/dev/ice/ice_rdma.c
168
struct ice_vsi *vsi = NULL;
sys/dev/ice/ice_rdma.c
301
struct ice_vsi *vsi;
sys/dev/ice/if_ice_iflib.c
1065
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/if_ice_iflib.c
1157
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/if_ice_iflib.c
1234
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/if_ice_iflib.c
132
static void ice_init_tx_tracking(struct ice_vsi *vsi);
sys/dev/ice/if_ice_iflib.c
1635
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/if_ice_iflib.c
1772
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/if_ice_iflib.c
1830
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/if_ice_iflib.c
1854
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/if_ice_iflib.c
2018
ice_init_tx_tracking(struct ice_vsi *vsi)
sys/dev/ice/if_ice_iflib.c
2051
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/if_ice_iflib.c
2322
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/if_ice_iflib.c
2560
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/if_ice_iflib.c
3661
struct ice_vsi *vsi = mif->vsi;
sys/dev/ice/if_ice_iflib.c
3726
struct ice_vsi *vsi;
sys/dev/ice/if_ice_iflib.c
3924
struct ice_vsi *vsi = mif->vsi;
sys/dev/ice/if_ice_iflib.c
3987
struct ice_vsi *vsi = sc->mirr_if->vsi;
sys/dev/ice/if_ice_iflib.c
4047
struct ice_vsi *vsi = sc->mirr_if->vsi;
sys/dev/ice/if_ice_iflib.c
4102
struct ice_vsi *vsi;
sys/dev/ice/if_ice_iflib.c
4186
struct ice_vsi *vsi;
sys/dev/ice/if_ice_iflib.c
4240
struct ice_vsi *vsi = mif->vsi;
sys/dev/ice/if_ice_iflib.c
4325
struct ice_vsi *vsi = mif->vsi;
sys/dev/ice/if_ice_iflib.c
4351
struct ice_vsi *vsi = mif->vsi;
sys/dev/ice/if_ice_iflib.c
4376
struct ice_vsi *vsi = mif->vsi;
sys/dev/ice/if_ice_iflib.c
4401
struct ice_vsi *vsi = mif->vsi;
sys/dev/ice/if_ice_iflib.c
4480
struct ice_vsi *vsi = mif->vsi;
sys/dev/ice/if_ice_iflib.c
4519
struct ice_vsi *vsi = mif->vsi;
sys/dev/ice/if_ice_iflib.c
4565
struct ice_vsi *vsi = mif->vsi;
sys/dev/ice/if_ice_iflib.c
641
sc->all_vsi = (struct ice_vsi **)
sys/dev/ice/if_ice_iflib.c
642
malloc(sizeof(struct ice_vsi *) * sc->num_available_vsi,
sys/dev/ice/if_ice_iflib.c
928
struct ice_vsi *vsi = &sc->pf_vsi;
sys/dev/ice/if_ice_iflib.c
967
struct ice_vsi *vsi = &sc->pf_vsi;