Lines Matching defs:fv
1197 return fv_section->fv + index;
1214 struct ice_fv *fv;
1225 fv = (struct ice_fv *)
1228 if (!fv)
1236 if (fv->ew[j].prot_id != ICE_PROT_INVALID ||
1237 fv->ew[j].off != ICE_FV_OFFSET_INVAL)
1244 } while (fv);
1499 * @fv: pointer to the switch field vector
1503 ice_get_sw_prof_type(struct ice_hw *hw, struct ice_fv *fv, u32 prof_idx)
1515 if (fv->ew[i].off != ICE_NAN_OFFSET)
1519 if (fv->ew[i].prot_id == (u8)ICE_PROT_UDP_OF &&
1520 fv->ew[i].off == ICE_VNI_OFFSET)
1524 if (fv->ew[i].prot_id == (u8)ICE_PROT_GRE_OF)
1543 struct ice_fv *fv;
1552 fv = (struct ice_fv *)
1557 if (fv) {
1559 prof_type = ice_get_sw_prof_type(hw, fv, offset);
1564 } while (fv);
1590 struct ice_fv *fv;
1602 fv = (struct ice_fv *)
1605 if (!fv)
1619 if (fv->ew[j].prot_id ==
1621 fv->ew[j].off == lkups->fv_words[i].off)
1630 fvl->fv_ptr = fv;
1636 } while (fv);
1661 struct ice_fv *fv;
1673 fv = (struct ice_fv *)
1677 if (!fv)
1688 if (fv->ew[i].prot_id == ICE_PROT_INVALID &&
1689 fv->ew[i].off == ICE_FV_OFFSET_INVAL)
1692 } while (fv);