Home
last modified time | relevance | path

Searched refs:ice_vsi (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/dev/ice/
H A Dice_lib.h556 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);
[all …]
H A Dice_iflib.h148 struct ice_vsi *vsi;
190 struct ice_vsi *vsi;
213 struct ice_vsi *vsi;
266 struct ice_vsi pf_vsi; /* Main PF VSI */
277 struct ice_vsi **all_vsi; /* Array of VSI pointers */
H A Dice_lib.c68 static int ice_get_next_vsi(struct ice_vsi **all_vsi, int size);
71 static int ice_setup_vsi_qmap(struct ice_vsi *vsi, struct ice_vsi_ctx *ctx);
77 static int ice_add_mac_to_list(struct ice_vsi *vsi, struct ice_list_head *list,
88 static bool ice_filter_is_mcast(struct ice_vsi *vsi, struct ice_fltr_info *info);
92 static void ice_vsi_set_rss_params(struct ice_vsi *vsi);
93 static int ice_set_rss_key(struct ice_vsi *vsi);
94 static int ice_set_rss_lut(struct ice_vsi *vsi);
95 static void ice_set_rss_flow_flds(struct ice_vsi *vsi);
96 static void ice_clean_vsi_rss_cfg(struct ice_vsi *vsi);
108 static void ice_add_sysctls_sw_stats(struct ice_vsi *vsi,
[all …]
H A Dif_ice_iflib.c132 static void ice_init_tx_tracking(struct ice_vsi *vsi);
641 sc->all_vsi = (struct ice_vsi **) in ice_if_attach_pre()
642 malloc(sizeof(struct ice_vsi *) * sc->num_available_vsi, in ice_if_attach_pre()
928 struct ice_vsi *vsi = &sc->pf_vsi; in ice_free_irqvs()
967 struct ice_vsi *vsi = &sc->pf_vsi; in ice_if_detach()
1065 struct ice_vsi *vsi = &sc->pf_vsi; in ice_if_tx_queues_alloc()
1157 struct ice_vsi *vsi = &sc->pf_vsi; in ice_if_rx_queues_alloc()
1234 struct ice_vsi *vsi = &sc->pf_vsi; in ice_if_queues_free()
1635 struct ice_vsi *vsi = &sc->pf_vsi; in ice_if_msix_intr_assign()
1772 struct ice_vsi *vsi = &sc->pf_vsi; in ice_if_intr_enable()
[all …]
H A Dice_iov.c221 struct ice_vsi *vsi; in ice_iov_add_vf()
424 struct ice_vsi *vsi; in ice_iov_uninit()
861 struct ice_vsi *vsi = vf->vsi; in ice_vc_add_vlan_msg()
911 struct ice_vsi *vsi = vf->vsi; in ice_vc_del_vlan_msg()
974 struct ice_vsi *vsi = vf->vsi; in ice_vc_cfg_vsi_qs_msg()
1082 struct ice_vsi *vsi = vf->vsi; in ice_vc_cfg_rss_key_msg()
1134 struct ice_vsi *vsi = vf->vsi; in ice_vc_cfg_rss_lut_msg()
1187 struct ice_vsi *vsi = vf->vsi; in ice_vc_set_rss_hena_msg()
1238 struct ice_vsi *vsi = vf->vsi; in ice_vc_enable_queues_msg()
1303 struct ice_vsi *vsi = vf->vsi; in ice_vc_disable_queues_msg()
[all …]
H A Dice_iov.h81 struct ice_vsi *vsi;
H A Dice_rdma.c168 struct ice_vsi *vsi = NULL; in ice_rdma_qset_register_request()
301 struct ice_vsi *vsi; in ice_rdma_update_vsi_filter()
H A Dice_iflib_txrx.c563 struct ice_vsi *vsi = &sc->pf_vsi;