Lines Matching refs:vsi_cur
985 struct ice_vsig_vsi *vsi_cur; in ice_vsig_free() local
997 vsi_cur = hw->blk[blk].xlt2.vsig_tbl[idx].first_vsi; in ice_vsig_free()
1001 if (vsi_cur) { in ice_vsig_free()
1004 struct ice_vsig_vsi *tmp = vsi_cur->next_vsi; in ice_vsig_free()
1006 vsi_cur->vsig = ICE_DEFAULT_VSIG; in ice_vsig_free()
1007 vsi_cur->changed = 1; in ice_vsig_free()
1008 vsi_cur->next_vsi = NULL; in ice_vsig_free()
1009 vsi_cur = tmp; in ice_vsig_free()
1010 } while (vsi_cur); in ice_vsig_free()
1045 struct ice_vsig_vsi **vsi_head, *vsi_cur, *vsi_tgt; in ice_vsig_remove_vsi() local
1065 vsi_cur = (*vsi_head); in ice_vsig_remove_vsi()
1068 while (vsi_cur) { in ice_vsig_remove_vsi()
1069 if (vsi_tgt == vsi_cur) { in ice_vsig_remove_vsi()
1070 (*vsi_head) = vsi_cur->next_vsi; in ice_vsig_remove_vsi()
1073 vsi_head = &vsi_cur->next_vsi; in ice_vsig_remove_vsi()
1074 vsi_cur = vsi_cur->next_vsi; in ice_vsig_remove_vsi()
1078 if (!vsi_cur) in ice_vsig_remove_vsi()
1081 vsi_cur->vsig = ICE_DEFAULT_VSIG; in ice_vsig_remove_vsi()
1082 vsi_cur->changed = 1; in ice_vsig_remove_vsi()
1083 vsi_cur->next_vsi = NULL; in ice_vsig_remove_vsi()
3197 struct ice_vsig_vsi *vsi_cur; in ice_rem_vsig() local
3215 vsi_cur = hw->blk[blk].xlt2.vsig_tbl[idx].first_vsi; in ice_rem_vsig()
3219 if (vsi_cur) in ice_rem_vsig()
3221 struct ice_vsig_vsi *tmp = vsi_cur->next_vsi; in ice_rem_vsig()
3232 p->vsi = vsi_cur - hw->blk[blk].xlt2.vsis; in ice_rem_vsig()
3236 vsi_cur = tmp; in ice_rem_vsig()
3237 } while (vsi_cur); in ice_rem_vsig()