Lines Matching refs:segs_cnt

627 static int ice_flow_val_hdrs(struct ice_flow_seg_info *segs, u8 segs_cnt)  in ice_flow_val_hdrs()  argument
631 for (i = 0; i < segs_cnt; i++) { in ice_flow_val_hdrs()
710 for (i = 0; i < params->prof->segs_cnt; i++) { in ice_flow_proc_seg_hdrs()
1184 for (i = 0; i < prof->segs_cnt; i++) { in ice_flow_create_xtrct_seq()
1252 u8 segs_cnt, u16 vsi_handle, u32 conds) in ice_flow_find_prof_conds() argument
1259 segs_cnt && segs_cnt == p->segs_cnt) { in ice_flow_find_prof_conds()
1271 for (i = 0; i < segs_cnt; i++) in ice_flow_find_prof_conds()
1278 if (i == segs_cnt) { in ice_flow_find_prof_conds()
1358 struct ice_flow_seg_info *segs, u8 segs_cnt, in ice_flow_add_prof_sync() argument
1388 params->prof->segs_cnt = segs_cnt; in ice_flow_add_prof_sync()
1393 for (i = 0; i < segs_cnt; i++) in ice_flow_add_prof_sync()
1538 u64 prof_id, struct ice_flow_seg_info *segs, u8 segs_cnt, in ice_flow_add_prof() argument
1543 if (segs_cnt > ICE_FLOW_SEG_MAX) in ice_flow_add_prof()
1546 if (!segs_cnt) in ice_flow_add_prof()
1552 status = ice_flow_val_hdrs(segs, segs_cnt); in ice_flow_add_prof()
1558 status = ice_flow_add_prof_sync(hw, blk, dir, prof_id, segs, segs_cnt, in ice_flow_add_prof()
1996 if (r->hashed_flds == prof->segs[prof->segs_cnt - 1].match && in ice_rem_rss_list()
1997 r->packet_hdr == prof->segs[prof->segs_cnt - 1].hdrs) { in ice_rem_rss_list()
2021 if (r->hashed_flds == prof->segs[prof->segs_cnt - 1].match && in ice_add_rss_list()
2022 r->packet_hdr == prof->segs[prof->segs_cnt - 1].hdrs) { in ice_add_rss_list()
2032 rss_cfg->hashed_flds = prof->segs[prof->segs_cnt - 1].match; in ice_add_rss_list()
2033 rss_cfg->packet_hdr = prof->segs[prof->segs_cnt - 1].hdrs; in ice_add_rss_list()
2056 #define ICE_FLOW_GEN_PROFID(hash, hdr, segs_cnt) \ argument
2059 ((u8)((segs_cnt) - 1) ? ICE_FLOW_PROF_ENCAP_M : 0)))
2073 u32 addl_hdrs, u8 segs_cnt) in ice_add_rss_cfg_sync() argument
2080 if (!segs_cnt || segs_cnt > ICE_FLOW_SEG_MAX) in ice_add_rss_cfg_sync()
2083 segs = kcalloc(segs_cnt, sizeof(*segs), GFP_KERNEL); in ice_add_rss_cfg_sync()
2088 status = ice_flow_set_rss_seg_info(&segs[segs_cnt - 1], hashed_flds, in ice_add_rss_cfg_sync()
2097 prof = ice_flow_find_prof_conds(hw, blk, ICE_FLOW_RX, segs, segs_cnt, in ice_add_rss_cfg_sync()
2109 prof = ice_flow_find_prof_conds(hw, blk, ICE_FLOW_RX, segs, segs_cnt, in ice_add_rss_cfg_sync()
2129 prof = ice_flow_find_prof_conds(hw, blk, ICE_FLOW_RX, segs, segs_cnt, in ice_add_rss_cfg_sync()
2144 segs[segs_cnt - 1].hdrs, in ice_add_rss_cfg_sync()
2145 segs_cnt), in ice_add_rss_cfg_sync()
2146 segs, segs_cnt, &prof); in ice_add_rss_cfg_sync()
2210 u32 addl_hdrs, u8 segs_cnt) in ice_rem_rss_cfg_sync() argument
2217 segs = kcalloc(segs_cnt, sizeof(*segs), GFP_KERNEL); in ice_rem_rss_cfg_sync()
2222 status = ice_flow_set_rss_seg_info(&segs[segs_cnt - 1], hashed_flds, in ice_rem_rss_cfg_sync()
2227 prof = ice_flow_find_prof_conds(hw, blk, ICE_FLOW_RX, segs, segs_cnt, in ice_rem_rss_cfg_sync()