Lines Matching refs:fv
1201 return fv_section->fv + index; in ice_sw_fv_handler()
1218 struct ice_fv *fv; in ice_get_prof_index_max() local
1229 fv = (struct ice_fv *) in ice_get_prof_index_max()
1232 if (!fv) in ice_get_prof_index_max()
1240 if (fv->ew[j].prot_id != ICE_PROT_INVALID || in ice_get_prof_index_max()
1241 fv->ew[j].off != ICE_FV_OFFSET_INVAL) in ice_get_prof_index_max()
1248 } while (fv); in ice_get_prof_index_max()
1498 ice_get_sw_prof_type(struct ice_hw *hw, struct ice_fv *fv, u32 prof_idx) in ice_get_sw_prof_type() argument
1510 if (fv->ew[i].off != ICE_NAN_OFFSET) in ice_get_sw_prof_type()
1514 if (fv->ew[i].prot_id == (u8)ICE_PROT_UDP_OF && in ice_get_sw_prof_type()
1515 fv->ew[i].off == ICE_VNI_OFFSET) in ice_get_sw_prof_type()
1519 if (fv->ew[i].prot_id == (u8)ICE_PROT_GRE_OF) in ice_get_sw_prof_type()
1538 struct ice_fv *fv; in ice_get_sw_fv_bitmap() local
1547 fv = (struct ice_fv *) in ice_get_sw_fv_bitmap()
1552 if (fv) { in ice_get_sw_fv_bitmap()
1554 prof_type = ice_get_sw_prof_type(hw, fv, offset); in ice_get_sw_fv_bitmap()
1559 } while (fv); in ice_get_sw_fv_bitmap()
1585 struct ice_fv *fv; in ice_get_sw_fv_list() local
1597 fv = (struct ice_fv *) in ice_get_sw_fv_list()
1600 if (!fv) in ice_get_sw_fv_list()
1614 if (fv->ew[j].prot_id == in ice_get_sw_fv_list()
1616 fv->ew[j].off == lkups->fv_words[i].off) in ice_get_sw_fv_list()
1625 fvl->fv_ptr = fv; in ice_get_sw_fv_list()
1631 } while (fv); in ice_get_sw_fv_list()
1656 struct ice_fv *fv; in ice_init_prof_result_bm() local
1668 fv = (struct ice_fv *) in ice_init_prof_result_bm()
1672 if (!fv) in ice_init_prof_result_bm()
1683 if (fv->ew[i].prot_id == ICE_PROT_INVALID && in ice_init_prof_result_bm()
1684 fv->ew[i].off == ICE_FV_OFFSET_INVAL) in ice_init_prof_result_bm()
1687 } while (fv); in ice_init_prof_result_bm()