Lines Matching refs:vsi

931 void ice_release_vsi(struct ice_vsi *vsi);
933 void ice_alloc_vsi_qmap(struct ice_vsi *vsi, const int max_tx_queues,
935 void ice_free_vsi_qmaps(struct ice_vsi *vsi);
936 int ice_initialize_vsi(struct ice_vsi *vsi);
937 void ice_deinit_vsi(struct ice_vsi *vsi);
943 void ice_configure_all_rxq_interrupts(struct ice_vsi *vsi);
945 void ice_configure_all_txq_interrupts(struct ice_vsi *vsi);
946 void ice_flush_rxq_interrupts(struct ice_vsi *vsi);
947 void ice_flush_txq_interrupts(struct ice_vsi *vsi);
948 int ice_cfg_vsi_for_tx(struct ice_vsi *vsi);
949 int ice_cfg_vsi_for_rx(struct ice_vsi *vsi);
950 int ice_control_rx_queue(struct ice_vsi *vsi, u16 qidx, bool enable);
951 int ice_control_all_rx_queues(struct ice_vsi *vsi, bool enable);
955 void ice_update_vsi_hw_stats(struct ice_vsi *vsi);
956 void ice_reset_vsi_stats(struct ice_vsi *vsi);
964 void ice_add_vsi_sysctls(struct ice_vsi *vsi);
970 int ice_add_vlan_hw_filters(struct ice_vsi *vsi, u16 *vid,
972 int ice_add_vlan_hw_filter(struct ice_vsi *vsi, u16 vid);
973 int ice_remove_vlan_hw_filters(struct ice_vsi *vsi, u16 *vid,
975 int ice_remove_vlan_hw_filter(struct ice_vsi *vsi, u16 vid);
976 void ice_add_vsi_tunables(struct ice_vsi *vsi, struct sysctl_oid *parent);
977 void ice_del_vsi_sysctl_ctx(struct ice_vsi *vsi);
979 int ice_add_vsi_mac_filter(struct ice_vsi *vsi, const u8 *addr);
980 int ice_remove_vsi_mac_filter(struct ice_vsi *vsi, const u8 *addr);
981 int ice_vsi_disable_tx(struct ice_vsi *vsi);
982 void ice_vsi_add_txqs_ctx(struct ice_vsi *vsi);
983 void ice_vsi_add_rxqs_ctx(struct ice_vsi *vsi);
984 void ice_vsi_del_txqs_ctx(struct ice_vsi *vsi);
985 void ice_vsi_del_rxqs_ctx(struct ice_vsi *vsi);
988 int ice_config_rss(struct ice_vsi *vsi);
992 uint64_t ice_get_ifnet_counter(struct ice_vsi *vsi, ift_counter counter);
1003 void ice_configure_rx_itr(struct ice_vsi *vsi);
1004 void ice_configure_tx_itr(struct ice_vsi *vsi);
1028 int ice_setup_vsi_mirroring(struct ice_vsi *vsi);