ICE_BLK_FD
ice_fdir_rem_flow(hw, ICE_BLK_FD, flow);
ice_fdir_rem_flow(hw, ICE_BLK_FD, flow_type);
if (blk == ICE_BLK_FD && hw->fdir_prof)
ice_fdir_erase_flow_from_hw(hw, ICE_BLK_FD, flow);
ice_flow_add_prof(hw, ICE_BLK_FD, ICE_FLOW_RX,
err = ice_flow_add_entry(hw, ICE_BLK_FD,
ice_fdir_rem_flow(hw, ICE_BLK_FD, flow);
err = ice_flow_add_prof(hw, ICE_BLK_FD, ICE_FLOW_RX, seg,
err = ice_flow_add_entry(hw, ICE_BLK_FD, prof->id, main_vsi->idx,
err = ice_flow_add_entry(hw, ICE_BLK_FD, prof->id, main_vsi->idx,
err = ice_flow_add_entry(hw, ICE_BLK_FD, prof->id,
ice_rem_prof_id_flow(hw, ICE_BLK_FD, vsi_num, prof->id);
ice_flow_rem_entry(hw, ICE_BLK_FD, hw_prof->entry_h[idx][tun]);
ice_rem_prof_id_flow(hw, ICE_BLK_FD,
ice_flow_rem_entry(hw, ICE_BLK_FD, entry1_h);
ice_flow_rem_prof(hw, ICE_BLK_FD, prof->id);
if (blk == ICE_BLK_FD)
case ICE_BLK_FD:
case ICE_BLK_FD:
case ICE_BLK_FD:
case ICE_BLK_FD:
ice_init_prof_masks(hw, ICE_BLK_FD);
if (blk != ICE_BLK_RSS && blk != ICE_BLK_FD)
if (blk != ICE_BLK_RSS && blk != ICE_BLK_FD)
if (blk != ICE_BLK_RSS && blk != ICE_BLK_FD)
ice_shutdown_prof_masks(hw, ICE_BLK_FD);
if (blk != ICE_BLK_RSS && blk != ICE_BLK_FD)
for (i = 0; i < hw->blk[ICE_BLK_FD].es.fvw; i++) {
si = hw->blk[ICE_BLK_FD].es.fvw - 1;
for (j = 0; j < hw->blk[ICE_BLK_FD].es.fvw / 4; j++) {
fvw_num = hw->blk[ICE_BLK_FD].es.fvw / ICE_FDIR_REG_SET_SIZE;
if (blk == ICE_BLK_FD && fd_swap) {
} else if (blk == ICE_BLK_FD) {
if (blk != ICE_BLK_FD)
case ICE_BLK_FD:
case ICE_BLK_FD:
prof = ice_flow_find_prof_id(hw, ICE_BLK_FD, prof_id);
status = ice_flow_rem_entry_sync(hw, ICE_BLK_FD, e);
status = ice_flow_disassoc_prof(hw, ICE_BLK_FD, prof, vsi_handle);
status = ice_flow_add_entry(hw, ICE_BLK_FD,
} else if (blk == ICE_BLK_FD) {
ptg = hw->blk[ICE_BLK_FD].xlt1.t[id];
ICE_BLK_FD);
enum ice_block blk = ICE_BLK_FD;
ptg = hw->blk[ICE_BLK_FD].xlt1.t[id];
ice_rem_prof_id_flow(hw, ICE_BLK_FD, vsi_num, prof_id);
ice_flow_rem_entry(hw, ICE_BLK_FD,
ice_flow_rem_prof(hw, ICE_BLK_FD, prof_id);
ret = ice_flow_add_prof(hw, ICE_BLK_FD, ICE_FLOW_RX, seg,
ret = ice_flow_add_entry(hw, ICE_BLK_FD, prof->id, vf_vsi->idx,
ret = ice_flow_add_entry(hw, ICE_BLK_FD, prof->id, vf_vsi->idx,
ice_rem_prof_id_flow(hw, ICE_BLK_FD,
ice_flow_rem_entry(hw, ICE_BLK_FD, entry1_h);
ice_flow_rem_prof(hw, ICE_BLK_FD, prof->id);
pkt_len, ICE_BLK_FD,