Searched refs:prof_id (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_flex_pipe.c | 784 u16 prof_id; /* # profile IDs */ member 1223 u8 *prof_id) in ice_find_prof_id_with_mask() argument 1247 *prof_id = i; in ice_find_prof_id_with_mask() 1344 static int ice_alloc_prof_id(struct ice_hw *hw, enum ice_block blk, u8 *prof_id) in ice_alloc_prof_id() argument 1355 *prof_id = (u8)get_prof; in ice_alloc_prof_id() 1368 static int ice_free_prof_id(struct ice_hw *hw, enum ice_block blk, u8 prof_id) in ice_free_prof_id() argument 1370 u16 tmp_prof_id = (u16)prof_id; in ice_free_prof_id() 1385 static int ice_prof_inc_ref(struct ice_hw *hw, enum ice_block blk, u8 prof_id) in ice_prof_inc_ref() argument 1387 if (prof_id > hw->blk[blk].es.count) in ice_prof_inc_ref() 1390 hw->blk[blk].es.ref_count[prof_id]++; in ice_prof_inc_ref() [all …]
|
| H A D | ice_flow.c | 1408 ice_flow_find_prof_id(struct ice_hw *hw, enum ice_block blk, u64 prof_id) in ice_flow_find_prof_id() argument 1413 if (p->id == prof_id) in ice_flow_find_prof_id() 1460 u64 prof_id; in ice_flow_add_prof_sync() local 1466 ids = &hw->blk[blk].prof_id; in ice_flow_add_prof_sync() 1467 prof_id = find_first_zero_bit(ids->id, ids->count); in ice_flow_add_prof_sync() 1468 if (prof_id >= ids->count) in ice_flow_add_prof_sync() 1489 params->prof->id = prof_id; in ice_flow_add_prof_sync() 1507 status = ice_add_prof(hw, blk, prof_id, params->ptypes, in ice_flow_add_prof_sync() 1517 set_bit(prof_id, ids->id); in ice_flow_add_prof_sync() 1561 clear_bit(prof->id, hw->blk[blk].prof_id.id); in ice_flow_rem_prof_sync() [all …]
|
| H A D | ice_flex_type.h | 183 u8 prof_id; member 196 u8 prof_id; member 203 u8 prof_id; member 273 u8 prof_id; member 319 struct ice_prof_id prof_id; member 347 u8 prof_id; member
|
| H A D | ice_flow.h | 504 int ice_flow_rem_prof(struct ice_hw *hw, enum ice_block blk, u64 prof_id); 509 ice_flow_add_entry(struct ice_hw *hw, enum ice_block blk, u64 prof_id, 519 int ice_flow_rem_vsi_prof(struct ice_hw *hw, u16 vsi_handle, u64 prof_id);
|
| H A D | ice_ethtool_fdir.c | 313 u64 prof_id = prof->prof_id[tun]; in ice_fdir_rem_adq_chnl() local 330 status = ice_flow_rem_vsi_prof(hw, vsi_idx, prof_id); in ice_fdir_rem_adq_chnl() 371 u64 prof_id = prof->prof_id[tun]; in ice_fdir_erase_flow_from_hw() local 380 ice_rem_prof_id_flow(hw, blk, vsi_num, prof_id); in ice_fdir_erase_flow_from_hw() 384 ice_flow_rem_prof(hw, blk, prof_id); in ice_fdir_erase_flow_from_hw() 470 prof->prof_id[tun] = hw_prof->id; in ice_fdir_replay_flows() 707 hw_prof->prof_id[tun] = prof->id; in ice_fdir_set_hw_fltr_rule()
|
| H A D | ice_type.h | 263 u64 prof_id[ICE_FD_HW_SEG_MAX]; member
|
| H A D | ice_main.c | 8605 prof->prof_id[tun], in ice_add_vsi_to_fdir()
|
| /linux/drivers/net/ethernet/intel/ice/virt/ |
| H A D | fdir.c | 485 u64 prof_id; in ice_vc_fdir_rem_prof() local 494 prof_id = vf_prof->prof_id[tun]; in ice_vc_fdir_rem_prof() 509 ice_rem_prof_id_flow(hw, ICE_BLK_FD, vsi_num, prof_id); in ice_vc_fdir_rem_prof() 515 ice_flow_rem_prof(hw, ICE_BLK_FD, prof_id); in ice_vc_fdir_rem_prof() 722 vf_prof->prof_id[tun] = prof->id; in ice_vc_fdir_write_flow_prof()
|