Lines Matching refs:ice_vsi
556 struct ice_vsi { struct
935 void ice_release_vsi(struct ice_vsi *vsi);
936 struct ice_vsi *ice_alloc_vsi(struct ice_softc *sc, enum ice_vsi_type type);
937 void ice_alloc_vsi_qmap(struct ice_vsi *vsi, const int max_tx_queues,
939 void ice_free_vsi_qmaps(struct ice_vsi *vsi);
940 int ice_initialize_vsi(struct ice_vsi *vsi);
941 void ice_deinit_vsi(struct ice_vsi *vsi);
947 void ice_configure_all_rxq_interrupts(struct ice_vsi *vsi);
949 void ice_configure_all_txq_interrupts(struct ice_vsi *vsi);
950 void ice_flush_rxq_interrupts(struct ice_vsi *vsi);
951 void ice_flush_txq_interrupts(struct ice_vsi *vsi);
952 int ice_cfg_vsi_for_tx(struct ice_vsi *vsi);
953 int ice_cfg_vsi_for_rx(struct ice_vsi *vsi);
954 int ice_control_rx_queue(struct ice_vsi *vsi, u16 qidx, bool enable);
955 int ice_control_all_rx_queues(struct ice_vsi *vsi, bool enable);
959 void ice_update_vsi_hw_stats(struct ice_vsi *vsi);
960 void ice_reset_vsi_stats(struct ice_vsi *vsi);
968 void ice_add_vsi_sysctls(struct ice_vsi *vsi);
974 int ice_add_vlan_hw_filters(struct ice_vsi *vsi, u16 *vid,
976 int ice_add_vlan_hw_filter(struct ice_vsi *vsi, u16 vid);
977 int ice_remove_vlan_hw_filters(struct ice_vsi *vsi, u16 *vid,
979 int ice_remove_vlan_hw_filter(struct ice_vsi *vsi, u16 vid);
980 void ice_add_vsi_tunables(struct ice_vsi *vsi, struct sysctl_oid *parent);
981 void ice_del_vsi_sysctl_ctx(struct ice_vsi *vsi);
983 int ice_add_vsi_mac_filter(struct ice_vsi *vsi, const u8 *addr);
984 int ice_remove_vsi_mac_filter(struct ice_vsi *vsi, const u8 *addr);
985 int ice_vsi_disable_tx(struct ice_vsi *vsi);
986 void ice_vsi_add_txqs_ctx(struct ice_vsi *vsi);
987 void ice_vsi_add_rxqs_ctx(struct ice_vsi *vsi);
988 void ice_vsi_del_txqs_ctx(struct ice_vsi *vsi);
989 void ice_vsi_del_rxqs_ctx(struct ice_vsi *vsi);
992 int ice_config_rss(struct ice_vsi *vsi);
996 uint64_t ice_get_ifnet_counter(struct ice_vsi *vsi, ift_counter counter);
1007 void ice_configure_rx_itr(struct ice_vsi *vsi);
1008 void ice_configure_tx_itr(struct ice_vsi *vsi);
1032 int ice_setup_vsi_mirroring(struct ice_vsi *vsi);