/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_flex_pipe.c | 788 u16 prof_id; /* # profile IDs */ member 1225 struct ice_fv_word *fv, u16 *masks, u8 *prof_id) in ice_find_prof_id_with_mask() argument 1246 *prof_id = i; in ice_find_prof_id_with_mask() 1343 static int ice_alloc_prof_id(struct ice_hw *hw, enum ice_block blk, u8 *prof_id) in ice_alloc_prof_id() argument 1354 *prof_id = (u8)get_prof; in ice_alloc_prof_id() 1367 static int ice_free_prof_id(struct ice_hw *hw, enum ice_block blk, u8 prof_id) in ice_free_prof_id() argument 1369 u16 tmp_prof_id = (u16)prof_id; in ice_free_prof_id() 1384 static int ice_prof_inc_ref(struct ice_hw *hw, enum ice_block blk, u8 prof_id) in ice_prof_inc_ref() argument 1386 if (prof_id > hw->blk[blk].es.count) in ice_prof_inc_ref() 1389 hw->blk[blk].es.ref_count[prof_id]++; in ice_prof_inc_ref() [all …]
|
H A D | ice_flex_type.h | 181 u8 prof_id; member 193 u8 prof_id; member 200 u8 prof_id; member 270 u8 prof_id; member 338 u8 prof_id; member
|
H A D | ice_ethtool_fdir.c | 305 u64 prof_id; in ice_fdir_rem_adq_chnl() local 307 prof_id = flow + tun * ICE_FLTR_PTYPE_MAX; in ice_fdir_rem_adq_chnl() 321 /* find flow profile corresponding to prof_id and clear in ice_fdir_rem_adq_chnl() 324 status = ice_flow_rem_vsi_prof(hw, vsi_idx, prof_id); in ice_fdir_rem_adq_chnl() 365 u64 prof_id; in ice_fdir_erase_flow_from_hw() local 368 prof_id = flow + tun * ICE_FLTR_PTYPE_MAX; in ice_fdir_erase_flow_from_hw() 375 ice_rem_prof_id_flow(hw, blk, vsi_num, prof_id); in ice_fdir_erase_flow_from_hw() 379 ice_flow_rem_prof(hw, blk, prof_id); in ice_fdir_erase_flow_from_hw() 442 u64 prof_id; in ice_fdir_replay_flows() local 446 prof_id in ice_fdir_replay_flows() 633 u64 prof_id; ice_fdir_set_hw_fltr_rule() local [all...] |
H A D | ice_flow.h | 390 u64 prof_id, struct ice_flow_seg_info *segs, u8 segs_cnt, 392 int ice_flow_rem_prof(struct ice_hw *hw, enum ice_block blk, u64 prof_id); 394 ice_flow_add_entry(struct ice_hw *hw, enum ice_block blk, u64 prof_id, 404 int ice_flow_rem_vsi_prof(struct ice_hw *hw, u16 vsi_handle, u64 prof_id);
|
H A D | ice_flow.c | 1295 ice_flow_find_prof_id(struct ice_hw *hw, enum ice_block blk, u64 prof_id) in ice_flow_find_prof_id() argument 1300 if (p->id == prof_id) in ice_flow_find_prof_id() 1341 enum ice_flow_dir dir, u64 prof_id, in ice_flow_add_prof_sync() argument 1370 params->prof->id = prof_id; in ice_flow_add_prof_sync() 1387 status = ice_add_prof(hw, blk, prof_id, (u8 *)params->ptypes, in ice_flow_add_prof_sync() 1522 u64 prof_id, struct ice_flow_seg_info *segs, u8 segs_cnt, in ice_flow_add_prof() argument 1542 status = ice_flow_add_prof_sync(hw, blk, dir, prof_id, segs, segs_cnt, in ice_flow_add_prof() 1558 int ice_flow_rem_prof(struct ice_hw *hw, enum ice_block blk, u64 prof_id) in ice_flow_rem_prof() argument 1565 prof = ice_flow_find_prof_id(hw, blk, prof_id); in ice_flow_rem_prof() 1592 ice_flow_add_entry(struct ice_hw *hw, enum ice_block blk, u64 prof_id, in ice_flow_add_entry() argument [all …]
|
H A D | ice_virtchnl_fdir.c | 484 u64 prof_id; in ice_vc_fdir_rem_prof() local 503 prof_id = ICE_FLOW_PROF_FD(vf_vsi->vsi_num, in ice_vc_fdir_rem_prof() 510 ice_rem_prof_id_flow(hw, ICE_BLK_FD, vsi_num, prof_id); in ice_vc_fdir_rem_prof() 516 ice_flow_rem_prof(hw, ICE_BLK_FD, prof_id); in ice_vc_fdir_rem_prof() 649 u64 prof_id; in ice_vc_fdir_write_flow_prof() local 683 prof_id = ICE_FLOW_PROF_FD(vf_vsi->vsi_num, flow, in ice_vc_fdir_write_flow_prof() 686 ret = ice_flow_add_prof(hw, ICE_BLK_FD, ICE_FLOW_RX, prof_id, seg, in ice_vc_fdir_write_flow_prof() 694 ret = ice_flow_add_entry(hw, ICE_BLK_FD, prof_id, vf_vsi->idx, in ice_vc_fdir_write_flow_prof() 703 ret = ice_flow_add_entry(hw, ICE_BLK_FD, prof_id, vf_vsi->idx, in ice_vc_fdir_write_flow_prof() 731 ice_get_hw_vsi_num(hw, vf_vsi->idx), prof_id); in ice_vc_fdir_write_flow_prof() [all...] |
H A D | ice_main.c | 8168 u64 prof_id; in ice_add_vsi_to_fdir() 8173 prof_id = flow + tun * ICE_FLTR_PTYPE_MAX; in ice_add_vsi_to_fdir() 8174 status = ice_flow_add_entry(hw, ICE_BLK_FD, prof_id, in ice_add_vsi_to_fdir() 8155 u64 prof_id; ice_add_vsi_to_fdir() local
|