Searched refs:all_vsi (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/sys/dev/ice/
H A Dice_iflib.h195 * @all_vsi: the array of all allocated VSIs
233 struct ice_vsi **all_vsi; /* Array of VSI pointers */ member in struct:ice_softc
H A Dif_ice_iflib.c572 sc->all_vsi = (struct ice_vsi **)
575 if (!sc->all_vsi) {
604 free(sc->all_vsi, M_ICE);
605 sc->all_vsi = NULL;
898 if (sc->all_vsi[i])
899 ice_release_vsi(sc->all_vsi[i]);
902 if (sc->all_vsi) {
903 free(sc->all_vsi, M_ICE);
904 sc->all_vsi = NULL;
2054 if (sc->all_vsi[
[all...]
H A Dice_lib.c65 static int ice_get_next_vsi(struct ice_vsi **all_vsi, int size);
273 * @all_vsi: the VSI list
280 ice_get_next_vsi(struct ice_vsi **all_vsi, int size) argument
285 if (all_vsi[i] == NULL)
297 * @idx: the index in the all_vsi array to use
311 sc->all_vsi[idx] = vsi;
335 idx = ice_get_next_vsi(sc->all_vsi, sc->num_available_vsi);
649 MPASS(vsi == sc->all_vsi[vsi->idx]);
689 MPASS(vsi == sc->all_vsi[idx]);
702 free(sc->all_vsi[id
[all...]

Completed in 60 milliseconds